[Webkit-unassigned] [Bug 106739] Fix the atomicIncrement implementation for MIPS GCC

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 4 03:21:31 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=106739





--- Comment #22 from Andras Becsi <abecsi at webkit.org>  2013-02-04 03:23:35 PST ---
(In reply to comment #21)
> > The newest Android NDK (Revision 8d released in December 2012) already support these 64 bit atomic operations with the shipped 4.6 an 4.7 gcc compilers, as far as I know also for MIPS.
> 
> No, on MIPS it does not: 
> 
> kisg at KISGPC:/data/usr/android-ndk/toolchains/mipsel-linux-android-4.7/prebuilt/linux-x86/bin$ ./mipsel-linux-android-gcc -I/data/usr/android-ndk-r8d/platforms/android-14/arch-mips/usr/include --sysroot=/data/usr/android-ndk-r8d/platforms/android-14/arch-mips /data/synctest.c 
> /tmp/ccaK9ive.o: In function `main':
> synctest.c:(.text+0x40): undefined reference to `__sync_add_and_fetch_8'
> collect2: error: ld returned 1 exit status

Indeed, it looks like it was only introduced in the ARM toolchain.
Sorry for the noise.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list