United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7141242 build-infra merge: Rename CPP->CXX and LINK->LD
JDK-7141242 : build-infra merge: Rename CPP->CXX and LINK->LD

Details
Type:
Enhancement
Submit Date:
2012-01-31
Status:
Resolved
Updated Date:
2012-03-22
Project Name:
JDK
Resolved Date:
2012-02-11
Component:
hotspot
OS:
generic
Sub-Component:
build
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs23
Fixed Versions:
hs23 (b15)

Related Reports
Backport:
Backport:

Sub Tasks

Description
The build-infra project is starting to move into jdk8. For the hotspot build to stay compatible with the changes, the naming of standard make variables, like CC and LD need to be standardized across the build. Currently hotspot names the C++ compiler CPP, which is traditionally the name of the preprocessor. The windows nmake files name the linker LINK. We would like to rename the C++ compiler to CXX and have the linker named LD everywhere.

                                    

Comments
EVALUATION

See description.
                                     
2012-02-07
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/719f7007c8e8
                                     
2012-02-07
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/719f7007c8e8
                                     
2012-02-09
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/719f7007c8e8
                                     
2012-02-18
EVALUATION

http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/719f7007c8e8
                                     
2012-03-22



Hardware and Software, Engineered to Work Together