~ubuntu-branches/debian/squeeze/erlang/squeeze

« back to all changes in this revision

Viewing changes to lib/hipe/sparc/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Erlang Packagers, Sergei Golovan
  • Date: 2006-12-03 17:07:44 UTC
  • mfrom: (2.1.11 feisty)
  • Revision ID: james.westby@ubuntu.com-20061203170744-rghjwupacqlzs6kv
Tags: 1:11.b.2-4
[ Sergei Golovan ]
Fixed erlang-base and erlang-base-hipe prerm scripts.

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
# the License for the specific language governing rights and limitations
10
10
# under the License.
11
11
12
 
# The Initial Developer of the Original Code is Ericsson Utvecklings AB.
13
 
# Portions created by Ericsson are Copyright 1999, Ericsson Utvecklings
14
 
# AB. All Rights Reserved.''
15
 
16
12
#     $Id$
17
13
#
18
14
 
41
37
# ----------------------------------------------------
42
38
# Target Specs
43
39
# ----------------------------------------------------
44
 
DOC_MODULES = hipe_finalize hipe_hot_cold hipe_rtl2sparc \
45
 
          hipe_sparc hipe_sparc_assemble hipe_sparc_assert hipe_sparc_cfg \
46
 
          hipe_sparc_liveness hipe_sparc_op hipe_sparc_registers \
47
 
          hipe_sparc_size hipe_sparc_multimove \
48
 
          hipe_sparc_saver hipe_sparc_linker \
49
 
          hipe_sparc_ra_coalescing hipe_sparc_ra_post_ls \
50
 
          hipe_sparc_ra_cs hipe_sparc_ra_post_cs \
51
 
          hipe_sparc_ra_graph_color \
52
 
          hipe_sparc_ra_ls hipe_sparc_ra_postconditions \
53
 
          hipe_sparc_ra_memory hipe_sparc_frame\
54
 
          hipe_sparc_caller_saves hipe_sparc_stack_descriptors\
55
 
          hipe_sparc_ra hipe_sparc_pp hipe_sparc_prop_env\
56
 
          hipe_sparc_prop hipe_sparc_opt_frame \
57
 
          hipe_sparc_ra_fp_naive hipe_sparc_ra_fp_ls \
58
 
          hipe_sparc_ra_post_ls_fp
59
 
MODULES = $(DOC_MODULES) hipe_sparc_ebb
 
40
MODULES=hipe_finalize \
 
41
        hipe_rtl_to_sparc \
 
42
        hipe_sparc \
 
43
        hipe_sparc_assemble \
 
44
        hipe_sparc_caller_saves \
 
45
        hipe_sparc_cfg \
 
46
        hipe_sparc_finalize \
 
47
        hipe_sparc_frame \
 
48
        hipe_sparc_liveness \
 
49
        hipe_sparc_main \
 
50
        hipe_sparc_multimove \
 
51
        hipe_sparc_op \
 
52
        hipe_sparc_opt_frame \
 
53
        hipe_sparc_peephole \
 
54
        hipe_sparc_pp \
 
55
        hipe_sparc_prop \
 
56
        hipe_sparc_prop_env \
 
57
        hipe_sparc_ra \
 
58
        hipe_sparc_ra_fp_ls \
 
59
        hipe_sparc_ra_ls \
 
60
        hipe_sparc_ra_naive \
 
61
        hipe_sparc_ra_post_ls \
 
62
        hipe_sparc_ra_post_ls_fp \
 
63
        hipe_sparc_ra_postconditions \
 
64
        hipe_sparc_registers
60
65
 
61
66
HRL_FILES=
62
67
ERL_FILES= $(MODULES:%=%.erl)
63
68
TARGET_FILES= $(MODULES:%=$(EBIN)/%.$(EMULATOR))
64
 
DOC_FILES= $(DOC_MODULES:%=$(DOCS)/%.html)
 
69
DOC_FILES= $(MODULES:%=$(DOCS)/%.html)
65
70
 
66
71
# APP_FILE= 
67
72
# APP_SRC= $(APP_FILE).src
75
80
# FLAGS
76
81
# ----------------------------------------------------
77
82
ERL_FLAGS += 
78
 
ERL_COMPILE_FLAGS += +inline
 
83
ERL_COMPILE_FLAGS += +warn_unused_import
79
84
 
80
85
# ----------------------------------------------------
81
86
# Targets
90
95
        rm -f core
91
96
 
92
97
$(DOCS)/%.html:%.erl
93
 
        erl -noshell -run edoc_run file '"$<"' '[{dir, "$(DOCS)"}]' -s erlang halt
 
98
        erl -noshell -run edoc_run file '"$<"' '[{dir, "$(DOCS)"}]' -s init stop
94
99
 
95
100
# ----------------------------------------------------
96
101
# Special Build Targets
108
113
 
109
114
release_docs_spec:
110
115
 
111
 
$(EBIN)/hipe_sparc_cfg.beam: ../flow/cfg.inc ../main/hipe.hrl
112
 
$(EBIN)/hipe_sparc_ebb.beam: ../flow/ebb.inc
113
 
$(EBIN)/hipe_sparc_liveness.beam: ../util/hipe_vector.hrl ../flow/liveness.inc
114
 
 
115
 
$(EBIN)/hipe_sparc_registers.beam: ../rtl/hipe_literals.hrl
116
 
$(EBIN)/hipe_finalize.beam: ../main/hipe.hrl
117
 
$(EBIN)/hipe_rtl2sparc.beam: ../main/hipe.hrl
118
 
$(EBIN)/hipe_sparc.beam: ../main/hipe.hrl
119
 
$(EBIN)/hipe_sparc_linker.beam: ../main/hipe.hrl
120
 
$(EBIN)/hipe_sparc_multimove.beam: ../main/hipe.hrl
121
 
$(EBIN)/hipe_sparc_ra_coalescing.beam: ../main/hipe.hrl
122
 
$(EBIN)/hipe_sparc_ra.beam: ../main/hipe.hrl
123
 
$(EBIN)/hipe_sparc_ra_graph_color.beam: ../main/hipe.hrl
 
116
$(EBIN)/hipe_finalize.beam: ../main/hipe.hrl hipe_sparc.hrl
 
117
$(EBIN)/hipe_rtl2sparc.beam: ../main/hipe.hrl ../rtl/hipe_rtl.hrl
 
118
$(EBIN)/hipe_sparc.beam: ../main/hipe.hrl hipe_sparc.hrl hipe_sparc_sdesc.hrl
 
119
$(EBIN)/hipe_sparc_assemble.beam: ../main/hipe.hrl hipe_sparc.hrl ../rtl/hipe_literals.hrl ../../kernel/src/hipe_ext_format.hrl
 
120
$(EBIN)/hipe_sparc_caller_saves.beam: ../main/hipe.hrl hipe_sparc.hrl
 
121
$(EBIN)/hipe_sparc_cfg.beam: ../flow/cfg.inc ../main/hipe.hrl hipe_sparc.hrl
 
122
$(EBIN)/hipe_sparc_finalize.beam: hipe_sparc.hrl
 
123
$(EBIN)/hipe_sparc_frame.beam: ../main/hipe.hrl hipe_sparc.hrl ../rtl/hipe_literals.hrl
 
124
$(EBIN)/hipe_sparc_liveness.beam: ../flow/liveness.inc
 
125
$(EBIN)/hipe_sparc_main.beam: ../main/hipe.hrl
 
126
$(EBIN)/hipe_sparc_multimove.beam: ../main/hipe.hrl hipe_sparc.hrl
 
127
$(EBIN)/hipe_sparc_opt_frame.beam: ../main/hipe.hrl hipe_sparc.hrl
 
128
$(EBIN)/hipe_sparc_pp.beam: ../main/hipe.hrl hipe_sparc.hrl
 
129
$(EBIN)/hipe_sparc_prop.beam: ../main/hipe.hrl hipe_sparc.hrl
 
130
$(EBIN)/hipe_sparc_prop_env.beam: ../main/hipe.hrl
 
131
$(EBIN)/hipe_sparc_ra.beam: ../main/hipe.hrl hipe_sparc.hrl
124
132
$(EBIN)/hipe_sparc_ra_ls.beam: ../main/hipe.hrl
125
133
$(EBIN)/hipe_sparc_ra_memory.beam: ../main/hipe.hrl
126
 
$(EBIN)/hipe_sparc_saver.beam: ../main/hipe.hrl ../rtl/hipe_literals.hrl
127
 
$(EBIN)/hipe_sparc_pp.beam: ../main/hipe.hrl
128
 
$(EBIN)/hipe_sparc_caller_saves.beam: ../main/hipe.hrl
129
 
$(EBIN)/hipe_sparc_prop.beam: ../main/hipe.hrl
130
 
$(EBIN)/hipe_sparc_prop_env.beam: ../main/hipe.hrl
131
 
$(EBIN)/hipe_sparc_ra_post_ls.beam: ../main/hipe.hrl
132
 
$(EBIN)/hipe_sparc_assemble.beam: ../main/hipe.hrl
133
 
$(EBIN)/hipe_sparc_ra_fp_naive.beam: ../main/hipe.hrl
134
 
$(EBIN)/hipe_sparc_frame.beam: ../main/hipe.hrl ../rtl/hipe_literals.hrl ../util/hipe_vector.hrl
135
 
$(EBIN)/hipe_sparc_ra_cs.beam: ../main/hipe.hrl ../util/hipe_vector.hrl
136
 
$(EBIN)/hipe_sparc_ra_post_cs.beam: ../main/hipe.hrl ../util/hipe_vector.hrl
 
134
$(EBIN)/hipe_sparc_ra_post_ls.beam: ../main/hipe.hrl hipe_sparc.hrl
 
135
$(EBIN)/hipe_sparc_registers.beam: ../rtl/hipe_literals.hrl