gcc/libgcc/config/pa
John David Anglin d572e4397d linux-atomic.c (__kernel_cmpxchg2): Reorder error checks.
* config/pa/linux-atomic.c (__kernel_cmpxchg2): Reorder error checks.
	(__sync_fetch_and_##OP##_##WIDTH): Change result to match type of
	__kernel_cmpxchg2.
	(__sync_##OP##_and_fetch_##WIDTH): Likewise.
	(__sync_val_compare_and_swap_##WIDTH): Likewise.
	(__sync_bool_compare_and_swap_##WIDTH): Likewise.
	(__sync_lock_test_and_set_##WIDTH): Likewise.
	(__sync_lock_release_##WIDTH): Likewise.
	(__sync_fetch_and_##OP##_4): Change result to match type of
	__kernel_cmpxchg.
	(__sync_##OP##_and_fetch_4): Likewise.
	(__sync_val_compare_and_swap_4): Likewise.
	(__sync_bool_compare_and_swap_4): likewise.
	(__sync_lock_test_and_set_4): Likewise.
	(__sync_lock_release_4): Likewise.
	(FETCH_AND_OP_2): Add long long variants.
	(OP_AND_FETCH_2): Likewise.
	(COMPARE_AND_SWAP_2 ): Likewise.
	(SYNC_LOCK_TEST_AND_SET_2): Likewise.
	(SYNC_LOCK_RELEASE_2): Likewise.
	(__sync_bool_compare_and_swap_##WIDTH): Correct return.

From-SVN: r228065
2015-09-23 23:27:15 +00:00
..
fptr.c fptr.c (SIGN_EXTEND): Cast -1 to unsigned. 2015-09-13 15:05:57 +00:00
gthr-dce.h Update copyright years. 2015-01-05 13:33:28 +01:00
hpux-unwind.h Update copyright years. 2015-01-05 13:33:28 +01:00
lib2funcs.S Update copyright years. 2015-01-05 13:33:28 +01:00
linux-atomic.c linux-atomic.c (__kernel_cmpxchg2): Reorder error checks. 2015-09-23 23:27:15 +00:00
linux-unwind.h Update copyright years. 2015-01-05 13:33:28 +01:00
milli64.S Update copyright years. 2015-01-05 13:33:28 +01:00
quadlib.c Update copyright years. 2015-01-05 13:33:28 +01:00
stublib.c Update copyright years. 2015-01-05 13:33:28 +01:00
t-hpux Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
t-hpux10 Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
t-linux Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
t-linux64 Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
t-openbsd config.host (hppa-*-openbsd*): New target. 2012-09-20 01:20:34 +00:00
t-pa64 Move libgcc2 to toplevel libgcc 2011-11-02 15:23:48 +00:00
t-slibgcc-dwarf-ver Move shlib support to toplevel libgcc 2011-11-02 10:49:46 +00:00
t-slibgcc-hpux Update copyright years. 2015-01-05 13:33:28 +01:00
t-slibgcc-sjlj-ver Move shlib support to toplevel libgcc 2011-11-02 10:49:46 +00:00
t-stublib re PR other/51272 (ld: Unsatisfied symbol "_ITM_registerTMCloneTable" in file /test/gnu/gcc/objdir/) 2011-12-01 02:37:06 +00:00