You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
778 B
18 lines
778 B
Fix strncmp in rtld for x86-64 by using the generic implementation. Not |
|
needed upstream since upstream uses |
|
d8725b1fba769a89ce2c902a2091d01faa946b66 to enable strncmp from |
|
strncmp.S, but this introduces SSE registers into rtld for RHEL7 and |
|
this would be the first instance of such a change. While we have done |
|
everything we can to save/restore such registers (see the xsave work) it |
|
isn't clear if everything is fixed, so to play it safe in RHEL we just |
|
use the C version of strncmp for rtld. |
|
|
|
Not needed upstream. |
|
|
|
diff --git a/sysdeps/x86_64/multiarch/rtld-strncmp.c b/sysdeps/x86_64/multiarch/rtld-strncmp.c |
|
new file mode 100644 |
|
index 0000000000000000..5bb3cfb974b9a95d |
|
--- /dev/null |
|
+++ b/sysdeps/x86_64/multiarch/rtld-strncmp.c |
|
@@ -0,0 +1 @@ |
|
+#include <string/strncmp.c>
|
|
|