From e4448b6f58406744ff1a5f400b492ba27e466b56 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Thu, 4 May 1995 09:00:10 +0000 Subject: Wed May 3 11:56:35 1995 Roland McGrath * 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. --- elf/dl-error.c | 1 + 1 file changed, 1 insertion(+) (limited to 'elf') diff --git a/elf/dl-error.c b/elf/dl-error.c index 5b5a616d91..b9ee3516b5 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; } -- cgit v1.2.3