Mercurial > hg > truffle
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/ |