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