r181516 - in /branches/gupc: gcc/ChangeLog.upc ...
gfunck@gcc.gnu.org
gfunck@gcc.gnu.org
Sat Nov 19 21:01:00 GMT 2011
Author: gfunck
Date: Sat Nov 19 21:01:01 2011
New Revision: 181516
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=181516
Log:
gcc/
* config/rs6000/rs6000.c (rs6000_output_function_epilogue):
Add check for UPC when defining the language type value
in a traceback entry.
gcc/upc/
* config-lang.in: Remove checks for supported targets.
This is now done at a higher level.
libgupc/
* smp/upc_sync.h (GUPCR_WRITE_FENCE, GUPCR_READ_FENCE):
For powerpc, also check __PPC__ pre-processor definition,
as 'PPC' is apparently not defined on 64-bit PPC targets.
* smp/upc_sysdep.c (__upc_atomic_cas): Implement as external
procedure only if builtin compare-and-swap is unavailable.
* smp/upc_sysdep.h (__upc_atomic_cas): Ditto.
Modified:
branches/gupc/gcc/ChangeLog.upc
branches/gupc/gcc/config/rs6000/rs6000.c
branches/gupc/gcc/upc/ChangeLog
branches/gupc/gcc/upc/config-lang.in
branches/gupc/libgupc/ChangeLog
branches/gupc/libgupc/smp/upc_sync.h
branches/gupc/libgupc/smp/upc_sysdep.c
branches/gupc/libgupc/smp/upc_sysdep.h
More information about the Gcc-cvs
mailing list