Update.
authorUlrich Drepper <drepper@redhat.com>
Fri, 20 Feb 2004 20:12:35 +0000 (20:12 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 20 Feb 2004 20:12:35 +0000 (20:12 +0000)
2004-02-20  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/unix/sysv/linux/ia64/dl-sysdep.h (DL_ARGV_NOT_RELRO): Define.

linuxthreads/ChangeLog
linuxthreads/sysdeps/unix/sysv/linux/ia64/dl-sysdep.h
nptl/sysdeps/unix/sysv/linux/ia64/dl-sysdep.h

index 49a37df..3cc1a21 100644 (file)
@@ -1,3 +1,7 @@
+2004-02-20  Jakub Jelinek  <jakub@redhat.com>
+
+       * sysdeps/unix/sysv/linux/ia64/dl-sysdep.h (DL_ARGV_NOT_RELRO): Define.
+
 2004-02-10  Steven Munroe  <sjmunroe@us.ibm.com>
 
        * Makefile (libpthread-routines): Add ptcleanup.
index abc25dd..27d5fdf 100644 (file)
@@ -1,5 +1,5 @@
 /* System-specific settings for dynamic linker code.  IA-64 version.
-   Copyright (C) 2003 Free Software Foundation, Inc.
+   Copyright (C) 2003, 2004 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -42,4 +42,8 @@ extern int _dl_sysinfo_break attribute_hidden;
        ".previous");
 #endif
 
+/* _dl_argv cannot be attribute_relro, because _dl_start_user
+   might write into it after _dl_start returns.  */
+#define DL_ARGV_NOT_RELRO 1
+
 #endif /* dl-sysdep.h */
index e499be1..af835c4 100644 (file)
@@ -1,5 +1,5 @@
 /* System-specific settings for dynamic linker code.  IA-64 version.
-   Copyright (C) 2003 Free Software Foundation, Inc.
+   Copyright (C) 2003, 2004 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -61,4 +61,8 @@ extern int _dl_sysinfo_break attribute_hidden;
        ".previous");
 #endif
 
+/* _dl_argv cannot be attribute_relro, because _dl_start_user
+   might write into it after _dl_start returns.  */
+#define DL_ARGV_NOT_RELRO 1
+
 #endif /* dl-sysdep.h */