summaryrefslogtreecommitdiff
path: root/src/mongo/platform/basic.h
diff options
context:
space:
mode:
authorMathias Stearn <mathias@10gen.com>2013-12-09 12:55:30 -0500
committerMathias Stearn <mathias@10gen.com>2013-12-11 17:13:25 -0500
commit10270c7b5cf81f63cdf5720b70f517ab2a725d63 (patch)
treeb3645c40e690a460bf190879a84427ff099d24e2 /src/mongo/platform/basic.h
parentd72a99997d86f1eb480ade64a031a81466e67e5a (diff)
downloadmongo-10270c7b5cf81f63cdf5720b70f517ab2a725d63.tar.gz
SERVER-11978 Stop defining __builin_functions to bare functions
It no longer shows performance benefit on current compiler.
Diffstat (limited to 'src/mongo/platform/basic.h')
-rw-r--r--src/mongo/platform/basic.h14
1 files changed, 0 insertions, 14 deletions
diff --git a/src/mongo/platform/basic.h b/src/mongo/platform/basic.h
index bd4836980cc..3f52066d80b 100644
--- a/src/mongo/platform/basic.h
+++ b/src/mongo/platform/basic.h
@@ -22,17 +22,3 @@
#include "windows_basic.h"
#endif
-#if defined(__linux__)
-
-#include <cstring>
-
-// glibc's optimized versions are better than g++ builtins
-# define __builtin_strcmp strcmp
-# define __builtin_strlen strlen
-# define __builtin_memchr memchr
-# define __builtin_memcmp memcmp
-# define __builtin_memcpy memcpy
-# define __builtin_memset memset
-# define __builtin_memmove memmove
-#endif
-