Use atomics in guard.cc / remove special casing in targets.
authorRamana Radhakrishnan <ramana.radhakrishnan@arm.com>
Fri, 12 Jun 2015 09:53:24 +0000 (09:53 +0000)
committerRamana Radhakrishnan <ramana@gcc.gnu.org>
Fri, 12 Jun 2015 09:53:24 +0000 (09:53 +0000)
commitdd38693ee5a47a2ea5d89ad6bfbd75cd1789b6c5
tree2200716f6f8d9069c4f6572dbc6e8e6b71831b49
parent57e6d9be77b9865aa27ed97d90d700969062108b
Use atomics in guard.cc / remove special casing in targets.

The PowerPC, AIX, Alpha, IA64  implementations of atomic_word.h are in no
way different from what can be achieved with the generic rewrite in
Patch 1 of this series - delete these.

2015-06-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

        * config/cpu/alpha/atomic_word.h: Remove.
        * config/cpu/ia64/atomic_word.h: Remove.
        * config/cpu/powerpc/atomic_word.h: Remove.
        * config/os/aix/atomic_word.h: Remove.
        * configure.host (atomic_word_dir) [ia64, aix*, powerpc, alpha]:
        Use generic definition.

From-SVN: r224412
libstdc++-v3/ChangeLog
libstdc++-v3/configure.host