United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7106766 Move the precompiled header from the src/share/vm directory
JDK-7106766 : Move the precompiled header from the src/share/vm directory

Details
Type:
Bug
Submit Date:
2011-10-31
Status:
Closed
Updated Date:
2012-04-04
Project Name:
JDK
Resolved Date:
2012-04-04
Component:
hotspot
OS:
generic
Sub-Component:
build
CPU:
generic
Priority:
P4
Resolution:
Fixed
Affected Versions:
hs23
Fixed Versions:
hs23 (b05)

Related Reports
Backport:
Backport:
Relates:

Sub Tasks

Description
On some platforms (among them Windows) it causes a problem to use overlays in different source directories when these are included directly or indirectly from precompiled.hpp since it is located in src/share/vm and all included are relative to that directory. It makes it impossible to override for example runtime/thread.hpp since the compiler starts to look for runtime/thread.hpp in the directory of the precompiled.hpp. Moving the file to a new directory src/share/vm/precompiled will avoid this problem.

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/95009f678859
                                     
2011-11-01
EVALUATION

http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/95009f678859
                                     
2011-11-10
EVALUATION

See main CR
                                     
2011-12-02
EVALUATION

http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/95009f678859
                                     
2012-03-22



Hardware and Software, Engineered to Work Together