diff options
author | Ulrich Drepper <drepper@redhat.com> | 2004-01-13 15:47:32 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2004-01-13 15:47:32 +0000 |
commit | d1fc817ea459ca28979948fbb23ff58a6f3f4a8c (patch) | |
tree | cf1b48823190c07959f8b8b769d096fcd739b2f3 /nptl/pthreadP.h | |
parent | 0a182a286d84451b70a40948247319ac9723decb (diff) | |
download | glibc-d1fc817ea459ca28979948fbb23ff58a6f3f4a8c.zip glibc-d1fc817ea459ca28979948fbb23ff58a6f3f4a8c.tar.gz glibc-d1fc817ea459ca28979948fbb23ff58a6f3f4a8c.tar.bz2 |
Update.
2004-01-13 Ulrich Drepper <drepper@redhat.com>
* sysdeps/unix/sysv/linux/dl-execstack.c: Change interface. Add
challenge for caller.
* sysdeps/generic/ldsodefs.h: Change declaration and type of hook
member in rtld_global appropriately.
* elf/dl-support.c: Likewise.
* elf/dl-load.c (_dl_map_object_from_fd): Take additional paramter.
Pass it on to the changed function.
(_dl_map_object): Pass new parameter to _dl_map_object_from_fd.
Diffstat (limited to 'nptl/pthreadP.h')
-rw-r--r-- | nptl/pthreadP.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/nptl/pthreadP.h b/nptl/pthreadP.h index 1bfcf35..b051e3b 100644 --- a/nptl/pthreadP.h +++ b/nptl/pthreadP.h @@ -1,4 +1,4 @@ -/* Copyright (C) 2002, 2003 Free Software Foundation, Inc. +/* Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper <drepper@redhat.com>, 2002. @@ -216,7 +216,8 @@ extern void __deallocate_stack (struct pthread *pd) extern void __reclaim_stacks (void) attribute_hidden; /* Make all threads's stacks executable. */ -int __make_stacks_executable (void) internal_function attribute_hidden; +extern int __make_stacks_executable (void **stack_endp) + internal_function attribute_hidden; /* longjmp handling. */ extern void __pthread_cleanup_upto (__jmp_buf target, char *targetframe); |