comparison lib/ChangeLog @ 4474:f1650b772bb6

Correct SunOS and Solaris version number notation to match Sun's usage.
author Paul Eggert <eggert@cs.ucla.edu>
date Tue, 22 Jul 2003 22:56:34 +0000
parents fd6696a97000
children 1fc15cae781b
comparison
equal deleted inserted replaced
4473:fd6696a97000 4474:f1650b772bb6
80 when returning nonzero. 80 when returning nonzero.
81 81
82 * save-cwd.h (restore_cwd): Update prototype. 82 * save-cwd.h (restore_cwd): Update prototype.
83 * save-cwd.c (restore_cwd): Remove two parameters. 83 * save-cwd.c (restore_cwd): Remove two parameters.
84 Simplify. Don't call error upon failure. Let callers do that. 84 Simplify. Don't call error upon failure. Let callers do that.
85 (save_cwd): Mention that Irix 5.3 has the same problem as SunOS4 85 (save_cwd): Mention that Irix 5.3 has the same problem as SunOS 4
86 when auditing is enabled. But don't bother updating the #if. 86 when auditing is enabled. But don't bother updating the #if.
87 87
88 2003-07-14 Simon Josefsson <jas@extundo.com> 88 2003-07-14 Simon Josefsson <jas@extundo.com>
89 89
90 * mempcpy.h: New file. 90 * mempcpy.h: New file.
806 * setenv.c: Move the unsetenv() function to unsetenv.c. 806 * setenv.c: Move the unsetenv() function to unsetenv.c.
807 807
808 2001-12-20 Bruno Haible <bruno@clisp.org> 808 2001-12-20 Bruno Haible <bruno@clisp.org>
809 809
810 * setenv.c (__add_to_environ): Don't call realloc(NULL,...), 810 * setenv.c (__add_to_environ): Don't call realloc(NULL,...),
811 use malloc instead. For SunOS4. 811 use malloc instead. For SunOS 4.
812 812
813 2001-12-11 Bruno Haible <bruno@clisp.org> 813 2001-12-11 Bruno Haible <bruno@clisp.org>
814 814
815 * setenv.c: Declare alloca. 815 * setenv.c: Declare alloca.
816 (compar_fn_t): New typedef. 816 (compar_fn_t): New typedef.
1208 reported by Vin Shelton. 1208 reported by Vin Shelton.
1209 1209
1210 2002-06-22 Jim Meyering <meyering@lucent.com> 1210 2002-06-22 Jim Meyering <meyering@lucent.com>
1211 1211
1212 * fnmatch.c (ISASCII, ISPRINT): Undefine, to avoid warning about 1212 * fnmatch.c (ISASCII, ISPRINT): Undefine, to avoid warning about
1213 redefinition due to Solaris5.6's definition in /usr/include/sys/euc.h. 1213 redefinition due to Solaris 2.6's definition in /usr/include/sys/euc.h.
1214 1214
1215 2002-06-22 Paul Eggert <eggert@twinsun.com> 1215 2002-06-22 Paul Eggert <eggert@twinsun.com>
1216 1216
1217 * c-stack.h (segv_handler, c_stack_action) [! defined SA_SIGINFO]: 1217 * c-stack.h (segv_handler, c_stack_action) [! defined SA_SIGINFO]:
1218 Do not assume SA_SIGINFO behavior. 1218 Do not assume SA_SIGINFO behavior.
1549 TMP_MAX is 17576). 1549 TMP_MAX is 17576).
1550 1550
1551 2001-11-18 Jim Meyering <meyering@lucent.com> 1551 2001-11-18 Jim Meyering <meyering@lucent.com>
1552 1552
1553 * tempname.c [!HAVE_DECL_GETENV]: Declare getenv to avoid warning 1553 * tempname.c [!HAVE_DECL_GETENV]: Declare getenv to avoid warning
1554 on SunOS4. 1554 on SunOS 4.
1555 1555
1556 * Makefile.am (Makefile): Depend on $(BUILT_SOURCES), so those 1556 * Makefile.am (Makefile): Depend on $(BUILT_SOURCES), so those
1557 files will be created before anything else. 1557 files will be created before anything else.
1558 1558
1559 2001-11-17 Jim Meyering <meyering@lucent.com> 1559 2001-11-17 Jim Meyering <meyering@lucent.com>
1780 * xreadlink.c: New file. 1780 * xreadlink.c: New file.
1781 * xreadlink.h: New file. 1781 * xreadlink.h: New file.
1782 * Makefile.am (libfetish_a_SOURCES): Add xreadlink.c and xreadlink.h. 1782 * Makefile.am (libfetish_a_SOURCES): Add xreadlink.c and xreadlink.h.
1783 1783
1784 * regex.c (uintptr_t) [!_LIBC]: Define to private_uintptr_t, so it 1784 * regex.c (uintptr_t) [!_LIBC]: Define to private_uintptr_t, so it
1785 doesn't conflict with sparc-sun-solaris2.7's definition in 1785 doesn't conflict with sparc Solaris 7's definition in
1786 /usr/include/sys/int_types.h. 1786 /usr/include/sys/int_types.h.
1787 1787
1788 * exclude.c: Use `""', not `<>' to #include non-system header files. 1788 * exclude.c: Use `""', not `<>' to #include non-system header files.
1789 (fnmatch_no_wildcards): Rewrite not to use function names, strcasecmp 1789 (fnmatch_no_wildcards): Rewrite not to use function names, strcasecmp
1790 and strncasecmp as r-values. Unixware didn't have declarations. 1790 and strncasecmp as r-values. Unixware didn't have declarations.
2249 * unicodeio.c (print_unicode_char): Cast the second iconv() arg, 2249 * unicodeio.c (print_unicode_char): Cast the second iconv() arg,
2250 to avoid a warning. Add back 'const' to inptr. 2250 to avoid a warning. Add back 'const' to inptr.
2251 2251
2252 2001-01-16 Jim Meyering <meyering@lucent.com> 2252 2001-01-16 Jim Meyering <meyering@lucent.com>
2253 2253
2254 * basename.c: Include <stdio.h>, needed by assert on SunOS4. 2254 * basename.c: Include <stdio.h>, needed by assert on SunOS 4.
2255 From Bruno Haible. 2255 From Bruno Haible.
2256 2256
2257 2001-01-14 Jim Meyering <meyering@lucent.com> 2257 2001-01-14 Jim Meyering <meyering@lucent.com>
2258 2258
2259 * rename.c: New file. From Volker Borchert. 2259 * rename.c: New file. From Volker Borchert.
2801 (xgethostname): Remove now-unnecessary #ifdef. 2801 (xgethostname): Remove now-unnecessary #ifdef.
2802 Move declaration of `err' into loop where it's used. 2802 Move declaration of `err' into loop where it's used.
2803 2803
2804 2000-07-05 Bruno Haible <haible@clisp.cons.org> 2804 2000-07-05 Bruno Haible <haible@clisp.cons.org>
2805 2805
2806 * xgethostname.c (xgethostname): Protect against the SunOS5.5 bug 2806 * xgethostname.c (xgethostname): Protect against the SunOS 5.5 bug
2807 by allocating a larger buffer. Test the gethostname return value for 2807 by allocating a larger buffer. Test the gethostname return value for
2808 being >= 0, not == 0, for BeOS. Don't exhaust memory if gethostname 2808 being >= 0, not == 0, for BeOS. Don't exhaust memory if gethostname
2809 returns an error and ENAMETOOLONG isn't defined. 2809 returns an error and ENAMETOOLONG isn't defined.
2810 2810
2811 2000-07-05 Paul Eggert <eggert@twinsun.com> 2811 2000-07-05 Paul Eggert <eggert@twinsun.com>
2996 * strnlen.c: Include <config.h> if HAVE_CONFIG_H. 2996 * strnlen.c: Include <config.h> if HAVE_CONFIG_H.
2997 2997
2998 2000-06-04 Jim Meyering <meyering@lucent.com> 2998 2000-06-04 Jim Meyering <meyering@lucent.com>
2999 2999
3000 * getugroups.c (getugroups): Cast -1 to gid_t, for systems like 3000 * getugroups.c (getugroups): Cast -1 to gid_t, for systems like
3001 SunOS4.1.4 for which gid_t is an unsigned type. 3001 SunOS 4.1.4 for which gid_t is an unsigned type.
3002 3002
3003 2000-06-03 Jim Meyering <meyering@lucent.com> 3003 2000-06-03 Jim Meyering <meyering@lucent.com>
3004 3004
3005 * strnlen.c [!HAVE_DECL_MEMCHR]: Declare memchr. 3005 * strnlen.c [!HAVE_DECL_MEMCHR]: Declare memchr.
3006 3006
3369 Without this, OFS gets a redeclaration error for rpl_nanosleep, due to 3369 Without this, OFS gets a redeclaration error for rpl_nanosleep, due to
3370 the declaration in that vendor's sys/timers.h. 3370 the declaration in that vendor's sys/timers.h.
3371 Reported by Christian Krackowizer. 3371 Reported by Christian Krackowizer.
3372 3372
3373 * quotearg.c (ISASCII): Add #undef and move definition to follow 3373 * quotearg.c (ISASCII): Add #undef and move definition to follow
3374 inclusion of wctype.h to work around solaris2.6 namespace pollution. 3374 inclusion of wctype.h to work around Solaris 2.6 namespace pollution.
3375 (ISPRINT): Likewise. 3375 (ISPRINT): Likewise.
3376 Reported by Tom Tromey. 3376 Reported by Tom Tromey.
3377 3377
3378 2000-01-30 Jim Meyering <meyering@lucent.com> 3378 2000-01-30 Jim Meyering <meyering@lucent.com>
3379 3379