comparison make/windows/makefiles/adlc.make @ 427:3c07cda72b7d

6764892: VS2008 changes required to compile hotspot sources Summary: Minor changes required to build using the Visual Studio 2008 compiler Reviewed-by: kvn, ohair
author tbell
date Tue, 11 Nov 2008 22:01:08 -0800
parents d1605aabd0a1
children 520d43965b1f
comparison
equal deleted inserted replaced
421:577f3a2e0662 427:3c07cda72b7d
100 $(CPP) $(CPP_FLAGS) $(EXH_FLAGS) $(CPP_INCLUDE_DIRS) /c $< 100 $(CPP) $(CPP_FLAGS) $(EXH_FLAGS) $(CPP_INCLUDE_DIRS) /c $<
101 101
102 adlc.exe: main.obj adlparse.obj archDesc.obj arena.obj dfa.obj dict2.obj filebuff.obj \ 102 adlc.exe: main.obj adlparse.obj archDesc.obj arena.obj dfa.obj dict2.obj filebuff.obj \
103 forms.obj formsopt.obj formssel.obj opcodes.obj output_c.obj output_h.obj 103 forms.obj formsopt.obj formssel.obj opcodes.obj output_c.obj output_h.obj
104 $(LINK) $(LINK_FLAGS) /subsystem:console /out:$@ $** 104 $(LINK) $(LINK_FLAGS) /subsystem:console /out:$@ $**
105 !if "$(MT)" != ""
106 # The previous link command created a .manifest file that we want to
107 # insert into the linked artifact so we do not need to track it
108 # separately. Use ";#2" for .dll and ";#1" for .exe:
109 $(MT) /manifest $@.manifest /outputresource:$@;#1
110 !endif
105 111
106 $(GENERATED_NAMES_IN_INCL): $(Platform_arch_model).ad adlc.exe includeDB.current 112 $(GENERATED_NAMES_IN_INCL): $(Platform_arch_model).ad adlc.exe includeDB.current
107 rm -f $(GENERATED_NAMES) 113 rm -f $(GENERATED_NAMES)
108 $(ADLC) $(ADLCFLAGS) $(Platform_arch_model).ad 114 $(ADLC) $(ADLCFLAGS) $(Platform_arch_model).ad
109 mv $(GENERATED_NAMES) incls/ 115 mv $(GENERATED_NAMES) incls/