source: trunk/src/gmake/glob/ChangeLog@ 53

Last change on this file since 53 was 53, checked in by bird, 22 years ago

Initial revision

  • Property svn:eol-style set to native
File size: 5.0 KB
Line 
12003-01-30 Paul D. Smith <psmith@gnu.org>
2
3 * glob.h: Patch for FreeBSD by Mike Barcroft <mike@freebsd.org>
4 Reported by Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>. On
5 FreeBSD, declare __size_t to simply size_t.
6
72002-04-22 Paul D. Smith <psmith@gnu.org>
8
9 * Makefile.am: Use automake 1.6.
10 Use new automake condition USE_LOCAL_GLOB to decide whether or not
11 to build the local GNU glob library or use the system one.
12
131999-09-12 Paul D. Smith <psmith@gnu.org>
14
15 * fnmatch.c: Last GLIBC version wouldn't compile outside of GLIBC
16 (undefined reference to internal_function). Update to the latest
17 version
18
191999-09-11 Paul Eggert <eggert@twinsun.com>
20
21 * glob.h (glob): If #defining to glob64, do this before
22 declaring it, so that all declarations and uses match, and
23 do not declare glob64, to avoid a declaration clash.
24 (globfree): Likewise with globfree64.
25
261999-09-08 Eli Zaretskii <eliz@is.elta.co.il>
27
28 * glob.c (prefix_array) [__MSDOS__,WINDOWS32]: Keep the trailing
29 slash unless DIRNAME is just "x:/".
30
311999-09-06 Paul D. Smith <psmith@gnu.org>
32
33 * fnmatch.c: Update to latest version from GLIBC.
34
351999-07-21 Paul D. Smith <psmith@gnu.org>
36
37 * glob.c, glob.h, fnmatch.c, fnmatch.h: Update to latest version
38 from GLIBC.
39
40 * fnmatch.c (internal_fnmatch): Use K&R definition syntax, not ANSI.
41 (__strchrnul): This won't exist outside GLIBC, so create one.
42
43 * glob.c: Move getlogin{,_r} prototypes below glob.h to get __P()
44 macro.
45
461998-08-05 Paul D. Smith <psmith@gnu.org>
47
48 * configure.in: Remove; configuration for glob is handled by the
49 make configure.in.
50
511998-07-29 Paul D. Smith <psmith@gnu.org>
52
53 * glob.c, fnmatch.c: New versions from the GLIBC folks (Ulrich
54 Drepper). Fixes a bug reported by Eli Zaretski. Integrates
55 DOS/Windows32 support.
56
571998-07-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
58
59 * glob.c (glob): Cast away const on assignment of pattern to dirname.
60 Cast the return type of __alloca() for traditional C compilers.
61
621998-07-23 Paul D. Smith <psmith@gnu.org>
63
64 * glob.c, fnmatch.c: New versions of these files from the GLIBC
65 folks (Ulrich Drepper). Had to re-integrate some DOS/Windows
66 code.
67
681998-07-10 Paul D. Smith <psmith@gnu.org>
69
70 * glob.c (glob_in_dir): If no meta chars exist in PATTERN and
71 GLOB_NOCHECK is present, don't look for the file--whether it's
72 found or not, we'll always return it, so why bother searching?
73
74 Also, if we are searching and there are no meta chars, don't
75 bother trying fnmatch() if the strcmp() fails.
76
771998-05-30 Eli Zaretskii <eliz@is.elta.co.il>
78
79 * glob.c (glob) [__MSDOS__, WINDOWS32]: Compute the directory and
80 filename parts of the pattern correctly when it includes a drive
81 spec. Disallow wildcards in the drive spec. Prevent recursion
82 when dirname is of the form "d:/" or "d:".
83 (prefix_array) [__MSDOS__, WINDOWS32]: Don't append a slash to
84 "d:/" and "d:".
85
861998-05-13 Paul D. Smith <psmith@gnu.org>
87
88 * SMakefile, Makefile.ami, glob.c, glob.h, fnmatch.c: Updated from
89 the latest glibc version.
90
911998-04-17 Paul D. Smith <psmith@gnu.org>
92
93 * configure.in: Create a config.h file instead of setting things
94 on the compile line. This is because when build.sh runs it merely
95 passes -DHAVE_CONFIG_H to the glob files, just as it does to the
96 make files.
97 * config.h.in: Created by autoheader.
98
99Tue Aug 12 10:52:34 1997 Paul D. Smith <psmith@baynetworks.com>
100
101 * configure.in: Require autoconf 2.12.
102
103 * glob: Updates from latest GNU libc glob code.
104
105 * glob.c,glob.h,fnmatch.h: Change all WIN32 references to WINDOWS32.
106
107 * glob.h: OSF4 defines macros in such a way that GLOB_ALTDIRFUNC
108 is not defined. Added a test to the #if which defines it if
109 _GNU_SOURCE is defined; that's set by both glob.c and GNU make.
110
111 * glob.c: SunOS4 w/ cc needs #include <stdio.h>, since assert.h
112 requires stderr but doesn't include stdio.h :-/.
113 (next_brace_sub): De-protoize function definition.
114 (glob): Cast __alloca(); on SunOS4 it uses the default return type
115 of int.
116 (glob): Irix defines getlogin_r() to return a char*; move the
117 extern for that into the _LIBC area since it isn't used except in
118 LIBC anyway. Likewise, move extern getlogin() into the "else".
119
120Sat Jul 20 21:55:31 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
121
122 Win32 hacks from <Rob_Tulloh@tivoli.com>.
123 * posix/glob.c [WIN32]: Don't include <pwd.h>; don't use d_ino;
124 use void * for my_realloc; include <malloc.h> for alloca.
125 (glob) [WIN32]: Use "c:/users/default" for ~ if no HOME variable.
126 * posix/fnmatch.h [WIN32]: Use prototypes even if [!__STDC__].
127 * posix/glob.h: Likewise.
128
129Fri Jul 19 16:56:41 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
130
131 * posix/glob.h [!_AMIGA && !VMS]: Check this instead of just [!_AMIGA]
132 for `struct stat;' forward decl.
133
134Sat Jun 22 10:44:09 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
135
136 * posix/glob.c: Include <alloca.h> only [HAVE_ALLOCA_H], not [sparc].
137
138Fri Jun 21 00:27:51 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
139
140 * posix/fnmatch.c (fnmatch): Fix \*[*?]+ case to increment name ptr
141 only for ?s, not for *s. Fix from Chet Ramey.
142
Note: See TracBrowser for help on using the repository browser.