Fri Jun 21 00:27:51 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
authorRoland McGrath <roland@gnu.org>
Fri, 21 Jun 1996 04:33:09 +0000 (04:33 +0000)
committerRoland McGrath <roland@gnu.org>
Fri, 21 Jun 1996 04:33:09 +0000 (04:33 +0000)
* 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:

ChangeLog
login/utmp.h

index 740ee72..2fde6f5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
index b53e13a..71f1a09 100644 (file)
@@ -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.  */