Re: OpenJDK 1.7 on OS/X 32bits

2010-12-12 Thread Henri Gomez
>> 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.

Re: OpenJDK 1.7 on OS/X 32bits

2010-12-12 Thread Henri Gomez
> 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

Re: OpenJDK 1.7 on OS/X 32bits

2010-12-12 Thread Greg Lewis
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