mirror of git://sourceware.org/git/glibc.git
[BZ #1392]
* posix/sys/wait.h [!__GNUC__ || __cplusplus] (__WAIT_INT): Use const. 2005-09-29 Alfred M. Szmidt <ams@gnu.org> * elf/rtld.c [! DL_ARGV_NOT_RELRO] (_dl_argc, _dl_skip_args): Don't use attribute_relro. 2005-09-29 Roland McGrath <roland@redhat.com> [BZ #1392]
This commit is contained in:
parent
ffc9bccd84
commit
22aa06a562
10
ChangeLog
10
ChangeLog
|
|
@ -1,3 +1,13 @@
|
||||||
|
2005-09-29 Roland McGrath <roland@redhat.com>
|
||||||
|
|
||||||
|
[BZ #1392]
|
||||||
|
* posix/sys/wait.h [!__GNUC__ || __cplusplus] (__WAIT_INT): Use const.
|
||||||
|
|
||||||
|
2005-09-29 Alfred M. Szmidt <ams@gnu.org>
|
||||||
|
|
||||||
|
* elf/rtld.c [! DL_ARGV_NOT_RELRO] (_dl_argc, _dl_skip_args):
|
||||||
|
Don't use attribute_relro.
|
||||||
|
|
||||||
2005-09-29 Roland McGrath <roland@redhat.com>
|
2005-09-29 Roland McGrath <roland@redhat.com>
|
||||||
|
|
||||||
[BZ #1392]
|
[BZ #1392]
|
||||||
|
|
|
||||||
|
|
@ -72,11 +72,15 @@ enum mode { normal, list, verify, trace };
|
||||||
all the entries. */
|
all the entries. */
|
||||||
static void process_envvars (enum mode *modep);
|
static void process_envvars (enum mode *modep);
|
||||||
|
|
||||||
int _dl_argc attribute_relro attribute_hidden;
|
|
||||||
#ifdef DL_ARGV_NOT_RELRO
|
#ifdef DL_ARGV_NOT_RELRO
|
||||||
|
int _dl_argc attribute_hidden;
|
||||||
char **_dl_argv = NULL;
|
char **_dl_argv = NULL;
|
||||||
|
/* Nonzero if we were run directly. */
|
||||||
|
unsigned int _dl_skip_args attribute_hidden;
|
||||||
#else
|
#else
|
||||||
|
int _dl_argc attribute_relro attribute_hidden;
|
||||||
char **_dl_argv attribute_relro = NULL;
|
char **_dl_argv attribute_relro = NULL;
|
||||||
|
unsigned int _dl_skip_args attribute_relro attribute_hidden;
|
||||||
#endif
|
#endif
|
||||||
INTDEF(_dl_argv)
|
INTDEF(_dl_argv)
|
||||||
|
|
||||||
|
|
@ -86,9 +90,6 @@ INTDEF(_dl_argv)
|
||||||
uintptr_t __stack_chk_guard attribute_relro;
|
uintptr_t __stack_chk_guard attribute_relro;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Nonzero if we were run directly. */
|
|
||||||
unsigned int _dl_skip_args attribute_relro attribute_hidden;
|
|
||||||
|
|
||||||
/* List of auditing DSOs. */
|
/* List of auditing DSOs. */
|
||||||
static struct audit_list
|
static struct audit_list
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue