r181746 - in /trunk: gcc/ChangeLog gcc/config/m...
rth@gcc.gnu.org
rth@gcc.gnu.org
Sat Nov 26 23:57:00 GMT 2011
Author: rth
Date: Sat Nov 26 23:57:37 2011
New Revision: 181746
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181746
Log:
m68k-linux: Implement atomic operations via syscall.
libgcc/
* config/m68k/linux.h (TARGET_INIT_LIBFUNCS): New.
* config/m68k/m68k.c (m68k_init_sync_libfuncs): New.
gcc/
* config/m68k/linux-atomic.c: New file.
* config/m68k/t-linux: New file.
* config.host (m68k-uclinux, m68k-linux): Use it.
Added:
trunk/libgcc/config/m68k/linux-atomic.c
trunk/libgcc/config/m68k/t-linux
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/m68k/linux.h
trunk/gcc/config/m68k/m68k.c
trunk/libgcc/ChangeLog
trunk/libgcc/config.host
More information about the Gcc-cvs
mailing list