IcedTea 1.12 On OS X Tiger PPC
Landon Fuller
landonf at plausible.coop
Wed Dec 2 21:56:08 PST 2009
On Dec 2, 2009, at 9:14 PM, Michael Franz wrote:
> Hi,
>
> I have been able to get to a certain point building on OS X Tiger. I am getting the following errors. I am not sure if they are related to ppc or Tiger.
> /Users/mfranz/developer/icedtea-1.12/openjdk-boot/hotspot/src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp: In function 'unsigned int atomic_add_int_nv(volatile unsigned int*, int)':
> /Users/mfranz/developer/icedtea-1.12/openjdk-boot/hotspot/src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp:390: error: invalid conversion from 'volatile int32_t*' to 'int32_t*'
> /Users/mfranz/developer/icedtea-1.12/openjdk-boot/hotspot/src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp:390: error: initializing argument 2 of 'int32_t OSAtomicAdd32Barrier(int32_t, int32_t*)'
It looks like the prototypes changed between Tiger and Leopard:
10.4.11-ppc:
http://www.opensource.apple.com/source/Libc/Libc-391.2.10/include/libkern/OSAtomic.h
10.5:
http://www.opensource.apple.com/source/Libc/Libc-498.1.7/include/libkern/OSAtomic.h
-landonf
More information about the distro-pkg-dev
mailing list