summaryrefslogtreecommitdiff
path: root/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2009-04-22 15:13:55 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2009-04-22 13:13:55 +0000
commit09f2a1e4400d794035e6c4c6d54463ec731026bb (patch)
tree6c89dd408e36af775fa4e7cc7cf7859aa12e057a /libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h
parentf1eea13514caf90ee0ee14816e52adc7ba73a616 (diff)
downloadgcc-09f2a1e4400d794035e6c4c6d54463ec731026bb.tar.gz
* include/ext/atomicity.h
(__exchange_and_add, __atomic_add): Mark throw (). * config/os/aix/atomicity.h * config/os/aix/atomicity.h * config/os/irix/atomicity.h * config/cpu/cris/atomicity.h * config/cpu/m68k/atomicity.h * config/cpu/hppa/atomicity.h * config/cpu/sparc/atomicity.h * config/cpu/i386/atomicity.h * config/cpu/i486/atomicity.h * config/cpu/sh/atomicity.h * config/cpu/generic/atomicity_mutex/atomicity.h * config/cpu/generic/atomicity_builtins/atomicity.h (__exchange_and_add, __atomic_add): Mark throw (). From-SVN: r146576
Diffstat (limited to 'libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h')
-rw-r--r--libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h b/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h
index 9b3b997db3c..ae69ecc7dd7 100644
--- a/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h
+++ b/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h
@@ -34,12 +34,12 @@ _GLIBCXX_BEGIN_NAMESPACE(__gnu_cxx)
_Atomic_word
__attribute__ ((__unused__))
- __exchange_and_add(volatile _Atomic_word* __mem, int __val)
+ __exchange_and_add(volatile _Atomic_word* __mem, int __val) throw ()
{ return __sync_fetch_and_add(__mem, __val); }
void
__attribute__ ((__unused__))
- __atomic_add(volatile _Atomic_word* __mem, int __val)
+ __atomic_add(volatile _Atomic_word* __mem, int __val) throw ()
{ __sync_fetch_and_add(__mem, __val); }
_GLIBCXX_END_NAMESPACE