# HG changeset patch # User Dave Love # Date 966521235 0 # Node ID d4a0bd8a25a3cf32bb329be975dbb00ff3577bca # Parent 10dd42348df378b9a73631cbecea1321d9934138 Prototype fatal_unexec, mark_x, update_dynamic_symbols. Declare unexec as void. diff -r 10dd42348df3 -r d4a0bd8a25a3 src/unexalpha.c --- a/src/unexalpha.c Thu Aug 17 14:04:16 2000 +0000 +++ b/src/unexalpha.c Thu Aug 17 14:07:15 2000 +0000 @@ -81,8 +81,10 @@ #define _SBSS ".sbss" #endif /* __NetBSD__ || __OpenBSD__ */ -static void fatal_unexec (); -static void mark_x (); +static void fatal_unexec __P ((char *, char *)); +static void mark_x __P ((char *)); + +static void update_dynamic_symbols __P ((char *, char *, int, struct aouthdr)); #define READ(_fd, _buffer, _size, _error_message, _error_arg) \ errno = EEOF; \ @@ -142,6 +144,7 @@ #define DEFAULT_ENTRY_ADDRESS __start #endif +void unexec (new_name, a_name, data_start, bss_start, entry_address) char *new_name, *a_name; unsigned long data_start, bss_start, entry_address; @@ -424,7 +427,7 @@ } - +static void update_dynamic_symbols (old, new_name, new, aout) char *old; /* Pointer to old executable */ char *new_name; /* Name of new executable */