gcc/libstdc++-v3/config/cpu
David S. Miller 09755a8512 re PR libstdc++/12496 (wrong result for __atomic_add(&value, -1) when using -O0 -m64)
2003-12-08  David S. Miller  <davem@redhat.com>

	PR libstdc++/12496
	* config/cpu/sparc/atomicity.h (__exchange_and_add, __atomic_add):
	Extend increment to _Atomic_word before giving to assembler.

From-SVN: r74409
2003-12-08 02:01:01 -08:00
..
alpha Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
cris Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
generic Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
hppa atomicity.h: Change _GLIBCXX_INST_GLIBCXX_ATOMICITY_LOCK to _GLIBCXX_INST_ATOMICITY_LOCK to... 2003-07-23 21:17:43 +00:00
i386 Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
i486 Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
ia64 Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
m68k atomicity.h (__exchange_and_add): Use TAS on __mcf5400__. 2003-10-16 21:47:45 +02:00
mips ffi.c: Use _ABIN32, _ABIO32 instead of external _MIPS_SIM_NABI32, _MIPS_SIM_ABI32. 2003-10-20 18:37:22 +00:00
powerpc Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
s390 Move from CPP to CXX. 2003-07-05 04:05:45 +00:00
sparc re PR libstdc++/12496 (wrong result for __atomic_add(&value, -1) when using -O0 -m64) 2003-12-08 02:01:01 -08:00