This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r124926 - in /trunk/gcc: ChangeLog c-cppbuiltin...
- From: paolo at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Mon, 21 May 2007 22:48:41 -0000
- Subject: r124926 - in /trunk/gcc: ChangeLog c-cppbuiltin...
Author: paolo
Date: Mon May 21 22:48:38 2007
New Revision: 124926
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=124926
Log:
2007-05-21 Paolo Bonzini <bonzini@gnu.org>
Paolo Carlini <pcarlini@suse.de>
Uros Bizjak <ubizjak@gmail.com>
* c-cppbuiltin.c (c_cpp_builtins): Define
__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1, __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2,
__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4, __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8,
__GCC_HAVE_SYNC_COMPARE_AND_SWAP_16, if appropriate.
* doc/cpp.texi ([Standard Predefined Macros]): Document.
2007-05-21 Paolo Bonzini <bonzini@gnu.org>
Paolo Carlini <pcarlini@suse.de>
Uros Bizjak <ubizjak@gmail.com>
* gcc.dg/gcc-have-sync-compare-and-swap.c,
gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
New testcases.
Added:
trunk/gcc/testsuite/gcc.dg/gcc-have-sync-compare-and-swap.c
trunk/gcc/testsuite/gcc.target/i386/gcc-have-sync-compare-and-swap-1.c
trunk/gcc/testsuite/gcc.target/i386/gcc-have-sync-compare-and-swap-2.c
trunk/gcc/testsuite/gcc.target/i386/gcc-have-sync-compare-and-swap-3.c
trunk/gcc/testsuite/gcc.target/i386/gcc-have-sync-compare-and-swap-4.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/c-cppbuiltin.c
trunk/gcc/doc/cpp.texi
trunk/gcc/testsuite/ChangeLog