r189757 - in /trunk/gcc/testsuite: ChangeLog gc...

hp@gcc.gnu.org hp@gcc.gnu.org
Sun Jul 22 15:45:00 GMT 2012


Author: hp
Date: Sun Jul 22 15:45:07 2012
New Revision: 189757

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=189757
Log:
	Handle recent changes in default atomics for cris*-*-linux*.
	* gcc.target/cris/torture/sync-mis-xchg-i-1ml.c,
	gcc.target/cris/torture/sync-mis-xchg-i-2ml.c,
	gcc.target/cris/torture/sync-mis-xchg-i-3ml.c,
	gcc.target/cris/torture/sync-mis-xchg-s-1ml.c,
	gcc.target/cris/torture/sync-mis-op-i-1ml.c,
	gcc.target/cris/torture/sync-mis-op-i-2ml.c,
	gcc.target/cris/torture/sync-mis-op-i-3ml.c,
	gcc.target/cris/torture/sync-mis-op-s-1ml.c: New tests.
	* gcc.target/cris/torture/sync-mis-op-i-2a.c: Make sure
	-mno-unaligned-atomic-may-use-library is in effect for
	cris*-*-linux*.
	* gcc.target/cris/torture/sync-mis-xchg-i-1.c,
	gcc.target/cris/torture/sync-mis-xchg-i-2.c,
	gcc.target/cris/torture/sync-mis-xchg-i-3.c,
	gcc.target/cris/torture/sync-mis-xchg-i-2a.c,
	gcc.target/cris/torture/sync-mis-xchg-s-1.c,
	gcc.target/cris/torture/sync-mis-op-i-1.c,
	gcc.target/cris/torture/sync-mis-op-i-2.c,
	gcc.target/cris/torture/sync-mis-op-i-1a.c,
	gcc.target/cris/torture/sync-mis-op-i-3.c,
	gcc.target/cris/torture/sync-mis-op-i-3a.c,
	gcc.target/cris/torture/sync-mis-op-s-1a.c,
	gcc.target/cris/torture/sync-mis-xchg-i-1a.c,
	gcc.target/cris/torture/sync-mis-xchg-i-3a.c,
	gcc.target/cris/torture/sync-mis-xchg-s-1a.c: Similar.
	* gcc.target/cris/torture/sync-mis-op-s-1.c: Ditto.
	(main): Remove local variable x.
	[mis_ok]: Check that atomics don't fail.

Added:
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1ml.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2ml.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3ml.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-s-1ml.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1ml.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2ml.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3ml.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1ml.c
Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-1a.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-2a.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-i-3a.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-s-1.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-op-s-1a.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-1a.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-2a.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-i-3a.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1.c
    trunk/gcc/testsuite/gcc.target/cris/torture/sync-mis-xchg-s-1a.c



More information about the Gcc-cvs mailing list