Don't define x86-64 __strncmp_ssse3 in libc.a
authorH.J. Lu <hjl.tools@gmail.com>
Thu, 27 Sep 2012 14:43:03 +0000 (07:43 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Thu, 27 Sep 2012 14:43:03 +0000 (07:43 -0700)
ChangeLog
sysdeps/x86_64/multiarch/strncmp-ssse3.S

index 123f339..ff8710b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2012-09-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * sysdeps/x86_64/multiarch/strncmp-ssse3.S: Empty if not in
+       libc.a.
+
 2012-09-26  Marek Polacek  <polacek@redhat.com>
 
        [BZ #14530]
index a320a3e..96380a4 100644 (file)
@@ -1,4 +1,6 @@
-#define USE_SSSE3 1
-#define STRCMP __strncmp_ssse3
-#define USE_AS_STRNCMP
-#include "../strcmp.S"
+#ifdef SHARED
+# define USE_SSSE3 1
+# define STRCMP __strncmp_ssse3
+# define USE_AS_STRNCMP
+# include "../strcmp.S"
+#endif