comparison make/linux/makefiles/top.make @ 14909:4ca6dc0799b6

Backout jdk9 merge
author Gilles Duboscq <duboscq@ssw.jku.at>
date Tue, 01 Apr 2014 13:57:07 +0200
parents d8041d695d19
children
comparison
equal deleted inserted replaced
14908:8db6e76cb658 14909:4ca6dc0799b6
78 78
79 default: vm_build_preliminaries the_vm 79 default: vm_build_preliminaries the_vm
80 @echo All done. 80 @echo All done.
81 81
82 # This is an explicit dependency for the sake of parallel makes. 82 # This is an explicit dependency for the sake of parallel makes.
83 vm_build_preliminaries: checks $(Cached_plat) $(AD_Files_If_Required) trace_stuff jvmti_stuff sa_stuff dtrace_stuff 83 vm_build_preliminaries: checks $(Cached_plat) $(AD_Files_If_Required) trace_stuff jvmti_stuff sa_stuff
84 @# We need a null action here, so implicit rules don't get consulted. 84 @# We need a null action here, so implicit rules don't get consulted.
85 85
86 $(Cached_plat): $(Plat_File) 86 $(Cached_plat): $(Plat_File)
87 $(CDG) cp $(Plat_File) $(Cached_plat) 87 $(CDG) cp $(Plat_File) $(Cached_plat)
88 88
100 100
101 # generate SA jar files and native header 101 # generate SA jar files and native header
102 sa_stuff: 102 sa_stuff:
103 @$(MAKE) -f sa.make $(MFLAGS-adjusted) 103 @$(MAKE) -f sa.make $(MFLAGS-adjusted)
104 104
105 dtrace_stuff: $(Cached_plat) $(adjust-mflags)
106 @$(MAKE) -f dtrace.make dtrace_gen_headers $(MFLAGS-adjusted) GENERATED=$(GENERATED)
107
108 # and the VM: must use other makefile with dependencies included 105 # and the VM: must use other makefile with dependencies included
109 106
110 # We have to go to great lengths to get control over the -jN argument 107 # We have to go to great lengths to get control over the -jN argument
111 # to the recursive invocation of vm.make. The problem is that gnumake 108 # to the recursive invocation of vm.make. The problem is that gnumake
112 # resets -jN to -j1 for recursive runs. (How helpful.) 109 # resets -jN to -j1 for recursive runs. (How helpful.)
120 117
121 the_vm: vm_build_preliminaries $(adjust-mflags) 118 the_vm: vm_build_preliminaries $(adjust-mflags)
122 @$(UpdatePCH) 119 @$(UpdatePCH)
123 @$(MAKE) -f vm.make $(MFLAGS-adjusted) 120 @$(MAKE) -f vm.make $(MFLAGS-adjusted)
124 121
125 install: the_vm 122 install gamma: the_vm
126 @$(MAKE) -f vm.make $@ 123 @$(MAKE) -f vm.make $@
127 124
128 # next rules support "make foo.[ois]" 125 # next rules support "make foo.[ois]"
129 126
130 %.o %.i %.s: 127 %.o %.i %.s: