1 1997-02-13 11:44 Andreas Jaeger <aj@arthur.pfalz.de>
3 * stdlib/qsort.c: Add prototype for _quicksort.
5 * stdlib/msort.c (qsort): Correct prototype for _quicksort.
7 * sysdeps/i386/Makefile (CFLAGS-rtld.c): Change to prevent warning
10 1997-02-13 18:18 Marcus G. Daniels <marcus@sysc.pdx.edu>
12 * sysdeps/generic/dl-cache.c: Don't hardwire name of cache file.
13 Allow user to overwrite it.
15 1997-02-13 17:55 Ulrich Drepper <drepper@cygnus.com>
17 * libio/_G_config.h: Make sure win_t is also defined for old gcc
18 versions. Reported by Andreas Jaeger.
20 1997-02-13 11:44 Andreas Jaeger <aj@arthur.pfalz.de>
22 * db/btree/bt_split.c (bt_psplit): Fix typo in change of
25 * time/tzfile.c (__tzfile_read): Change comment to follow
28 1997-02-13 02:32 Ulrich Drepper <drepper@cygnus.com>
30 * time/time.h (__nanosleep): Define only when struct timespec is
32 Reported by Ross Alexander <rossa@stimpy.cs.auckland.ac.nz>.
34 1997-02-12 21:34 a sun <asun@zoology.washington.edu>
36 * sysdeps/unix/sysv/linux/netinet/udp.h: New file.
37 * sysdeps/unix/sysv/linux/Dist: Add netinet/udp.h.
39 1997-02-12 21:16 Ulrich Drepper <drepper@cygnus.com>
41 * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname_r): Follow patch
42 of 1997-02-09 in resolv/gethnamaddr.c.
44 1997-02-11 18:52 H.J. Lu <hjl@gnu.ai.mit.edu>
46 * libio/_G_config.h (_G_wint_t): New.
48 1997-02-09 11:31 H.J. Lu <hjl@gnu.ai.mit.edu>
50 * resolv/gethnamaddr.c (gethostbyname2): Change sizeof (buf)
51 to sizeof (buf.buf) while calling res_search ().
53 1997-02-03 20:01 H.J. Lu <hjl@gnu.ai.mit.edu>
55 * nis/rpcsvc/yp_prot.h (ypresp_key_val): Change key to keydat,
56 val to keydat, stat to status.
58 1997-02-12 20:45 Andreas Jaeger <jaeger@informatik.uni-kl.de>
60 * time/tzfile.c (__tzfile_read): Fix problem with SUID programs.
62 1997-02-12 19:55 Ulrich Drepper <drepper@cygnus.com>
64 * db/btree/bt_split.c (bt_psplit): Apply official patches #2 and #4
67 1997-02-11 14:49 Andreas Jaeger <jaeger@informatik.uni-kl.de>
69 * stdlib/atoll.c: Undefined atoll, not atol.
71 1997-02-08 09:36 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
73 * sysdeps/unix/Makefile ($(common-objpfx)sysd-syscalls): Remove
74 unused arguments of shell script.
76 * Makeconfig (all-object-suffixes): New variable.
77 * Makerules ($(+sysdir_pfx)sysd-rules, +make-deps): Use it instead
78 of $(object-suffixes).
79 * sysdeps/unix/make-syscalls.sh: Likewise. Fix comment.
81 1997-02-11 05:27 Ulrich Drepper <drepper@cygnus.com>
83 * locale/weight.h (collate_rules): It's an u_int32_t array.
84 (get_weight): Compute initial SLOT value correctly.
86 1997-02-10 17:45 Ulrich Drepper <drepper@cygnus.com>
88 * string/argz-ctsep.c: Initialize *LEN when successful.
90 1997-02-09 02:59 Ulrich Drepper <drepper@cygnus.com>
92 * version.h (VERSION): Bump to 2.0.2.
94 * posix/Makefile (routines): Add getopt_init.
95 * posix/getopt.c: Don't get environment variable with nonoption
96 flags here. Depend on __getopt_nonoption_flags variable filled
97 somewhere else. This is necessary since the variable must be
98 removed even when getopt isn't used in case exec(2) gets called.
99 * posix/getopt_init.c: New file. Initialize __getopt_nonoption_flags
100 and remove environment variable.
101 * sysdeps/i386/init-first.c: Call __getopt_clean_environment.
102 * sysdeps/mach/hurd/i386/init-first.c: Likewise.
103 * sysdeps/stub/init-first.c: Likewise.
104 * sysdeps/unix/sysv/linux/init-first.c: Likewise.
106 * sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Recognize
107 AT_PAGESZ entry in auxiliary vector and store value in _dl_pagesize.
109 * sysdeps/generic/crypt-entry.h: Return EOPNOTSUPP when DES
110 encryption is wanted.
112 * libio/vsnprintf.c: If MAXLEN is 0 return 0.
113 * stdio/vsnprintf.c: Likewise.
114 Reported by Philip Blundell <pjb27@cam.ac.uk>.
116 * libio/vsnprintf.c: If MAXLEN is 0 return 0.
117 * stdio/vsnprintf.c: Likewise.
118 Reported by Philip Blundell <pjb27@cam.ac.uk>.
120 1997-02-07 17:43 Ulrich Drepper <drepper@cygnus.com>
122 * sysdeps/generic/sysd-stdio.c: Include <errno.h>.
123 Change PTR to void *.
124 * sysdeps/posix/vdprintf.c: Change PTR to void *.
125 Reported by Brian Oxley <boxley%dev.cm.ssb.com@clipper.ssb.com>.
127 1997-02-07 17:41 Philip Blundell <pjb27@cam.ac.uk>
129 * sysdeps/unix/sysv/linux/socketbits.h: Fix typo.
131 1997-02-06 13:49 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
133 * rellns-sh: No need to check for existance of first parameter.
135 1997-02-06 13:49 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
137 * rellns-sh: No need to check for existance of first parameter.
139 1997-02-06 14:50 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
141 * sysdeps/posix/getcwd.c (__getcwd): Fix resource leaks. Reported
142 by David Holland <dholland@eecs.harvard.edu>.
144 1997-02-06 14:38 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
146 * sunrpc/clnt_tcp.c (readtcp): Pass copy of timeout value to
147 select, in case it is modified by the latter.
148 * sunrpc/clnt_udp.c (clntudp_call): Likewise.
149 * sunrpc/pmap_rmt.c (clnt_broadcast): Likewise.
150 * sunrpc/svc_tcp.c (readtcp): Likewise.
152 * sunrpc/svc_authux.c (_svcauth_unix): Fix type of area_gids
155 * sunrpc/authuxprot.c (xdr_authunix_parms): Check size of uid_t
158 * sunrpc/auth_unix.c (authunix_validate): Fix type of second
161 1997-02-06 14:29 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
163 * elf/Makefile (extra-objs): Don't zap previous value.
164 * Makefile (before-compile): Likewise. Don't add gnu/lib-names.h
167 1997-02-06 14:19 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
169 * sysdeps/unix/sysv/linux/m68k/brk.c: Add workaround for
172 1997-02-06 17:10 Jim Meyering <meyering@asic.sc.ti.com>
174 * manual/memory.texi: Correct `copystring' example for obstacks.
176 1997-02-06 14:10 Ulrich Drepper <drepper@cygnus.com>
178 * Makeconfig: Don't use [:lower:] and [:upper:] in tr since old
179 GNU tr don't grok it.
181 1997-02-03 21:13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
183 * sysdeps/unix/sysv/linux/socketbits.h [__GNUC__<2] (struct cmsghdr):
184 Don't use GNU C extensions.
185 (CMSG_DATA): Use portable definition.
187 1997-02-05 05:58 Ulrich Drepper <drepper@cygnus.com>
189 * elf/ldd.bash.in: Add test for read permission and print appropriate
190 message. Change warning and error messages to print "ldd: " at start.
191 * elf/ldd.sh.in: Likewise.
193 * stdlib/Makefile (routines): Add atoll.
194 * stdlib/atoll.c: New file.
195 * stdlib/stdlib.h: Add prototype and optimization for atoll.
197 * stdlib/a64l.c: Update copyright.
198 * stdlib/abs.c: Likewise.
199 * stdlib/atof.c: Likewise.
200 * stdlib/atoi.c: Likewise.
201 * stdlib/atol.c: Likewise.
202 * stdlib/bsearch.c: Likewise.
203 * stdlib/exit.c: Likewise.
204 * stdlib/fpioconst.c: Likewise.
205 * stdlib/fpioconst.h: Likewise.
206 * stdlib/jrand48.c: Likewise.
207 * stdlib/jrand48_r.c: Likewise.
208 * stdlib/labs.c: Likewise.
209 * stdlib/lcong48.c: Likewise.
210 * stdlib/lcong48_r.c: Likewise.
211 * stdlib/llabs.c: Likewise.
212 * stdlib/lrand48.c: Likewise.
213 * stdlib/lrand48_r.c: Likewise.
214 * stdlib/mblen.c: Likewise.
215 * stdlib/mbstowcs.c: Likewise.
216 * stdlib/mbtowc.c: Likewise.
217 * stdlib/mp_clz_tab.c: Likewise.
218 * stdlib/mrand48.c: Likewise.
219 * stdlib/mrand48_r.c: Likewise.
220 * stdlib/msort.c: Likewise.
221 * stdlib/nrand48.c: Likewise.
222 * stdlib/nrand48_r.c: Likewise.
223 * stdlib/qsort.c: Likewise.
224 * stdlib/rpmatch.c: Likewise.
225 * stdlib/seed48.c: Likewise.
226 * stdlib/seed48_r.c: Likewise.
227 * stdlib/srand48.c: Likewise.
228 * stdlib/srand48_r.c: Likewise.
229 * stdlib/strtod.c: Likewise.
230 * stdlib/wcstombs.c: Likewise.
231 * stdlib/wctomb.c: Likewise.
233 1997-02-05 05:08 Ulrich Drepper <drepper@cygnus.com>
235 * stdlib/mp_clz_tab.c (__clz_tab): Follow change in GMP and define
238 1997-02-04 23:57 Fila Kolodny <fila@ibi.com>
240 * sysdeps/unix/sysv/linux/socketbits.h: Define __need_NULL before
241 including <stddef.h>.
243 1997-02-03 20:01 H.J. Lu <hjl@gnu.ai.mit.edu>
245 * time/Makefile (tzbases, tzlinks): New.
246 (tzfiles): Changed to $(tzbases) $(tzlinks).
247 ($(tzfiles:%=$(objpfx)z.%): Make $(tzlinks) depend on $(tzbases).
249 1997-02-02 12:13 H.J. Lu <hjl@gnu.ai.mit.edu>
251 * Makefile (install): Ignore error from ldconfig.
253 * time/zic.c (mkdirs): Double check the error return of mkdir ().
255 1997-02-04 22:01 Ulrich Drepper <drepper@cygnus.com>
257 * stdio-common/vfprintf.c: Prepare to use __va_copy for architectures
258 like PPC where va_list is no integral type.
260 1997-02-04 15:27 Roma Ekzhanov <ekzhanov@paragraph.com>
262 * posix/getopt.c (exchange): Don't allocate nonoption_flags array
263 if nonoption_flags_len == -1.
265 1997-02-04 02:08 Ulrich Drepper <drepper@cygnus.com>
267 * Version 2.0.1 net release.
269 1997-02-03 23:34 Stephen L Moshier <moshier@world.std.com>
271 * sysdeps/libm-ieee754/s_tanhl.c: Fix backwards result sign.
273 1997-02-03 19:59 Ulrich Drepper <drepper@cygnus.com>
275 * stdlib/getsubopt.c: Don't return `=' for suboption which has
276 a parameter. Reported by Gary L. Hennigan <glhenni@cs.sandia.gov>.
278 1997-02-03 18:20 Thorsten Kukuk <kukuk@weber.uni-paderborn.de>
280 * nis/rpcsvc/yp_proh.h (ypresp_key_val): Also change order of
281 values as in yp.x and yp.h.
283 1997-02-03 16:58 Ulrich Drepper <drepper@cygnus.com>
285 * nis/rpcsvc/yp.x (struct ypresp_key_val): Revert patch from
286 1997-02-03 02:17. Sun's implementation internally corrects
287 this bug but we don't want to hide this from the user.
288 * nis/rpcsvc/yp.h: Likewise.
290 1997-02-01 18:28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
292 * sysdeps/unix/sysv/linux/net/ppp_defs.h: Protect against multiple
295 1997-02-02 14:56 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
297 * manual/nss.texi, manual/pattern.texi, manual/string.texi: Doc
300 1997-02-02 11:51 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
302 * MakeTAGS (sysdep-sources, sysdep-headers): New variables.
303 (all-sources, all-headers): Use them instead of $(sources) and
304 $(headers) when searching in sysdep directories.
306 1997-02-02 11:49 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
308 * Makerules (REAL_MAKE_VERSION): Use internal make function
309 instead of shelling out.
311 1997-02-02 11:47 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
313 * time/Makefile (install-test-data): Remove mkdir command, zic can
314 handle that gracefully.
316 1997-02-03 14:07 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
318 * sysdeps/m68k/asm-syntax.h: Add back file which got lost sometime
321 1997-02-02 07:46 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
323 * sunrpc/Makefile: Check $(cross-compiling) only after including
325 ($(objpfx)rpcsvc/%.h, $(objpfx)x%.c): Add empty command to force
326 being considered as a rule.
327 (generated): Add stamp files before the inclusion of Makerules to
328 magically mark them as not being intermediate via the `generated'
331 1997-02-03 02:33 Ulrich Drepper <drepper@cygnus.com>
333 * elf/dl-deps.c (_dl_map_object_deps): Handle multiple AUXILIARY
334 entries. This is still no complete implementation since AUXILIARY
335 entries in other shared objects are not yet handled.
337 * libio/libio.h (_IO_cookie_io_functions_t): Move to C++ protected
344 * time/Makefile: Better cross-compile support. Avoid test which
346 (CFLAGS-tzset.c): New variable. Overwrite TZDEFAULT value from
348 * time/tzfile.c (__tzfile_read): Allow TZDEFAULT start with '/' even
350 * time/tzset.c (__tzset_internal): If TZ envvar is not set use same
351 default values as in tzfile.c.
353 * elf/dynamic-link.h (elf_get_dynamic_info): Recognize versioning
355 * elf/link.h: Likewise.
356 * elf/elf.h: Add tag definitions and data structures for versioning.
358 1997-02-03 02:17 Ulrich Drepper <drepper@cygnus.com>
360 * nis/rpcsvc/yp.x (struct ypresp_key_val): There is not stupid
361 "Sun bug". This is the order of elements also used by 4.4BSD.
362 * nis/rpcsvc/yp.h: Likewise.
365 1997-02-02 12:13 H.J. Lu <hjl@gnu.ai.mit.edu>
367 * sunrpc/Makefile ($(objpfx)x%.h, $(objpfx)x%.c): Add "@:" as
370 * Makefile (install): Pass installation directories as arguments
373 1997-02-02 23:15 Ulrich Drepper <drepper@cygnus.com>
375 * malloc/malloc.c (__after_morecore_hook): New variable.
376 (malloc_extend_top): Call __after_morecore_hook if set.
377 (main_trim): Likewise.
378 * malloc/malloc.h: Add declaration of __after_morecore_hook.
379 Suggested by Marcus Daniels.
381 1997-02-02 23:00 Marcus G. Daniels <marcus@tdb.com>
383 * malloc/malloc.c (rEALLOc): Protect tsd_setspecific call by
385 (mallinfo): Likewise.
387 * malloc/malloc.c (__morecore): Make external since it is used in
390 1997-02-02 15:10 Ulrich Drepper <drepper@cygnus.com>
392 * sysdeps/unix/sysv/linux/statbuf.h (struct stat): Make st_dev field
395 1997-02-01 23:36 Richard Henderson <rth@tamu.edu>
397 * sysdeps/alpha/stxncpy.S ($unaligned) [src % 8 > dst % 8]: Don't
398 use t6 as a temporary; it contains bits we still need in $u_head.
400 1997-01-31 15:05 John Bowman <bowman@ipp-garching.mpg.de>
402 * sysdeps/i386/fpu/__math.h [__USE_MISC]: Don't declare prototypes
403 using __ prefix. Add prototype for log1p.
405 1997-02-02 00:39 Ulrich Drepper <drepper@cygnus.com>
407 * dirent/dirent.h: Add description _DIRENT_HAVE_D_TYPE.
409 1997-02-01 17:04 Philip Blundell <pjb27@cam.ac.uk>
411 * inet/netinet/ip.h (MAX_IPOPTLEN): Add definition.
413 1997-02-01 17:00 Ulrich Drepper <drepper@cygnus.com>
415 * sysdeps/unix/sysv/linux/socketbits.h: Add definition of cmsghdr
416 structure plus related macros.
417 * sysdeps/unix/sysv/linux/cmsg_nxthdr.c: New file.
418 * sysdeps/unix/sysv/linux/Makefile [$(subdir)=socket]
419 (sysdep_routines): Add cmsg_nxthdr.
420 * sysdeps/unix/sysv/linux/Dist: Add cmsg_nxthdr.c.
421 Suggested by Philip Blundell <pjb27@cam.ac.uk>.
423 1997-02-01 12:34 Ulrich Drepper <drepper@cygnus.com>
425 * time/strftime.c: Define _strftime_copytm without protecting arguments
426 which breaks the definition.
428 1997-02-01 03:31 Thorsten Kukuk <kukuk@weber.uni-paderborn.de>
430 * nis/rpcsvc/yp_prot.h: Move definition of yppushresp_xfr after
431 definition of type for element.
433 1997-02-01 03:28 Philip Blundell <pjb27@cam.ac.uk>
435 * sydsdeps/unix/sysv/linux/netinet/in.h: Add IPv6 related IPPROTO_*
438 1997-02-01 03:09 H.J. Lu <hjl@lucon.org>
440 * Makefile: Pass PARALLELMFLAGS to sub-makes.
441 * Makefile.in: Mention PARALLELMFLAGS and pass to main Makefile.
443 1997-01-31 Paul Eggert <eggert@twinsun.com>
445 * time/mktime.c (HAVE_LIMITS_H, HAVE_LOCALTIME_R, STDC_HEADERS):
446 Define if _LIBC is defined.
447 <limits.h>: Include if HAVE_LIMITS_H instead of if
448 __STDC__ || __GNU_LIBRARY__ || STDC_HEADERS.
449 <stdlib.h>: Similarly, include if STDC_HEADERS.
450 (localtime_r): Redo #ifdef to make it clear that glibc has
453 1997-02-29 20:08 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
455 * sunrpc/Makefile ($(objpfx)rpcsvc/%.h, $(objpfx)x%.c): Use stamp
456 file to avoid unnecessary recompilation.
458 1997-01-29 19:33 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
460 * Makefile: Set install-others, not install_others.
461 (before-compile): Use += to preserve previous value.
462 ($(inst_includedir)/gnu/lib-names.h): Remove obsolete comment and
464 ($(objpfx)lib-names.h): Remove rule.
465 * Makeconfig ($(common-objpfx)gnu/lib-names.h): Generate it here,
466 with correct name, using an intermediate stamp file.
467 (common-generated): Add gnu/lib-names.h.
468 (before-compile): Add $(common-objpfx)gnu/lib-names.h.
470 1997-01-30 18:29 Richard Henderson <richard@atheist.tamu.edu>
472 * malloc/malloc.c (MAGICBYTE): Use cast to size_t instead of unsigned
473 to prevent warnings on 64 bit systems.
474 Reported by Paul Wouters <paul@xtdnet.nl>.
476 * sysdeps/alpha/dl-machine.h: Revert check for broken gas. By default
479 1997-01-30 03:24 Ulrich Drepper <drepper@cygnus.com>
481 * sysdeps/i386/elf/start.S (_start): Align stack pointer to
482 double word boundary before pushing args for main. This way we
483 don't get penalties for misaligned memory accesses. Reported by
484 Edward Seidl <seidl@janed.com>.
486 * Makefile: Correct *my* changes of Richards patch of 1997-01-28 10:51.
489 * misc/bsd-compat.c: Update copyright.
490 * misc/efgcvt.c: Likewise.
491 * misc/efgcvt_r.c: Likewise.
492 * misc/error.c: Likewise.
493 * misc/error.h: Likewise.
494 * misc/fstab.c: Likewise.
495 * misc/init-misc.c: Likewise.
496 * misc/lsearch.c: Likewise.
497 * misc/mntent.c: Likewise.
498 * misc/qefgcvt.c: Likewise.
499 * misc/qefgcvt_r.c: Likewise.
500 * nss/databases.def: Likewise.
501 * nss/db-Makefile: Likewise.
502 * nss/ethers-lookup.c: Likewise.
503 * nss/hosts-lookup.c: Likewise.
504 * nss/netgrp-lookup.c: Likewise.
505 * nss/nsswitch.h: Likewise.
506 * nss/proto-lookup.c: Likewise.
507 * nss/rpc-lookup.c: Likewise.
508 * nss/service-lookup.c: Likewise.
509 * nss/nss_db/db-netgrp.c: Likewise.
510 * nss/nss_files/files-grp.c: Likewise.
511 * nss/nss_files/files-hosts.c: Likewise.
512 * nss/nss_files/files-network.c: Likewise.
513 * nss/nss_files/files-proto.c: Likewise.
514 * nss/nss_files/files-pwd.c: Likewise.
515 * nss/nss_files/files-rpc.c: Likewise.
516 * nss/nss_files/files-service.c: Likewise.
517 * nss/nss_files/files-spwd.c: Likewise.
518 * shadow/fgetspent.c: Likewise.
519 * shadow/fgetspent_r.c: Likewise.
520 * shadow/getspent.c: Likewise.
521 * shadow/getspent_r.c: Likewise.
522 * shadow/getspnam.c: Likewise.
523 * shadow/getspnam_r.c: Likewise.
524 * shadow/putspent.c: Likewise.
525 * shadow/sgetspent.c: Likewise.
526 * shadow/sgetspent_r.c: Likewise.
527 * sysdeps/i386/init-first.c: Likewise.
528 * sysdeps/unix/i386/sysdep.S: Likewise.
530 * shadow/shadow.h: Don't use __USE_REENTRENT. All code must be
531 prepared to be running in a multi-threaded environment. Change
532 to __USE_MISC unless the function is defined in POSIX.1 (in this
533 case also test for __USE_POSIX).
534 * dirent/dirent.h: Likewise.
535 * grp/grp.h: Likewise.
536 * inet/aliases.h: Likewise.
537 * libio/libio.h: Likewise.
538 * libio/stdio.h: Likewise.
539 * login/utmp.h: Likewise.
540 * math/mathcalls.h: Likewise.
541 * misc/mntent.h: Likewise.
542 * pwd/pwd.h: Likewise.
543 * resolv/netdb.h: Likewise.
544 * stdlib/stdlib.h: Likewise.
545 * string/string.h: Likewise.
546 * sunrpc/rpc/netdb.h: Likewise.
547 * sysdeps/generic/crypt.h: Likewise.
548 * sysdeps/unix/sysv/linux/errnos.h: Likewise.
549 * time/time.h: Likewise.
551 1997-01-30 00:27 Fila Kolodny <fila@ibi.com>
553 * sunrpc/Makefile (install-others): Add rpcsvc/bootparam_prot.h
554 only if not cross compiling.
556 1997-01-29 16:16 Fila Kolodny <fila@ibi.com>
558 * sysdeps/posix/sigpause.c: Include <stddef.h> to get definition of
560 * sysdeps/posix/sigwait.c: Likewise.
562 1997-01-28 23:42 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
564 * Makeconfig ($(common-objpfx)config.make): Depend on
567 1997-01-29 04:30 Ulrich Drepper <drepper@cygnus.com>
569 * sunrpc/Makefile: Don't generate headers derived from .x files when
572 1997-01-28 10:51 Richard Henderson <rth@tamu.edu>
574 * Makefile: Generate gnu/lib-names.h in before-compile.
575 * nss/nss.h (NSS_SHLIB_REVISION): Turn it into a const variable.
576 * nss/nssswitch.c (__nss_shlib_revision): New variable. Initialize
577 to the revision found for LIBNSS_FILES_SO.
578 (nss_initilized): Removed. It was tested but never set.
579 (nss_lookup_function): Don't treat NSS_SHLIB_REVISION as a literal.
581 * shlib-versions: Tag all alpha-linux shlibs with a .1 "minor"
582 not just libc. Except instead of ld.so.1.1 use ld-linux.so.2.
584 * sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S: Typo in ldgp.
586 1997-01-28 12:16 Andreas Jaeger <aj@arthur.pfalz.de>
588 * elf/Makefile (CFLAGS-dl-load.c): Use += to not
589 override the definition.
591 1997-01-28 20:13 Fila Kolodny <fila@ibi.com>
593 * config.make.in (malloc): Remove.
595 1997-01-28 04:23 Ulrich Drepper <drepper@cygnus.com>
597 * version.h (VERSION): Bump to 2.0.1.
599 * posix/getopt.c: Handle another problem introduced by the
600 nonoption_flags array. We must be able to work with reordered
601 argv arrays. Reported by Andreas Schwab.
603 1997-01-28 02:38 Ulrich Drepper <drepper@cygnus.com>
605 * sysdeps/unix/sysv/linux/i386/clone.S: Correct handling of new
608 1997-01-27 17:34 Thorsten Kukuk <kukuk@weber.uni-paderborn.de>
610 * nis/rpcsvc/yp_prot.h: Correct definitions and types in file so
611 that it works with yp.h.
613 1997-01-27 13:28 Ulrich Drepper <drepper@cygnus.com>
615 * malloc/malloc.h (__malloc_initialized) [_LIBC]: Define as
616 __libc_malloc_initialized so that this variable is not shared with
617 other users of GNU malloc.
618 Suggested by Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>.
620 * mcheck.h: Correct typo. Use malloc/ instead of new-malloc/.
622 * sysdeps/i386/Makefile (CFLAGS-dl-load.c, CFLAGS-dl-reloc.c): New
623 variables to prevent warnings.
624 * sysdeps/i386/dl-machine.h (fixup): Add prototype and declare
625 using attribute regparm.
626 (ELF_MACHINE_RUNTIME_TRAMPOLINE): Rewrite so that no register
627 is changed by the resolver code.
629 1997-01-14 14:20 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
631 * malloc/malloc.c (weak_variable): Define.
632 (__malloc_initialize_hook, __free_hook, __malloc_hook, __realloc_hook,
633 __memalign_hook): Make them weak definitions.
635 1997-01-26 11:35 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
637 * sysdeps/unix/sysv/linux/getdents.c: Don't write beyond buffer
638 limits, correctly take structure padding into account, use correct
639 offset when resetting the stream, change heuristic to assume an
640 average name length of 14 characters.
642 1997-01-25 18:06 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
644 * sysdeps/unix/sysv/linux/alpha/termbits.h: Protect against multiple
648 See ChangeLog.6 for earlier changes.