Joseph Myers
8f82f28bba
Remove MIPS16 atomics using __sync_* (bug 17404).
...
MIPS16 atomics used __sync_* with GCC before 4.7, which as noted in
bug 17404 is missing the required barrier semantics for
atomic_exchange_rel. This patch removes the code in question as dead
now GCC before 4.7 is no longer supported for building glibc.
Sanity tested with builds for MIPS.
[BZ #17404 ]
* sysdeps/mips/atomic-machine.h
[__GNUC_PREREQ (4, 8) || (__mips16 && __GNUC_PREREQ (4, 7))]:
Change conditional to [__GNUC_PREREQ (4, 8) || __mips16].
[__mips16 && !__GNUC_PREREQ (4, 7)]: Remove conditional code.
2015-10-27 23:47:56 +00:00
..
2015-09-11 20:00:19 +00:00
2015-01-07 19:01:20 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-10-09 22:39:11 +00:00
2015-10-19 12:04:33 +00:00
2015-09-08 16:52:43 +01:00
2015-09-08 16:52:43 +01:00
2015-01-02 16:29:47 +00:00
2014-02-10 23:30:21 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-10-27 23:47:56 +00:00
2014-02-10 23:30:21 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2014-09-29 07:53:36 -07:00
2014-02-10 23:30:21 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-08-18 21:52:22 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2014-02-10 23:30:21 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-09-04 19:44:27 +00:00
2015-01-02 16:29:47 +00:00
2015-08-18 21:52:22 +00:00
2014-12-31 21:09:21 +00:00
2015-09-24 16:12:49 -07:00
2015-01-02 16:29:47 +00:00
2015-10-16 14:32:49 -07:00
2015-02-17 13:38:49 -08:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2014-09-09 10:58:00 -07:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-02-16 22:25:02 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-02-16 22:18:53 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2014-02-10 23:30:21 +00:00
2015-09-08 16:52:43 +01:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00
2015-01-02 16:29:47 +00:00