diff options
author | Mathias Stearn <mathias@10gen.com> | 2013-12-09 12:55:30 -0500 |
---|---|---|
committer | Mathias Stearn <mathias@10gen.com> | 2013-12-11 17:13:25 -0500 |
commit | 10270c7b5cf81f63cdf5720b70f517ab2a725d63 (patch) | |
tree | b3645c40e690a460bf190879a84427ff099d24e2 /src/mongo | |
parent | d72a99997d86f1eb480ade64a031a81466e67e5a (diff) | |
download | mongo-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')
-rw-r--r-- | src/mongo/platform/basic.h | 14 |
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 - |