mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-25 14:30:06 +00:00
Mon Jul 1 15:44:34 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* inet/Makefile (routines): Change getnetbypt to getnetbyad. Mon Jul 1 12:29:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> * nss/Makefile (databases): Change host to hosts. * nss/host-lookup.c: Renamed to nss/hosts-lookup.c. * nss/nsswitch.c (nss_parse_service_list): Use const for NAME. * nss/nss_files/files-parse.c (parse_list): Correct alignment fixup. * string/string.h (strndupa): Pass missing arg to strnlen. * inet/getnetbypt_r.c: Renamed to ... * inet/getnetbyad_r.c: this; fixed function name. * inet/getnetbypt.c: Renamed to ... * inet/getnetbyad.c: this; fixed function name. Sat Jun 29 01:08:35 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> * grp/getgrgid_r.c (LOOKUP_TYPE): Define to struct group, not struct passwd. Fri Jun 28 16:53:01 1996 David Mosberger-Tang <davidm@azstarnet.com> * resolv/res_hconf.c (strndup): Remove function. * nss/nsswitch.c (nss_lookup_function): Declare loadbase and ref using ElfW() instead of Elf32_*. * sysdeps/unix/sysv/linux/alpha/init-first.h, sysdeps/unix/sysv/linux/m68k/init-first.h, sysdeps/unix/sysv/linux/i386/init-first.h: New files. * sysdeps/unix/sysv/linux/init-first.c: Use platform-dependent init-first.h to make abstract machine dependent parts of initialization. * sysdeps/unix/alpha/sysdep.h: Undo PIC-optimization of syscall error handling. It's safer that way. * sysdeps/unix/alpha/sysdep.S: Make ldgp part of the prologue. Fix by Richard Henderson. * sysdeps/alpha/dl-machine.h (elf_alpha_fix_plt): Fix typo/extraneous whitespace. * sunrpc/xdr.c (xdr_int, xdr_u_int): Use <limits.h> to test determine what integer sizes we're dealing with. * hurd/hurdsig.c (_hurd_internal_post_signal): In pending signal check for signal zero, repair logical sense of test by parenthesizing correctly. Thu Jun 27 04:04:27 1996 David Mosberger-Tang <davidm@azstarnet.com> * configure.in (config_machine): Make ELF the default even for Linux/Alpha unless a configuration of the form *-*-linux*ecoff is specified. * nss/nss_files/files-hosts.c (ENTDATA): Define it. * nss/nss_files/files-parse.c (struct parser_data): Define entdata member only #ifdef ENTDATA. (ENTDATA_DECL): New macro. (LINE_PARSER): Use it for entdata decl. (parse_list): Find the space for LIST from DATA->linebuffer instead of from the input LINE, which might not be writable buffer space. (LINE_PARSER): Use `parser_stclass' in place of `static inline'. [ENTDATA] (parser_stclass): #define to `static inline'. [!ENDATA] (parser_stclass): #define to empty. [!ENTDATA] (parse_line): #define to _nss_files_parse_ENTNAME; the function is exported to -lnss_files users. * string/strndup.c: Add missing arg. * string/strndup.c (strndup): Always terminate the string.
This commit is contained in:
parent
21206990e4
commit
eb48c9632e
80
ChangeLog
80
ChangeLog
@ -1,3 +1,7 @@
|
|||||||
|
Mon Jul 1 15:44:34 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
|
||||||
|
|
||||||
|
* inet/Makefile (routines): Change getnetbypt to getnetbyad.
|
||||||
|
|
||||||
Mon Jul 1 13:32:42 1996 Miles Bader <miles@gnu.ai.mit.edu>
|
Mon Jul 1 13:32:42 1996 Miles Bader <miles@gnu.ai.mit.edu>
|
||||||
|
|
||||||
* hurd/report-wait.c (describe_number): Make I unsigned long.
|
* hurd/report-wait.c (describe_number): Make I unsigned long.
|
||||||
@ -9,25 +13,93 @@ Mon Jul 1 13:32:42 1996 Miles Bader <miles@gnu.ai.mit.edu>
|
|||||||
entry don't use UTMP_DATA->ubuf, and seek to the end before adding.
|
entry don't use UTMP_DATA->ubuf, and seek to the end before adding.
|
||||||
Lock the file before stating.
|
Lock the file before stating.
|
||||||
|
|
||||||
|
Mon Jul 1 12:29:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
|
||||||
|
|
||||||
|
* nss/Makefile (databases): Change host to hosts.
|
||||||
|
* nss/host-lookup.c: Renamed to nss/hosts-lookup.c.
|
||||||
|
|
||||||
|
* nss/nsswitch.c (nss_parse_service_list): Use const for NAME.
|
||||||
|
|
||||||
|
* nss/nss_files/files-parse.c (parse_list): Correct alignment fixup.
|
||||||
|
|
||||||
|
* string/string.h (strndupa): Pass missing arg to strnlen.
|
||||||
|
|
||||||
|
* inet/getnetbypt_r.c: Renamed to ...
|
||||||
|
* inet/getnetbyad_r.c: this; fixed function name.
|
||||||
|
* inet/getnetbypt.c: Renamed to ...
|
||||||
|
* inet/getnetbyad.c: this; fixed function name.
|
||||||
|
|
||||||
|
Sat Jun 29 01:08:35 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
|
||||||
|
|
||||||
|
* grp/getgrgid_r.c (LOOKUP_TYPE): Define to struct group, not
|
||||||
|
struct passwd.
|
||||||
|
|
||||||
Fri Jun 28 23:25:35 1996 Miles Bader <miles@gnu.ai.mit.edu>
|
Fri Jun 28 23:25:35 1996 Miles Bader <miles@gnu.ai.mit.edu>
|
||||||
|
|
||||||
* login/login.c (login): Initialize DATA so that setutent_r will
|
* login/login.c (login): Initialize DATA so that setutent_r will
|
||||||
actually do something.
|
actually do something.
|
||||||
|
|
||||||
|
Fri Jun 28 16:53:01 1996 David Mosberger-Tang <davidm@azstarnet.com>
|
||||||
|
|
||||||
|
* resolv/res_hconf.c (strndup): Remove function.
|
||||||
|
|
||||||
|
* nss/nsswitch.c (nss_lookup_function): Declare loadbase and ref
|
||||||
|
using ElfW() instead of Elf32_*.
|
||||||
|
|
||||||
|
* sysdeps/unix/sysv/linux/alpha/init-first.h,
|
||||||
|
sysdeps/unix/sysv/linux/m68k/init-first.h,
|
||||||
|
sysdeps/unix/sysv/linux/i386/init-first.h: New files.
|
||||||
|
* sysdeps/unix/sysv/linux/init-first.c: Use platform-dependent
|
||||||
|
init-first.h to make abstract machine dependent parts of
|
||||||
|
initialization.
|
||||||
|
|
||||||
|
* sysdeps/unix/alpha/sysdep.h: Undo PIC-optimization of syscall
|
||||||
|
error handling. It's safer that way.
|
||||||
|
|
||||||
|
* sysdeps/unix/alpha/sysdep.S: Make ldgp part of the prologue.
|
||||||
|
Fix by Richard Henderson.
|
||||||
|
|
||||||
|
* sysdeps/alpha/dl-machine.h (elf_alpha_fix_plt): Fix
|
||||||
|
typo/extraneous whitespace.
|
||||||
|
|
||||||
|
* sunrpc/xdr.c (xdr_int, xdr_u_int): Use <limits.h> to test
|
||||||
|
determine what integer sizes we're dealing with.
|
||||||
|
|
||||||
Fri Jun 28 15:46:02 1996 Michael I. Bushnell, p/BSG <mib@gnu.ai.mit.edu>
|
Fri Jun 28 15:46:02 1996 Michael I. Bushnell, p/BSG <mib@gnu.ai.mit.edu>
|
||||||
|
|
||||||
|
* hurd/hurdsig.c (_hurd_internal_post_signal): In pending signal
|
||||||
|
check for signal zero, repair logical sense of test by
|
||||||
|
parenthesizing correctly.
|
||||||
|
|
||||||
* hurd/hurdsig.c (_hurd_internal_post_signal): In
|
* hurd/hurdsig.c (_hurd_internal_post_signal): In
|
||||||
check-for-pending signals code, release _hurd_siglock before
|
check-for-pending signals code, release _hurd_siglock before
|
||||||
jumping to deliver_pending.
|
jumping to deliver_pending.
|
||||||
|
|
||||||
* hurd/hurdsig.c (_hurd_internal_post_signal): In pending signal
|
Thu Jun 27 04:04:27 1996 David Mosberger-Tang <davidm@azstarnet.com>
|
||||||
check for signal zero, repair logical sense of test by
|
|
||||||
parethisizing correctly.
|
* configure.in (config_machine): Make ELF the default even for
|
||||||
|
Linux/Alpha unless a configuration of the form *-*-linux*ecoff
|
||||||
|
is specified.
|
||||||
|
|
||||||
Fri Jun 28 07:27:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
|
Fri Jun 28 07:27:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
|
||||||
|
|
||||||
* string/strndup.c (strndup): Always terminate the string.
|
* nss/nss_files/files-hosts.c (ENTDATA): Define it.
|
||||||
|
* nss/nss_files/files-parse.c (struct parser_data): Define entdata
|
||||||
|
member only #ifdef ENTDATA.
|
||||||
|
(ENTDATA_DECL): New macro.
|
||||||
|
(LINE_PARSER): Use it for entdata decl.
|
||||||
|
(parse_list): Find the space for LIST from DATA->linebuffer instead of
|
||||||
|
from the input LINE, which might not be writable buffer space.
|
||||||
|
(LINE_PARSER): Use `parser_stclass' in place of `static inline'.
|
||||||
|
[ENTDATA] (parser_stclass): #define to `static inline'.
|
||||||
|
[!ENDATA] (parser_stclass): #define to empty.
|
||||||
|
[!ENTDATA] (parse_line): #define to _nss_files_parse_ENTNAME; the
|
||||||
|
function is exported to -lnss_files users.
|
||||||
|
|
||||||
|
* string/strndup.c: Add missing arg.
|
||||||
|
|
||||||
* string/string.h (strndupa): Likewise.
|
* string/string.h (strndupa): Likewise.
|
||||||
|
* string/strndup.c (strndup): Always terminate the string.
|
||||||
|
|
||||||
Thu Jun 27 14:22:31 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
|
Thu Jun 27 14:22:31 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ routines := \
|
|||||||
ctermid cuserid \
|
ctermid cuserid \
|
||||||
vfprintf vprintf printf_fp reg-printf printf-prs _itoa \
|
vfprintf vprintf printf_fp reg-printf printf-prs _itoa \
|
||||||
fprintf printf snprintf sprintf asprintf dprintf \
|
fprintf printf snprintf sprintf asprintf dprintf \
|
||||||
vfscanf vscanf \
|
vfscanf \
|
||||||
fscanf scanf sscanf \
|
fscanf scanf sscanf \
|
||||||
perror psignal \
|
perror psignal \
|
||||||
tmpfile tmpnam tempnam tempname \
|
tmpfile tmpnam tempnam tempname \
|
||||||
|
@ -35,7 +35,7 @@ routines := \
|
|||||||
fgets gets fputs puts \
|
fgets gets fputs puts \
|
||||||
getdelim \
|
getdelim \
|
||||||
fclose fflush \
|
fclose fflush \
|
||||||
vdprintf vsnprintf vsprintf vasprintf vsscanf \
|
vdprintf vsnprintf vsprintf vasprintf vsscanf vscanf \
|
||||||
memstream obstream linewrap \
|
memstream obstream linewrap \
|
||||||
internals sysd-stdio pipestream stdio_init libc_fatal
|
internals sysd-stdio pipestream stdio_init libc_fatal
|
||||||
aux := defs glue
|
aux := defs glue
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
alpha/ptrace.h alpha/regdef.h
|
alpha/ptrace.h alpha/regdef.h
|
||||||
ieee_get_fp_control.S ieee_set_fp_control.S
|
ieee_get_fp_control.S ieee_set_fp_control.S
|
||||||
ioperm.c
|
ioperm.c
|
||||||
|
init-first.h
|
||||||
|
@ -1 +1,2 @@
|
|||||||
sys/perm.h sys/vm86.h
|
sys/perm.h sys/vm86.h
|
||||||
|
init-first.h
|
||||||
|
1
sysdeps/unix/sysv/linux/m68k/Dist
Normal file
1
sysdeps/unix/sysv/linux/m68k/Dist
Normal file
@ -0,0 +1 @@
|
|||||||
|
init-first.h
|
Loading…
Reference in New Issue
Block a user