diff options
author | Keith Bostic <keith@wiredtiger.com> | 2014-10-04 12:10:17 -0400 |
---|---|---|
committer | Keith Bostic <keith@wiredtiger.com> | 2014-10-04 12:10:17 -0400 |
commit | c2cb2d418a35863c7a84f28afd6463dbdb79b3b4 (patch) | |
tree | 025163a8a87180e53e11e5656e3100e2491d2719 /dist/s_define.list | |
parent | e3df1c8ca35214b0ddc643f27c91390ec49ca7fd (diff) | |
download | mongo-c2cb2d418a35863c7a84f28afd6463dbdb79b3b4.tar.gz |
Simplify gcc.h, don't repeat the GCC atomic builtins, just use one version.
Break hardware.h up into gcc.h and lint.h (hardware.h is still there,
but it's mostly empty).
Remove need for gcc.h from various benchmarking/test programs.
Diffstat (limited to 'dist/s_define.list')
-rw-r--r-- | dist/s_define.list | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/dist/s_define.list b/dist/s_define.list index 653ba6c6a8b..0064818862f 100644 --- a/dist/s_define.list +++ b/dist/s_define.list @@ -4,7 +4,6 @@ API_CALL API_CALL_NOCONF API_SESSION_INIT FLD_CLR -HAVE_ATOMICS IS_INIT_LSN LF_CLR LF_SET @@ -105,3 +104,24 @@ TAILQ_PREV TRACEBUF TRASHIT _DB_QUEUE_H_ +F_CAS_ATOMIC +F_CAS_ATOMIC_BASE +F_CLR_ATOMIC +F_CLR_ATOMIC_BASE +F_SET_ATOMIC +F_SET_ATOMIC_BASE +WT_ATOMIC_ADD +WT_ATOMIC_ADD1 +WT_ATOMIC_ADD2 +WT_ATOMIC_CAS1 +WT_ATOMIC_CAS2 +WT_ATOMIC_CAS_VAL +WT_ATOMIC_CAS_VAL1 +WT_ATOMIC_CAS_VAL2 +WT_ATOMIC_CAS_VAL4 +WT_ATOMIC_STORE +WT_ATOMIC_STORE1 +WT_ATOMIC_STORE2 +WT_ATOMIC_SUB +WT_ATOMIC_SUB1 +WT_ATOMIC_SUB2 |