>> hotspot/src/share/vm/utilities/globalDefinitions.hpp
>
> Yes, I take a look in non LP64, the define is different.
>
> I'll see if the 32bits version of VM build correctly on 64bits OS/X
as expected no problems to build 32 and 64bits versions of VM under 64bits OS/X.
> That's because the 64 bits will use 64 bit pointers by default. IIRC, on
> MacOS X with the 32 bit build pointers are still 64 bits, which is unlike
> other platforms.
Argh, too bad.
> The problems can be seen in the definitions of INTX_FORMAT, etc. in
>
> hotspot/src/share/vm/utilities/global
On Sun, Dec 12, 2010 at 10:22:09AM +0100, Henri Gomez wrote:
> While building latest 32bits version of OpenJDK 1.7 on SnowLeopard in
> 32bits mode :
>
> g++ -D_ALLBSD_SOURCE -D_GNU_SOURCE -DIA32 -DPRODUCT -I.
[snip]
> -I../generated -DHOTSPOT_RELEASE_VERSION="\"20.0-b03\""
> -DHOTSPOT_BUILD_TARGET