diff options
author | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-04-24 14:40:29 +0000 |
---|---|---|
committer | bkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4> | 2008-04-24 14:40:29 +0000 |
commit | 367b2e9f6b8aa30dca800742d0ad2913ab6ec3c5 (patch) | |
tree | 03da5aa428d1a4a4c5e6fb87e04788de9aada685 /libstdc++-v3/config.h.in | |
parent | 664af97158c72ead550345933622c30dd6de3667 (diff) | |
download | gcc-367b2e9f6b8aa30dca800742d0ad2913ab6ec3c5.tar.gz |
2008-04-24 Benjamin Kosnik <bkoz@redhat.com>
* acinclude.m4 (GLIBCXX_ENABLE_ATOMIC_BUILTINS): Check for set of
all used __sync builtins, in two sizes.
* config.h.in: Regenerate.
* configure: Regenerate.
* src/atomic.cc: Use _GLIBCXX_ATOMIC_BUILTINS_1.
* include/ext/atomicity.h: Use _GLIBCXX_ATOMIC_BUILTINS_4.
* libsupc++/guard.cc: Use _GLIBCXX_ATOMIC_BUILTINS_4.
* doc/xml/manual/concurrency.xm: Update docs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134629 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config.h.in')
-rw-r--r-- | libstdc++-v3/config.h.in | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/libstdc++-v3/config.h.in b/libstdc++-v3/config.h.in index f02fac2351d..d4eee4482ff 100644 --- a/libstdc++-v3/config.h.in +++ b/libstdc++-v3/config.h.in @@ -740,8 +740,11 @@ /* Version number of package */ #undef VERSION -/* Define if builtin atomic operations are supported on this host. */ -#undef _GLIBCXX_ATOMIC_BUILTINS +/* Define if builtin atomic operations for bool are supported on this host. */ +#undef _GLIBCXX_ATOMIC_BUILTINS_1 + +/* Define if builtin atomic operations for int are supported on this host. */ +#undef _GLIBCXX_ATOMIC_BUILTINS_4 /* Define to use concept checking code from the boost libraries. */ #undef _GLIBCXX_CONCEPT_CHECKS |