Mercurial > hg > truffle
comparison make/windows/makefiles/adlc.make @ 4891:719f7007c8e8
7141242: build-infra merge: Rename CPP->CXX and LINK->LD
Summary: Cleaned up make variables for compilers and linker to consistently use CXX for C++ compiler, CC for C compiler and LD for linker.
Reviewed-by: dholmes, ohrstrom
author | erikj |
---|---|
date | Mon, 06 Feb 2012 09:14:22 +0100 |
parents | 65149e74c706 |
children | b9a9ed0f8eeb |
comparison
equal
deleted
inserted
replaced
4890:c77d473e71f7 | 4891:719f7007c8e8 |
---|---|
43 ADLCFLAGS=-q -T -D_LP64 | 43 ADLCFLAGS=-q -T -D_LP64 |
44 !else | 44 !else |
45 ADLCFLAGS=-q -T -U_LP64 | 45 ADLCFLAGS=-q -T -U_LP64 |
46 !endif | 46 !endif |
47 | 47 |
48 ADLC_CPP_FLAGS=$(CPP_FLAGS) /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE | 48 ADLC_CXX_FLAGS=$(CXX_FLAGS) /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE |
49 | 49 |
50 CPP_INCLUDE_DIRS=\ | 50 CXX_INCLUDE_DIRS=\ |
51 /I "..\generated" \ | 51 /I "..\generated" \ |
52 /I "$(WorkSpace)\src\share\vm" \ | 52 /I "$(WorkSpace)\src\share\vm" \ |
53 /I "$(WorkSpace)\src\os\windows\vm" \ | 53 /I "$(WorkSpace)\src\os\windows\vm" \ |
54 /I "$(WorkSpace)\src\cpu\$(Platform_arch)\vm" | 54 /I "$(WorkSpace)\src\cpu\$(Platform_arch)\vm" |
55 | 55 |
92 $(AdlcOutDir)\ad_$(Platform_arch_model)_pipeline.cpp \ | 92 $(AdlcOutDir)\ad_$(Platform_arch_model)_pipeline.cpp \ |
93 $(AdlcOutDir)\adGlobals_$(Platform_arch_model).hpp \ | 93 $(AdlcOutDir)\adGlobals_$(Platform_arch_model).hpp \ |
94 $(AdlcOutDir)\dfa_$(Platform_arch_model).cpp | 94 $(AdlcOutDir)\dfa_$(Platform_arch_model).cpp |
95 | 95 |
96 {$(WorkSpace)\src\share\vm\adlc}.cpp.obj:: | 96 {$(WorkSpace)\src\share\vm\adlc}.cpp.obj:: |
97 $(CPP) $(ADLC_CPP_FLAGS) $(EXH_FLAGS) $(CPP_INCLUDE_DIRS) /c $< | 97 $(CXX) $(ADLC_CXX_FLAGS) $(EXH_FLAGS) $(CXX_INCLUDE_DIRS) /c $< |
98 | 98 |
99 {$(WorkSpace)\src\share\vm\opto}.cpp.obj:: | 99 {$(WorkSpace)\src\share\vm\opto}.cpp.obj:: |
100 $(CPP) $(ADLC_CPP_FLAGS) $(EXH_FLAGS) $(CPP_INCLUDE_DIRS) /c $< | 100 $(CXX) $(ADLC_CXX_FLAGS) $(EXH_FLAGS) $(CXX_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 $(LD) $(LD_FLAGS) /subsystem:console /out:$@ $** |
105 !if "$(MT)" != "" | 105 !if "$(MT)" != "" |
106 # The previous link command created a .manifest file that we want to | 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 | 107 # insert into the linked artifact so we do not need to track it |
108 # separately. Use ";#2" for .dll and ";#1" for .exe: | 108 # separately. Use ";#2" for .dll and ";#1" for .exe: |
109 $(MT) /manifest $@.manifest /outputresource:$@;#1 | 109 $(MT) /manifest $@.manifest /outputresource:$@;#1 |