]> git.ipfire.org Git - thirdparty/glibc.git/blob - ChangeLog
e2256fa466ab6ee7995f2a5e76606553b76a87ae
[thirdparty/glibc.git] / ChangeLog
1 1997-02-13 11:44 Andreas Jaeger <aj@arthur.pfalz.de>
2
3 * stdlib/qsort.c: Add prototype for _quicksort.
4
5 * stdlib/msort.c (qsort): Correct prototype for _quicksort.
6
7 * sysdeps/i386/Makefile (CFLAGS-rtld.c): Change to prevent warning
8 from dl-machine.h.
9
10 1997-02-13 18:18 Marcus G. Daniels <marcus@sysc.pdx.edu>
11
12 * sysdeps/generic/dl-cache.c: Don't hardwire name of cache file.
13 Allow user to overwrite it.
14
15 1997-02-13 17:55 Ulrich Drepper <drepper@cygnus.com>
16
17 * libio/_G_config.h: Make sure win_t is also defined for old gcc
18 versions. Reported by Andreas Jaeger.
19
20 1997-02-13 11:44 Andreas Jaeger <aj@arthur.pfalz.de>
21
22 * db/btree/bt_split.c (bt_psplit): Fix typo in change of
23 1997-02-12.
24
25 * time/tzfile.c (__tzfile_read): Change comment to follow
26 change of 1997-02-12.
27
28 1997-02-13 02:32 Ulrich Drepper <drepper@cygnus.com>
29
30 * time/time.h (__nanosleep): Define only when struct timespec is
31 also available.
32 Reported by Ross Alexander <rossa@stimpy.cs.auckland.ac.nz>.
33
34 1997-02-12 21:34 a sun <asun@zoology.washington.edu>
35
36 * sysdeps/unix/sysv/linux/netinet/udp.h: New file.
37 * sysdeps/unix/sysv/linux/Dist: Add netinet/udp.h.
38
39 1997-02-12 21:16 Ulrich Drepper <drepper@cygnus.com>
40
41 * resolv/nss_dns/dns-host.c (_nss_dns_gethostbyname_r): Follow patch
42 of 1997-02-09 in resolv/gethnamaddr.c.
43
44 1997-02-11 18:52 H.J. Lu <hjl@gnu.ai.mit.edu>
45
46 * libio/_G_config.h (_G_wint_t): New.
47
48 1997-02-09 11:31 H.J. Lu <hjl@gnu.ai.mit.edu>
49
50 * resolv/gethnamaddr.c (gethostbyname2): Change sizeof (buf)
51 to sizeof (buf.buf) while calling res_search ().
52
53 1997-02-03 20:01 H.J. Lu <hjl@gnu.ai.mit.edu>
54
55 * nis/rpcsvc/yp_prot.h (ypresp_key_val): Change key to keydat,
56 val to keydat, stat to status.
57
58 1997-02-12 20:45 Andreas Jaeger <jaeger@informatik.uni-kl.de>
59
60 * time/tzfile.c (__tzfile_read): Fix problem with SUID programs.
61
62 1997-02-12 19:55 Ulrich Drepper <drepper@cygnus.com>
63
64 * db/btree/bt_split.c (bt_psplit): Apply official patches #2 and #4
65 by Keith Bostic.
66
67 1997-02-11 14:49 Andreas Jaeger <jaeger@informatik.uni-kl.de>
68
69 * stdlib/atoll.c: Undefined atoll, not atol.
70
71 1997-02-08 09:36 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
72
73 * sysdeps/unix/Makefile ($(common-objpfx)sysd-syscalls): Remove
74 unused arguments of shell script.
75
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.
80
81 1997-02-11 05:27 Ulrich Drepper <drepper@cygnus.com>
82
83 * locale/weight.h (collate_rules): It's an u_int32_t array.
84 (get_weight): Compute initial SLOT value correctly.
85
86 1997-02-10 17:45 Ulrich Drepper <drepper@cygnus.com>
87
88 * string/argz-ctsep.c: Initialize *LEN when successful.
89
90 1997-02-09 02:59 Ulrich Drepper <drepper@cygnus.com>
91
92 * version.h (VERSION): Bump to 2.0.2.
93
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.
105
106 * sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Recognize
107 AT_PAGESZ entry in auxiliary vector and store value in _dl_pagesize.
108
109 * sysdeps/generic/crypt-entry.h: Return EOPNOTSUPP when DES
110 encryption is wanted.
111
112 * libio/vsnprintf.c: If MAXLEN is 0 return 0.
113 * stdio/vsnprintf.c: Likewise.
114 Reported by Philip Blundell <pjb27@cam.ac.uk>.
115
116 * libio/vsnprintf.c: If MAXLEN is 0 return 0.
117 * stdio/vsnprintf.c: Likewise.
118 Reported by Philip Blundell <pjb27@cam.ac.uk>.
119
120 1997-02-07 17:43 Ulrich Drepper <drepper@cygnus.com>
121
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>.
126
127 1997-02-07 17:41 Philip Blundell <pjb27@cam.ac.uk>
128
129 * sysdeps/unix/sysv/linux/socketbits.h: Fix typo.
130
131 1997-02-06 13:49 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
132
133 * rellns-sh: No need to check for existance of first parameter.
134
135 1997-02-06 13:49 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
136
137 * rellns-sh: No need to check for existance of first parameter.
138
139 1997-02-06 14:50 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
140
141 * sysdeps/posix/getcwd.c (__getcwd): Fix resource leaks. Reported
142 by David Holland <dholland@eecs.harvard.edu>.
143
144 1997-02-06 14:38 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
145
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.
151
152 * sunrpc/svc_authux.c (_svcauth_unix): Fix type of area_gids
153 array.
154
155 * sunrpc/authuxprot.c (xdr_authunix_parms): Check size of uid_t
156 and gid_t.
157
158 * sunrpc/auth_unix.c (authunix_validate): Fix type of second
159 argument.
160
161 1997-02-06 14:29 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
162
163 * elf/Makefile (extra-objs): Don't zap previous value.
164 * Makefile (before-compile): Likewise. Don't add gnu/lib-names.h
165 twice.
166
167 1997-02-06 14:19 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
168
169 * sysdeps/unix/sysv/linux/m68k/brk.c: Add workaround for
170 braindamage (sigh!).
171
172 1997-02-06 17:10 Jim Meyering <meyering@asic.sc.ti.com>
173
174 * manual/memory.texi: Correct `copystring' example for obstacks.
175
176 1997-02-06 14:10 Ulrich Drepper <drepper@cygnus.com>
177
178 * Makeconfig: Don't use [:lower:] and [:upper:] in tr since old
179 GNU tr don't grok it.
180
181 1997-02-03 21:13 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
182
183 * sysdeps/unix/sysv/linux/socketbits.h [__GNUC__<2] (struct cmsghdr):
184 Don't use GNU C extensions.
185 (CMSG_DATA): Use portable definition.
186
187 1997-02-05 05:58 Ulrich Drepper <drepper@cygnus.com>
188
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.
192
193 * stdlib/Makefile (routines): Add atoll.
194 * stdlib/atoll.c: New file.
195 * stdlib/stdlib.h: Add prototype and optimization for atoll.
196
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.
232
233 1997-02-05 05:08 Ulrich Drepper <drepper@cygnus.com>
234
235 * stdlib/mp_clz_tab.c (__clz_tab): Follow change in GMP and define
236 as const.
237
238 1997-02-04 23:57 Fila Kolodny <fila@ibi.com>
239
240 * sysdeps/unix/sysv/linux/socketbits.h: Define __need_NULL before
241 including <stddef.h>.
242
243 1997-02-03 20:01 H.J. Lu <hjl@gnu.ai.mit.edu>
244
245 * time/Makefile (tzbases, tzlinks): New.
246 (tzfiles): Changed to $(tzbases) $(tzlinks).
247 ($(tzfiles:%=$(objpfx)z.%): Make $(tzlinks) depend on $(tzbases).
248
249 1997-02-02 12:13 H.J. Lu <hjl@gnu.ai.mit.edu>
250
251 * Makefile (install): Ignore error from ldconfig.
252
253 * time/zic.c (mkdirs): Double check the error return of mkdir ().
254
255 1997-02-04 22:01 Ulrich Drepper <drepper@cygnus.com>
256
257 * stdio-common/vfprintf.c: Prepare to use __va_copy for architectures
258 like PPC where va_list is no integral type.
259
260 1997-02-04 15:27 Roma Ekzhanov <ekzhanov@paragraph.com>
261
262 * posix/getopt.c (exchange): Don't allocate nonoption_flags array
263 if nonoption_flags_len == -1.
264
265 1997-02-04 02:08 Ulrich Drepper <drepper@cygnus.com>
266
267 * Version 2.0.1 net release.
268
269 1997-02-03 23:34 Stephen L Moshier <moshier@world.std.com>
270
271 * sysdeps/libm-ieee754/s_tanhl.c: Fix backwards result sign.
272
273 1997-02-03 19:59 Ulrich Drepper <drepper@cygnus.com>
274
275 * stdlib/getsubopt.c: Don't return `=' for suboption which has
276 a parameter. Reported by Gary L. Hennigan <glhenni@cs.sandia.gov>.
277
278 1997-02-03 18:20 Thorsten Kukuk <kukuk@weber.uni-paderborn.de>
279
280 * nis/rpcsvc/yp_proh.h (ypresp_key_val): Also change order of
281 values as in yp.x and yp.h.
282
283 1997-02-03 16:58 Ulrich Drepper <drepper@cygnus.com>
284
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.
289
290 1997-02-01 18:28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
291
292 * sysdeps/unix/sysv/linux/net/ppp_defs.h: Protect against multiple
293 inclusion.
294
295 1997-02-02 14:56 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
296
297 * manual/nss.texi, manual/pattern.texi, manual/string.texi: Doc
298 fixes.
299
300 1997-02-02 11:51 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
301
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.
305
306 1997-02-02 11:49 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
307
308 * Makerules (REAL_MAKE_VERSION): Use internal make function
309 instead of shelling out.
310
311 1997-02-02 11:47 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
312
313 * time/Makefile (install-test-data): Remove mkdir command, zic can
314 handle that gracefully.
315
316 1997-02-03 14:07 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
317
318 * sysdeps/m68k/asm-syntax.h: Add back file which got lost sometime
319 somehow.
320
321 1997-02-02 07:46 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
322
323 * sunrpc/Makefile: Check $(cross-compiling) only after including
324 ../Makeconfig.
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'
329 target.
330
331 1997-02-03 02:33 Ulrich Drepper <drepper@cygnus.com>
332
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.
336
337 * libio/libio.h (_IO_cookie_io_functions_t): Move to C++ protected
338 place.
339
340 * po/es.po: Update.
341 * po/fr.po: Update.
342 * po/nl.po: Update.
343
344 * time/Makefile: Better cross-compile support. Avoid test which
345 cannot be run.
346 (CFLAGS-tzset.c): New variable. Overwrite TZDEFAULT value from
347 tzfile.h file.
348 * time/tzfile.c (__tzfile_read): Allow TZDEFAULT start with '/' even
349 in SUID programs.
350 * time/tzset.c (__tzset_internal): If TZ envvar is not set use same
351 default values as in tzfile.c.
352
353 * elf/dynamic-link.h (elf_get_dynamic_info): Recognize versioning
354 tags.
355 * elf/link.h: Likewise.
356 * elf/elf.h: Add tag definitions and data structures for versioning.
357
358 1997-02-03 02:17 Ulrich Drepper <drepper@cygnus.com>
359
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.
363 Reported by HJ Lu.
364
365 1997-02-02 12:13 H.J. Lu <hjl@gnu.ai.mit.edu>
366
367 * sunrpc/Makefile ($(objpfx)x%.h, $(objpfx)x%.c): Add "@:" as
368 action.
369
370 * Makefile (install): Pass installation directories as arguments
371 to ldconfig.
372
373 1997-02-02 23:15 Ulrich Drepper <drepper@cygnus.com>
374
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.
380
381 1997-02-02 23:00 Marcus G. Daniels <marcus@tdb.com>
382
383 * malloc/malloc.c (rEALLOc): Protect tsd_setspecific call by
384 #ifndef NO_THREADS.
385 (mallinfo): Likewise.
386
387 * malloc/malloc.c (__morecore): Make external since it is used in
388 programs.
389
390 1997-02-02 15:10 Ulrich Drepper <drepper@cygnus.com>
391
392 * sysdeps/unix/sysv/linux/statbuf.h (struct stat): Make st_dev field
393 unsigned.
394
395 1997-02-01 23:36 Richard Henderson <rth@tamu.edu>
396
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.
399
400 1997-01-31 15:05 John Bowman <bowman@ipp-garching.mpg.de>
401
402 * sysdeps/i386/fpu/__math.h [__USE_MISC]: Don't declare prototypes
403 using __ prefix. Add prototype for log1p.
404
405 1997-02-02 00:39 Ulrich Drepper <drepper@cygnus.com>
406
407 * dirent/dirent.h: Add description _DIRENT_HAVE_D_TYPE.
408
409 1997-02-01 17:04 Philip Blundell <pjb27@cam.ac.uk>
410
411 * inet/netinet/ip.h (MAX_IPOPTLEN): Add definition.
412
413 1997-02-01 17:00 Ulrich Drepper <drepper@cygnus.com>
414
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>.
422
423 1997-02-01 12:34 Ulrich Drepper <drepper@cygnus.com>
424
425 * time/strftime.c: Define _strftime_copytm without protecting arguments
426 which breaks the definition.
427
428 1997-02-01 03:31 Thorsten Kukuk <kukuk@weber.uni-paderborn.de>
429
430 * nis/rpcsvc/yp_prot.h: Move definition of yppushresp_xfr after
431 definition of type for element.
432
433 1997-02-01 03:28 Philip Blundell <pjb27@cam.ac.uk>
434
435 * sydsdeps/unix/sysv/linux/netinet/in.h: Add IPv6 related IPPROTO_*
436 constants.
437
438 1997-02-01 03:09 H.J. Lu <hjl@lucon.org>
439
440 * Makefile: Pass PARALLELMFLAGS to sub-makes.
441 * Makefile.in: Mention PARALLELMFLAGS and pass to main Makefile.
442
443 1997-01-31 Paul Eggert <eggert@twinsun.com>
444
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
451 localtime_r now.
452
453 1997-02-29 20:08 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
454
455 * sunrpc/Makefile ($(objpfx)rpcsvc/%.h, $(objpfx)x%.c): Use stamp
456 file to avoid unnecessary recompilation.
457
458 1997-01-29 19:33 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
459
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
463 fix dependency name.
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.
469
470 1997-01-30 18:29 Richard Henderson <richard@atheist.tamu.edu>
471
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>.
475
476 * sysdeps/alpha/dl-machine.h: Revert check for broken gas. By default
477 we assume it works.
478
479 1997-01-30 03:24 Ulrich Drepper <drepper@cygnus.com>
480
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>.
485
486 * Makefile: Correct *my* changes of Richards patch of 1997-01-28 10:51.
487 Patch by HJ Lu.
488
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.
529
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.
550
551 1997-01-30 00:27 Fila Kolodny <fila@ibi.com>
552
553 * sunrpc/Makefile (install-others): Add rpcsvc/bootparam_prot.h
554 only if not cross compiling.
555
556 1997-01-29 16:16 Fila Kolodny <fila@ibi.com>
557
558 * sysdeps/posix/sigpause.c: Include <stddef.h> to get definition of
559 NULL.
560 * sysdeps/posix/sigwait.c: Likewise.
561
562 1997-01-28 23:42 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
563
564 * Makeconfig ($(common-objpfx)config.make): Depend on
565 $(..)config.make.in.
566
567 1997-01-29 04:30 Ulrich Drepper <drepper@cygnus.com>
568
569 * sunrpc/Makefile: Don't generate headers derived from .x files when
570 crosscompiling.
571
572 1997-01-28 10:51 Richard Henderson <rth@tamu.edu>
573
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.
580
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.
583
584 * sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S: Typo in ldgp.
585
586 1997-01-28 12:16 Andreas Jaeger <aj@arthur.pfalz.de>
587
588 * elf/Makefile (CFLAGS-dl-load.c): Use += to not
589 override the definition.
590
591 1997-01-28 20:13 Fila Kolodny <fila@ibi.com>
592
593 * config.make.in (malloc): Remove.
594
595 1997-01-28 04:23 Ulrich Drepper <drepper@cygnus.com>
596
597 * version.h (VERSION): Bump to 2.0.1.
598
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.
602
603 1997-01-28 02:38 Ulrich Drepper <drepper@cygnus.com>
604
605 * sysdeps/unix/sysv/linux/i386/clone.S: Correct handling of new
606 stack.
607
608 1997-01-27 17:34 Thorsten Kukuk <kukuk@weber.uni-paderborn.de>
609
610 * nis/rpcsvc/yp_prot.h: Correct definitions and types in file so
611 that it works with yp.h.
612
613 1997-01-27 13:28 Ulrich Drepper <drepper@cygnus.com>
614
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>.
619
620 * mcheck.h: Correct typo. Use malloc/ instead of new-malloc/.
621
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.
628
629 1997-01-14 14:20 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
630
631 * malloc/malloc.c (weak_variable): Define.
632 (__malloc_initialize_hook, __free_hook, __malloc_hook, __realloc_hook,
633 __memalign_hook): Make them weak definitions.
634
635 1997-01-26 11:35 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
636
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.
641
642 1997-01-25 18:06 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
643
644 * sysdeps/unix/sysv/linux/alpha/termbits.h: Protect against multiple
645 inclusion.
646
647
648 See ChangeLog.6 for earlier changes.