]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - sysdeps/x86_64/memset.S
* sysdeps/unix/sysv/linux/libc_fatal.c: Print backtrace and memory
[thirdparty/glibc.git] / sysdeps / x86_64 / memset.S
index 6c47f4c863db26c13eda8893ce3f2d1444e6f64d..6b718b71268c82603cee2c9d22f7c3ad68271a22 100644 (file)
@@ -1,6 +1,6 @@
 /* memset/bzero -- set memory area to CH/0
    Optimized version for x86-64.
-   Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc.
+   Copyright (C) 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
    Contributed by Andreas Jaeger <aj@suse.de>.
 
@@ -138,3 +138,9 @@ END (memset)
 #if !BZERO_P
 libc_hidden_builtin_def (memset)
 #endif
+
+#if !BZERO_P && defined PIC && !defined NOT_IN_libc
+strong_alias (__memset_chk, __memset_zero_constant_len_parameter)
+       .section .gnu.warning.__memset_zero_constant_len_parameter
+       .string "memset used with constant zero length parameter; this could be due to transposed parameters"
+#endif