diff options
Diffstat (limited to 'hurd/dtable.c')
-rw-r--r-- | hurd/dtable.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/hurd/dtable.c b/hurd/dtable.c index bbd3bfc892..4f081f09fd 100644 --- a/hurd/dtable.c +++ b/hurd/dtable.c @@ -36,7 +36,7 @@ DEFINE_HOOK (_hurd_fd_subinit, (void)); /* Initialize the file descriptor table at startup. */ -static void +static void attribute_used_retain init_dtable (void) { int i; @@ -91,12 +91,10 @@ init_dtable (void) /* Run things that want to run after the file descriptor table is initialized. */ - RUN_HOOK (_hurd_fd_subinit, ()); - - (void) &init_dtable; /* Avoid "defined but not used" warning. */ + RUN_RELHOOK (_hurd_fd_subinit, ()); } -text_set_element (_hurd_subinit, init_dtable); +SET_RELHOOK (_hurd_subinit, init_dtable); /* XXX when the linker supports it, the following functions should all be elsewhere and just have text_set_elements here. */ |