diff options
author | Roland McGrath <roland@gnu.org> | 1995-05-04 09:00:10 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1995-05-04 09:00:10 +0000 |
commit | e4448b6f58406744ff1a5f400b492ba27e466b56 (patch) | |
tree | 84725f363a935ae8498d5f0eaa3a44239af3b5df /elf/dl-error.c | |
parent | d66e34cd423425c348bcc83df127dd19711b0b9a (diff) | |
download | glibc-e4448b6f58406744ff1a5f400b492ba27e466b56.zip glibc-e4448b6f58406744ff1a5f400b492ba27e466b56.tar.gz glibc-e4448b6f58406744ff1a5f400b492ba27e466b56.tar.bz2 |
Wed May 3 11:56:35 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu>
* sysdeps/mach/hurd/dup2.c: Fixed broken test in last change.
* elf/dl-error.c (_dl_catch_error): Actually call the OPERATE
function. Duh.
* hurd/Makefile (distribute): Added hurdstartup.h.
* hurd/hurd.h: Remove _hurd_startup decl.
* hurd/hurd/ioctl.h (_HURD_HANDLE_IOCTLS): Use __attribute__
((__unused__)) instead of gratuitous self reference.
* sysdeps/mach/hurd/dup2.c: Call _hurd_alloc_fd to expand the
table if FD2 doesn't fit.
* sysdeps/mach/hurd/getdtsz.c: Return the RLIM_NOFILE soft limit,
not the current table size.
* sysdeps/i386/init-first.c: New file.
* sysdeps/stub/init-first.c: New file.
Diffstat (limited to 'elf/dl-error.c')
-rw-r--r-- | elf/dl-error.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/elf/dl-error.c b/elf/dl-error.c index 5b5a616..b9ee351 100644 --- a/elf/dl-error.c +++ b/elf/dl-error.c @@ -38,6 +38,7 @@ _dl_catch_error (const char **errstring, void (*operate) (void)) signalled_errstring = NULL; errcode = setjmp (catch_env); + (*operate) (); *errstring = signalled_errstring; return *errstring ? errcode : 0; } |