drepper [Thu, 8 Aug 1996 00:30:58 +0000 (00:30 +0000)]
update from main archive 960807
drepper [Thu, 8 Aug 1996 00:30:48 +0000 (00:30 +0000)]
update from main archive 960807
drepper [Wed, 7 Aug 1996 23:50:59 +0000 (23:50 +0000)]
Update.
drepper [Tue, 6 Aug 1996 01:20:03 +0000 (01:20 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:19:53 +0000 (01:19 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:19:13 +0000 (01:19 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:18:57 +0000 (01:18 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:18:33 +0000 (01:18 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:18:08 +0000 (01:18 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:17:34 +0000 (01:17 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:17:03 +0000 (01:17 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:16:31 +0000 (01:16 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:16:03 +0000 (01:16 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:15:44 +0000 (01:15 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:15:29 +0000 (01:15 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:15:09 +0000 (01:15 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:14:39 +0000 (01:14 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:14:23 +0000 (01:14 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:14:14 +0000 (01:14 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:13:56 +0000 (01:13 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:13:47 +0000 (01:13 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:13:14 +0000 (01:13 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:13:03 +0000 (01:13 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:12:16 +0000 (01:12 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:12:05 +0000 (01:12 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:11:48 +0000 (01:11 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:11:36 +0000 (01:11 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:11:18 +0000 (01:11 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 01:11:09 +0000 (01:11 +0000)]
Update UD main archive 960805
drepper [Tue, 6 Aug 1996 00:29:58 +0000 (00:29 +0000)]
Another correction.
drepper [Tue, 6 Aug 1996 00:28:41 +0000 (00:28 +0000)]
Correction.
drepper [Tue, 6 Aug 1996 00:25:29 +0000 (00:25 +0000)]
Update.
drepper [Mon, 5 Aug 1996 20:16:29 +0000 (20:16 +0000)]
Corrected handling of add-ons.
karl [Mon, 5 Aug 1996 18:01:12 +0000 (18:01 +0000)]
(\heading, \subheading, \subsubheading): Can no
* texinfo.tex (\heading, \subheading, \subsubheading): Can no
longer call the nonexistent \*secheadingi series. Instead, call
\plain*secheading.
(\plainsubsecheading, \plainsubsubsecheading): New macros, by analogy
with \plainsecheading.
(\unnumberedsubseczzz, \unnumberedsubsubseczzz): Call them.
karl [Sat, 3 Aug 1996 18:59:17 +0000 (18:59 +0000)]
(\HEADINGSdouble, \HEADINGSsingle,
HEADINGSdoubleafter, \HEADINGSsingleafter, \CHAPPAGoff,
\CHAPPAGon, \CHAPPAGodd): Set \contentsalignmacro, analogous to
\pagealignmacro.
(\startcontents): Call \contentsalignmacro instead of \pagealignmacro.
roland [Fri, 2 Aug 1996 20:56:23 +0000 (20:56 +0000)]
Fri Aug 2 14:40:22 1996 Roland McGrath <roland@fast.cs.utah.edu>
* manual/Makefile: Use -include for chapters-incl too.
roland [Fri, 2 Aug 1996 20:52:53 +0000 (20:52 +0000)]
Fri Aug 2 14:40:22 1996 Roland McGrath <roland@fast.cs.utah.edu>
* Makeconfig (+link): Add back start.o, mistakenly removed in last
change.
roland [Fri, 2 Aug 1996 16:10:33 +0000 (16:10 +0000)]
Fri Aug 2 01:04:02 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* nss/Makefile (generated): Add db-*.c.
karl [Fri, 2 Aug 1996 15:12:28 +0000 (15:12 +0000)]
Restoring good RCS id.
roland [Fri, 2 Aug 1996 05:27:50 +0000 (05:27 +0000)]
Remade for alpha-1.93
roland [Fri, 2 Aug 1996 05:23:05 +0000 (05:23 +0000)]
Fri Aug 2 01:04:02 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/i386/sysdep.h: Get generic/sysdep.h explicitly instead of
using #include_next.
roland [Fri, 2 Aug 1996 05:14:08 +0000 (05:14 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* elf/dl-runtime.c: Include <stddef.h> for `NULL' defn.
* elf/dl-cache.c: Likewise.
roland [Fri, 2 Aug 1996 05:13:45 +0000 (05:13 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* sunrpc/Makefile [$(cross-compile)=no]: Test before making librpcsvc.
roland [Fri, 2 Aug 1996 05:13:13 +0000 (05:13 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* sysdeps/gnu/utmpbits.h (_HAVE_UT_PID): New macro.
* login/login.c (login): Test [_HAVE_UT_PID] to use ut_pid member.
* login/logwtmp.c (logwtmp): Likewise.
roland [Fri, 2 Aug 1996 05:10:14 +0000 (05:10 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* manual/Makefile: Use -include for chapters to suppress warning.
roland [Fri, 2 Aug 1996 05:09:53 +0000 (05:09 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* sysdeps/generic/ioctl-types.h (sizeof): Define to 0 around #if
comparing ioctl macro values.
roland [Fri, 2 Aug 1996 05:09:23 +0000 (05:09 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* login/logwtmp.c (logwtmp): Call time, not __time.
* sysdeps/gnu/utmpbits.h (_HAVE_UT_PID): New macro.
* login/login.c (login): Test [_HAVE_UT_PID] to use ut_pid member.
* login/logwtmp.c (logwtmp): Likewise.
roland [Fri, 2 Aug 1996 05:08:59 +0000 (05:08 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* sysdeps/i386/sysdep.h: New file, broken out of ...
* sysdeps/unix/i386/sysdep.h: ... here. Generic asm macros moved out.
roland [Fri, 2 Aug 1996 05:08:32 +0000 (05:08 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* sysdeps/unix/mk-local_lim.c (param): Add SYMLOOP_MAX/MAXSYMLINKS.
roland [Fri, 2 Aug 1996 05:05:41 +0000 (05:05 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* sysdeps/stub/stdio_lim.h (L_ctermid, L_cuserid): Macros removed.
They are defined unconditionally in libio/stdio.h.
roland [Fri, 2 Aug 1996 05:04:31 +0000 (05:04 +0000)]
Fri Aug 2 01:04:02 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* configure.in (--enable-add-ons): Quote m4 macro args.
roland [Fri, 2 Aug 1996 05:02:28 +0000 (05:02 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* Makeconfig (+preinit, +postinit): Prepend $(csu-objpfx) here.
(+link): Not here.
* Makeconfig (soversions.mk): Don't use newfangled ${x%%y} syntax;
stick to sed. Do `exit 0' at end because while returns nonzero.
roland [Fri, 2 Aug 1996 04:59:11 +0000 (04:59 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* sysdeps/generic/sysdep.h: New file, broken out of ...
* sysdeps/unix/sysdep.h: ... here.
(C_LABEL): Moved out.
roland [Fri, 2 Aug 1996 04:55:58 +0000 (04:55 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* Makerules (build-shlib): Add -B$(csu-objpfx) to find crt[in].o there.
roland [Fri, 2 Aug 1996 04:52:44 +0000 (04:52 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* sysdeps/i386/sysdep.h: Do `#include_next <sysdep.h>'.
* sysdeps/i386/sysdep.h: New file, broken out of ...
* sysdeps/unix/i386/sysdep.h: ... here. Generic asm macros moved out.
roland [Fri, 2 Aug 1996 04:50:18 +0000 (04:50 +0000)]
Fri Aug 2 00:46:01 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* elf/rtld.c (dl_main): For --verify, fail if no dynamic section.
roland [Fri, 2 Aug 1996 04:50:13 +0000 (04:50 +0000)]
Mon Jul 29 19:20:05 1996 Ulrich Drepper <drepper@cygnus.com>
* sysdeps/unix/sysv/linux/Makefile [$(subdir == misc]
(sysdep_headers): Add sys/sysmacros.h.
* sysdeps/unix/sysv/linux/sys/sysmacros.h: New file.
roland [Fri, 2 Aug 1996 04:49:28 +0000 (04:49 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* sysdeps/stub/_exit.c (_exit): Remove obsolete __NORETURN keyword.
roland [Fri, 2 Aug 1996 04:46:09 +0000 (04:46 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* stdio-common/_itoa.h (_itoa_word): Declare unused to suppress
warning when inline function is elided.
* sysdeps/i386/dl-machine.h (elf_machine_matches_host): Likewise.
(elf_machine_runtime_setup): Likewise.
* elf/dynamic-link.h (elf_get_dynamic_info): Likewise.
* sysdeps/i386/dl-machine.h (elf_machine_got): Likewise.
(elf_machine_load_address): Likewise.
roland [Fri, 2 Aug 1996 04:42:53 +0000 (04:42 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* sysdeps/stub/socket.c: Fix type of TYPE arg.
* sysdeps/stub/socketpair.c: Likewise.
roland [Fri, 2 Aug 1996 04:39:35 +0000 (04:39 +0000)]
Thu Aug 1 14:40:03 1996 Roland McGrath <roland@fast.cs.utah.edu>
* catgets/gencat.c: Include <locale.h>.
roland [Thu, 1 Aug 1996 00:08:31 +0000 (00:08 +0000)]
.
roland [Wed, 31 Jul 1996 23:47:02 +0000 (23:47 +0000)]
Wed Jul 31 14:21:36 1996 Ulrich Drepper <drepper@cygnus.com>
* termios/termios.h [__OPTIMIZE__]: Remove "optimization" for
tcgetattr. We have weak aliases now.
* stdlib/stdlib.h [__OPTIMIZE__ && __GNUC__ >= 2]: Remove
"optimizations" for random functions.
roland [Wed, 31 Jul 1996 09:45:04 +0000 (09:45 +0000)]
.
roland [Wed, 31 Jul 1996 09:40:00 +0000 (09:40 +0000)]
Mon Jul 29 20:33:42 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* sysdeps/unix/sysv/linux/netinet/in.h (ntohl, ntohs, htonl,
htons) [__BIG_ENDIAN]: #undef them before defining to avoid
redefinition warning.
roland [Wed, 31 Jul 1996 09:39:37 +0000 (09:39 +0000)]
Mon Jul 29 20:28:27 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* time/time.h: Don't optimize tzset() to __tzset() which bypasses
the __tzset_lock.
miles [Tue, 30 Jul 1996 19:23:39 +0000 (19:23 +0000)]
.
miles [Tue, 30 Jul 1996 19:23:06 +0000 (19:23 +0000)]
(open_file): New function, contents mostly from __open.
(__open): Use open_file.
(_dl_sysdep_read_whole_file): New function.
roland [Tue, 30 Jul 1996 19:15:53 +0000 (19:15 +0000)]
Tue Jul 30 15:14:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sunrpc/rpc/pmap_clnt.h: Fix botched patch for multiple inclusion
protection.
roland [Tue, 30 Jul 1996 19:15:25 +0000 (19:15 +0000)]
Tue Jul 30 15:04:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* locale/programs/ld-collate.c (collate_output): Fix typo reported by
David Miller.
roland [Tue, 30 Jul 1996 19:06:01 +0000 (19:06 +0000)]
Tue Jul 30 02:48:28 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/loadlocale.c (_nl_load_locale): Change cast to `size_t'
to be 64-bit clean.
Reported by Richard Henderson <rth@tamu.edu>.
roland [Tue, 30 Jul 1996 19:02:29 +0000 (19:02 +0000)]
Tue Jul 30 13:23:13 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/setlocale.c (setlocale): Don't try to free C locale
data.
Reported by Matthias Urlichs.
miles [Tue, 30 Jul 1996 16:58:05 +0000 (16:58 +0000)]
.
karl [Mon, 29 Jul 1996 19:08:10 +0000 (19:08 +0000)]
(\indexfonts): Make leading be 12pt. Otherwise, it's too crammed.
(\smalllispx): Remove \setleading{10pt}. That was too small.
(\doprintindex): Do not call \tex ... \Etex. Index files are Texinfo
source, not TeX source, except for using \ instead of @ as the
escape character (for now).
roland [Mon, 29 Jul 1996 05:54:17 +0000 (05:54 +0000)]
.
roland [Mon, 29 Jul 1996 05:45:35 +0000 (05:45 +0000)]
Regenerated: autoconf sysdeps/unix/sysv/linux/configure.in
roland [Mon, 29 Jul 1996 05:45:29 +0000 (05:45 +0000)]
Regenerated: autoconf configure.in
roland [Mon, 29 Jul 1996 05:30:07 +0000 (05:30 +0000)]
Mon Jul 29 01:27:07 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sunrpc/rpc/rpc_msg.h: Fix botched patch for multiple inclusion
protection.
roland [Mon, 29 Jul 1996 05:29:56 +0000 (05:29 +0000)]
Sun Jul 28 23:46:14 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* configure.in: Grok `--enable-add-ons=DIR1,DIR2,...', and configure
in those directories.
* config.make.in (add-ons): New varaible, set from @subdirs@.
* Makefile (subdirs): Added $(add-ons) at the end.
roland [Mon, 29 Jul 1996 03:49:00 +0000 (03:49 +0000)]
.
roland [Mon, 29 Jul 1996 03:48:13 +0000 (03:48 +0000)]
Sat Jul 27 01:24:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sunrpc/rpc/auth_unix.h: Fix misapplied patches in last changes.
* sunrpc/rpc/pmap_clnt.h: Likewise.
* sunrpc/rpc/auth.h: Likewise.
* sunrpc/rpc/pmap_rmt.h: Likewise.
* sunrpc/rpc/rpc_msg.h: Likewise.
roland [Mon, 29 Jul 1996 03:47:41 +0000 (03:47 +0000)]
Sun Jul 28 22:40:25 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/unix/sysv/linux/configure.in (LIBC_LINUX_VERSION): Update to
2.0.10; some problems were reported with an earlier version, and this
one is known to work.
roland [Mon, 29 Jul 1996 03:47:33 +0000 (03:47 +0000)]
Sun Jul 28 22:40:25 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/generic/dl-sysdep.c (__libc_enable_secure): New variable.
* sysdeps/mach/hurd/dl-sysdep.c: Likewise.
roland [Mon, 29 Jul 1996 03:47:13 +0000 (03:47 +0000)]
Sun Jul 28 23:46:14 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* time/strftime.c (strftime: do_number): Initialize PRINTED to
MAXDIGITS in case P is null and so sprintf is never actually called.
roland [Mon, 29 Jul 1996 02:57:46 +0000 (02:57 +0000)]
Mon Jul 29 02:46:23 1996 Ulrich Drepper <drepper@cygnus.com>
Add support for the to-be-written internationalized regexp.
This code must be able to use collation symbols and collation
equivalent classes.
* locale/C-collate.c (_nl_C_LC_COLLATE_symbol_hash,
_nl_C_LC_COLLATE_symbol_strings, _nl_C_LC_COLLATE_symbol_classes):
New global variables for collation classes.
* locale/categories.def: Add new descriptions for collation symbols
and collation classes.
* locale/langinfo.h: Add constants for collation symbols and
collation classes.
* locale/lc-collate.c: Add new global variables for collation symbols
and collation classes.
(_nl_postload_collate): Initialize new variables.
* locale/programs/ld-collate.c: Add code to emit tables for
collation symbols and collation classes.
* locale/programs/locales.h: Change prototype for `collate_output'.
* locale/programs/locfile.c (write_all_categories): Call
`collate_output' with new argument.
* locale/localeinfo.h: Add declaration for new global vars.
(union locale_data_value): New member wstr for `wchar_t' strings.
* locale/programs/locale-spec.c: Handle `collate-classes'
keyword and print information about available collation classes.
* locale/strlen-hash.h: New file. Simple hashing function which
takes a string with known length.
* locale/Makefile (distribute): Add strlen-hash.h.
(locale-modules): New var. Additional files for `locale' program.
roland [Mon, 29 Jul 1996 02:48:28 +0000 (02:48 +0000)]
Mon Jul 29 02:46:23 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/setlocale.c (setlocale): Add cast to avoid warning.
roland [Mon, 29 Jul 1996 02:48:24 +0000 (02:48 +0000)]
Mon Jul 29 02:46:23 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/loadlocale.c (_nl_load_locale): Add cast to prevent
warning.
roland [Mon, 29 Jul 1996 02:48:21 +0000 (02:48 +0000)]
Mon Jul 29 02:46:23 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/Makefile (distribute): Add strlen-hash.h.
(locale-modules): New var. Additional files for `locale' program.
roland [Mon, 29 Jul 1996 02:48:17 +0000 (02:48 +0000)]
Mon Jul 29 02:46:23 1996 Ulrich Drepper <drepper@cygnus.com>
Add support for the to-be-written internationalized regexp.
This code must be able to use collation symbols and collation
equivalent classes.
* locale/C-collate.c (_nl_C_LC_COLLATE_symbol_hash,
_nl_C_LC_COLLATE_symbol_strings, _nl_C_LC_COLLATE_symbol_classes):
New global variables for collation classes.
* locale/categories.def: Add new descriptions for collation symbols
and collation classes.
* locale/langinfo.h: Add constants for collation symbols and
collation classes.
* locale/lc-collate.c: Add new global variables for collation symbols
and collation classes.
(_nl_postload_collate): Initialize new variables.
* locale/programs/ld-collate.c: Add code to emit tables for
collation symbols and collation classes.
* locale/programs/locales.h: Change prototype for `collate_output'.
* locale/programs/locfile.c (write_all_categories): Call
`collate_output' with new argument.
* locale/localeinfo.h: Add declaration for new global vars.
(union locale_data_value): New member wstr for `wchar_t' strings.
* locale/programs/locale-spec.c: Handle `collate-classes'
keyword and print information about available collation classes.
* locale/strlen-hash.h: New file. Simple hashing function which
takes a string with known length.
* locale/programs/locfile.c (write_locale_data): Correct handling
of LC_MESSAGES locale. Create directory if necessary.
roland [Mon, 29 Jul 1996 02:48:00 +0000 (02:48 +0000)]
Mon Jul 29 02:46:23 1996 Ulrich Drepper <drepper@cygnus.com>
Add support for the to-be-written internationalized regexp.
This code must be able to use collation symbols and collation
equivalent classes.
* locale/C-collate.c (_nl_C_LC_COLLATE_symbol_hash,
_nl_C_LC_COLLATE_symbol_strings, _nl_C_LC_COLLATE_symbol_classes):
New global variables for collation classes.
* locale/categories.def: Add new descriptions for collation symbols
and collation classes.
* locale/langinfo.h: Add constants for collation symbols and
collation classes.
* locale/lc-collate.c: Add new global variables for collation symbols
and collation classes.
(_nl_postload_collate): Initialize new variables.
* locale/programs/ld-collate.c: Add code to emit tables for
collation symbols and collation classes.
* locale/programs/locales.h: Change prototype for `collate_output'.
* locale/programs/locfile.c (write_all_categories): Call
`collate_output' with new argument.
* locale/localeinfo.h: Add declaration for new global vars.
(union locale_data_value): New member wstr for `wchar_t' strings.
* locale/programs/locale-spec.c: Handle `collate-classes'
keyword and print information about available collation classes.
* locale/strlen-hash.h: New file. Simple hashing function which
takes a string with known length.
roland [Mon, 29 Jul 1996 02:47:55 +0000 (02:47 +0000)]
Wed Jul 24 19:10:00 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
* wcsmbs/mbrtowc.c: Remove unused variable.
roland [Mon, 29 Jul 1996 02:47:51 +0000 (02:47 +0000)]
Mon Jul 29 02:46:23 1996 Ulrich Drepper <drepper@cygnus.com>
* string/string.h: Add prototype for `__strndup'.
roland [Mon, 29 Jul 1996 02:47:47 +0000 (02:47 +0000)]
Mon Jul 29 02:46:23 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/programs/ld-ctype.c (ctype_output): Add code to make
sure that all tables in binary file are words aligned.
roland [Mon, 29 Jul 1996 02:47:42 +0000 (02:47 +0000)]
Mon Jul 29 02:46:23 1996 Ulrich Drepper <drepper@cygnus.com>
* locale/C-ctype.c: Rewrite to avoid using string for giving values
which are of type `u_int32_t'.
Correct entry for EOF in toupper and tolower tables.
roland [Mon, 29 Jul 1996 00:18:42 +0000 (00:18 +0000)]
.
roland [Mon, 29 Jul 1996 00:16:54 +0000 (00:16 +0000)]
Sat Jul 27 01:24:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sunrpc/rpc/auth_unix.h: Fix misapplied patches in last changes.
* sunrpc/rpc/pmap_clnt.h: Likewise.
* sunrpc/rpc/auth.h: Likewise.
* sunrpc/rpc/pmap_rmt.h: Likewise.
* sunrpc/rpc/rpc_msg.h: Likewise.
roland [Mon, 29 Jul 1996 00:13:23 +0000 (00:13 +0000)]
Sat Jul 27 13:02:09 1996 Ulrich Drepper <drepper@cygnus.com>
* elf/rtld.c (dl_main): Ignore arguments when environment variable
LD_TRACE_LOADED_OBJECTS is set.
Sun Jul 28 19:42:51 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Initialize
__libc_enable_secure instead of _dl_secure.
* sysdeps/mach/hurd/dl-sysdep.c (_dl_sysdep_start): Likewise.
* elf/dl-load.c (_dl_map_object): Check __libc_enable_secure instead
of _dl_secure.
* elf/Makefile (routines): Add enbl-secure.
(dl-routines): Here too.
* sysdeps/generic/enbl-secure.c: New file.
* posix/unistd.h [__USE_GNU]: Declare `__libc_enable_secure' flag.
* elf/dl-support.c (_dl_secure): Variable removed.
* elf/rtld.c: Likewise. Replace all uses with __libc_enable_secure.
roland [Mon, 29 Jul 1996 00:13:10 +0000 (00:13 +0000)]
Sun Jul 28 19:42:51 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Initialize
__libc_enable_secure instead of _dl_secure.
* sysdeps/mach/hurd/dl-sysdep.c (_dl_sysdep_start): Likewise.
* elf/dl-load.c (_dl_map_object): Check __libc_enable_secure instead
of _dl_secure.
* elf/Makefile (routines): Add enbl-secure.
(dl-routines): Here too.
* sysdeps/generic/enbl-secure.c: New file.
* posix/unistd.h [__USE_GNU]: Declare `__libc_enable_secure' flag.
* elf/dl-support.c (_dl_secure): Variable removed.
* elf/rtld.c: Likewise. Replace all uses with __libc_enable_secure.
roland [Mon, 29 Jul 1996 00:02:09 +0000 (00:02 +0000)]
Sat Jul 27 02:03:26 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* db/makedb.c (main): Print version on stdout, not stderr. Don't exit
after printing version until after doing usage for --help.
(long_options, main, usage): Rename -l/--lowercase option to
-f/--fold-case (-f matches sort).
Sat Jul 27 04:32:31 1996 Ulrich Drepper <drepper@cygnus.com>
* db/makedb.c: New file. Implement program to create simple <db.h>
database from textual input. This will be used for nss_db.
roland [Sun, 28 Jul 1996 23:43:36 +0000 (23:43 +0000)]
Sun Jul 28 19:26:40 1996 David S. Miller <dm@neteng.engr.sgi.com>
* sysdeps/mips/dl-machine.h (ELF_MACHINE_RUNTIME_TRAMPOLINE):
Declare _dl_runtime_resolve with __attribute__ ((unused)) so the
compiler doesn't elide it.
(elf_machine_rel): Follow Jul 14 change in sysdeps/i386/dl-machine.h.