diff options
author | Roland McGrath <roland@gnu.org> | 1996-06-21 04:33:09 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1996-06-21 04:33:09 +0000 |
commit | 51fbd1f60a5c43fc5bde04952bc88b5545a83d13 (patch) | |
tree | 6b0889974fe6a348be7f6fab3beb50166894a850 | |
parent | Thu Jun 20 21:19:07 1996 Richard Henderson <rth@tamu.edu> (diff) | |
download | glibc-51fbd1f60a5c43fc5bde04952bc88b5545a83d13.tar.gz glibc-51fbd1f60a5c43fc5bde04952bc88b5545a83d13.tar.bz2 glibc-51fbd1f60a5c43fc5bde04952bc88b5545a83d13.zip |
Fri Jun 21 00:27:51 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>cvs/libc-960621
* login/utmp.h: Declare login_tty.
Thu Jun 20 21:19:07 1996 Richard Henderson <rth@tamu.edu>
* sysdeps/alpha/dl-machine.h (elf_alpha_fix_plt):
Changed to a 12-byte PLT entry to remove dependency on $gp.
Take a new got_addr parameter.
(elf_machine_rela): Pass the new parameter.
(ELF_MACHINE_RUNTIME_TRAMPOLINE): Do arithmetic for 12-byte PLT.
(RTLD_START): Do normal linkage with program entry.
__hurd_file_name_lookup, __hurd_file_name_split): Add & use LOOKUP
argument.
__hurd_file_name_lookup_retry, hurd_file_name_lookup_retry:
-rw-r--r-- | ChangeLog | 18 | ||||
-rw-r--r-- | login/utmp.h | 8 |
2 files changed, 23 insertions, 3 deletions
@@ -1,3 +1,16 @@ +Fri Jun 21 00:27:51 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> + + * login/utmp.h: Declare login_tty. + +Thu Jun 20 21:19:07 1996 Richard Henderson <rth@tamu.edu> + + * sysdeps/alpha/dl-machine.h (elf_alpha_fix_plt): + Changed to a 12-byte PLT entry to remove dependency on $gp. + Take a new got_addr parameter. + (elf_machine_rela): Pass the new parameter. + (ELF_MACHINE_RUNTIME_TRAMPOLINE): Do arithmetic for 12-byte PLT. + (RTLD_START): Do normal linkage with program entry. + Thu Jun 20 12:18:21 1996 Miles Bader <miles@gnu.ai.mit.edu> * sysdeps/mach/hurd/brk.c (_hurd_brk): Initialize to 0. @@ -7,7 +20,8 @@ Thu Jun 20 12:18:21 1996 Miles Bader <miles@gnu.ai.mit.edu> Wed Jun 19 10:21:24 1996 Miles Bader <miles@gnu.ai.mit.edu> * hurd/hurdlookup.c (__hurd_file_name_lookup_retry, - __hurd_file_name_lookup, __hurd_file_name_split): Add & use LOOKUP argument. + __hurd_file_name_lookup, __hurd_file_name_split): Add & use LOOKUP + argument. Rename nested function lookup to lookup_op. (__file_name_lookup, __file_name_lookup_under): Pass 0 for lookup arg to __hurd_file_name_lookup. @@ -17,7 +31,7 @@ Wed Jun 19 10:21:24 1996 Miles Bader <miles@gnu.ai.mit.edu> (file_name_path_lookup): Pass 0 for lookup arg to hurd_file_name_path_lookup. * hurd/hurd/lookup.h (__hurd_file_name_lookup, hurd_file_name_lookup, - __hurd_file_name_lookup_retry, hurd_file_name_lookup_retry: + __hurd_file_name_lookup_retry, hurd_file_name_lookup_retry: __hurd_file_name_split, hurd_file_name_split, hurd_file_name_lookup): Add LOOKUP argument. * sysdeps/mach/hurd/access.c (__access): Pass 0 lookup arg to diff --git a/login/utmp.h b/login/utmp.h index b53e13a9e0..71f1a093df 100644 --- a/login/utmp.h +++ b/login/utmp.h @@ -24,10 +24,16 @@ Boston, MA 02111-1307, USA. */ #include <sys/types.h> + /* Get system dependent values and data structures. */ #include <utmpbits.h> +/* Make FD be the controlling terminal, stdin, stdout, and stderr; + then close FD. Returns 0 on success, nonzero on error. */ +extern int login_tty __P ((int fd)); + + /* Write the given entry into utmp and wtmp. */ extern void login __P ((__const struct utmp *)); @@ -38,7 +44,7 @@ extern int logout __P ((__const char *ut_line)); extern void logwtmp __P ((__const char *ut_line, __const char *ut_name, __const char *ut_host)); -/* Change name of the examine utmp file. */ +/* Change name of the utmp file to be examined. */ extern int utmpname __P ((__const char *__file)); /* Read next entry from a utmp-like file. */ |