jdk-24/hotspot
John Cuthbertson 3b69a96c58 6977924: Changes for 6975078 produce build error with certain gcc versions
The changes introduced for 6975078 assign badHeapOopVal to the _allocation field in the ResourceObj class. In 32 bit linux builds with certain versions of gcc this assignment will be flagged as an error while compiling allocation.cpp. In 32 bit builds the constant value badHeapOopVal (which is cast to an intptr_t) is negative. The _allocation field is typed as an unsigned intptr_t and gcc catches this as an error.

Reviewed-by: jcoomes, ysr, phh
2010-08-18 10:59:06 -07:00
..
.jcheck 6669216: Add jcheck configuration directories 2008-02-29 20:03:58 -08:00
agent 6953477: Increase portability and flexibility of building Hotspot 2010-08-03 08:13:38 -04:00
make 6976186: integrate Shark HotSpot changes 2010-08-11 05:51:21 -07:00
src 6977924: Changes for 6975078 produce build error with certain gcc versions 2010-08-18 10:59:06 -07:00
test Merge 2010-08-14 00:47:52 -07:00
.hgignore 6909462: Fix nbproject/private references in .hgignore 2009-12-16 12:51:48 -08:00
.hgtags Merge 2010-07-20 18:13:55 -07:00
ASSEMBLY_EXCEPTION 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
LICENSE 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00
README Initial load 2007-12-01 00:00:00 +00:00
THIRD_PARTY_README 6941466: Oracle rebranding changes for Hotspot repositories 2010-05-27 19:08:38 -07:00

README:
  This file should be located at the top of the hotspot Mercurial repository.

  See http://openjdk.java.net/ for more information about the OpenJDK.

  See ../README-builds.html for complete details on build machine requirements.

Simple Build Instructions:

    cd make && gnumake
     
  The files that will be imported into the jdk build will be in the "build"
  directory.