hg: ppc-aix-port/jdk7u/hotspot: Fix IA64 preprocessor conditionals on AIX!!!

volker.simonis at gmail.com volker.simonis at gmail.com
Thu Dec 6 09:08:01 PST 2012


Changeset: 047ed76222c9
Author:    simonis
Date:      2012-12-06 18:06 +0100
URL:       http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/047ed76222c9

Fix IA64 preprocessor conditionals on AIX!!!

On AIX <sys/systemcfg.h> unconditionally defines IA64. At least on AIX 7.1 this is a real problem because 'systemcfg.h' is indirectly included by 'pthread.h' and other common system headers and this breaks all preprocessor conditionals which check for IA64.

Also removed some old code which pretended to prevent inlining in some places for GCC platforms other than IA64.

! src/os/aix/vm/os_aix.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/utilities/macros.hpp



More information about the ppc-aix-port-dev mailing list