~ubuntu-branches/debian/sid/make-doc-non-dfsg/sid

« back to all changes in this revision

Viewing changes to glob/ChangeLog

  • Committer: Package Import Robot
  • Author(s): Manoj Srivastava
  • Date: 2014-05-04 18:48:47 UTC
  • mfrom: (4.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20140504184847-50zxi1b08m22ehle
Tags: 4.0-2
Move to usntable, since the make binary package has been uploaded
there. No changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2008-09-28  Juan Manuel Guerrero  <juan.guerrero@gmx.de>
 
2
 
 
3
        * glob.c (my_realloc) [__DJGPP__]: Don't define, and don't
 
4
        redefine realloc to call it, since the DJGPP's realloc handles
 
5
        NULL pointers correctly.
 
6
 
 
7
2007-12-22  Juan Manuel Guerrero  <juan.guerrero@gmx.de>  (tiny change)
 
8
 
 
9
        * glob.c [__GNU_LIBRARY__ && __DJGPP__]: Add a realloc
 
10
        declaration that matches the one in the DJGPP libc.
 
11
 
 
12
2006-02-24  Eli Zaretskii  <eliz@gnu.org>
 
13
 
 
14
        * glob.c (my_malloc) [WINDOWS32]: Provide a full ISO C prototype,
 
15
        to avoid compiler warnings.
 
16
 
 
17
2005-06-25  Paul D. Smith  <psmith@gnu.org>
 
18
 
 
19
        * fnmatch.h, glob.h [WINDOWS32]: Fix ifdefs in headers.
 
20
        Fixes Savannah bug #13477.
 
21
 
 
22
2005-03-11  Paul D. Smith  <psmith@gnu.org>
 
23
 
 
24
        * glob.c (glob_in_dir): Change FNM_CASEFOLD to be enabled if
 
25
        HAVE_CASE_INSENSITIVE_FS is defined.
 
26
 
 
27
2003-01-30  Paul D. Smith  <psmith@gnu.org>
 
28
 
 
29
        * glob.h: Patch for FreeBSD by Mike Barcroft <mike@freebsd.org>
 
30
        Reported by Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>.  On
 
31
        FreeBSD, declare __size_t to simply size_t.
 
32
 
 
33
2002-04-22  Paul D. Smith  <psmith@gnu.org>
 
34
 
 
35
        * Makefile.am: Use automake 1.6.
 
36
        Use new automake condition USE_LOCAL_GLOB to decide whether or not
 
37
        to build the local GNU glob library or use the system one.
 
38
 
 
39
1999-09-12  Paul D. Smith  <psmith@gnu.org>
 
40
 
 
41
        * fnmatch.c: Last GLIBC version wouldn't compile outside of GLIBC
 
42
        (undefined reference to internal_function).  Update to the latest
 
43
        version
 
44
 
 
45
1999-09-11  Paul Eggert  <eggert@twinsun.com>
 
46
 
 
47
        * glob.h (glob): If #defining to glob64, do this before
 
48
        declaring it, so that all declarations and uses match, and
 
49
        do not declare glob64, to avoid a declaration clash.
 
50
        (globfree): Likewise with globfree64.
 
51
 
 
52
1999-09-08  Eli Zaretskii  <eliz@is.elta.co.il>
 
53
 
 
54
        * glob.c (prefix_array) [__MSDOS__,WINDOWS32]: Keep the trailing
 
55
        slash unless DIRNAME is just "x:/".
 
56
 
 
57
1999-09-06  Paul D. Smith  <psmith@gnu.org>
 
58
 
 
59
        * fnmatch.c: Update to latest version from GLIBC.
 
60
 
 
61
1999-07-21  Paul D. Smith  <psmith@gnu.org>
 
62
 
 
63
        * glob.c, glob.h, fnmatch.c, fnmatch.h: Update to latest version
 
64
        from GLIBC.
 
65
 
 
66
        * fnmatch.c (internal_fnmatch): Use K&R definition syntax, not ANSI.
 
67
        (__strchrnul): This won't exist outside GLIBC, so create one.
 
68
 
 
69
        * glob.c: Move getlogin{,_r} prototypes below glob.h to get __P()
 
70
        macro.
 
71
 
 
72
1998-08-05  Paul D. Smith  <psmith@gnu.org>
 
73
 
 
74
        * configure.in: Remove; configuration for glob is handled by the
 
75
        make configure.in.
 
76
 
 
77
1998-07-29  Paul D. Smith  <psmith@gnu.org>
 
78
 
 
79
        * glob.c, fnmatch.c: New versions from the GLIBC folks (Ulrich
 
80
        Drepper).  Fixes a bug reported by Eli Zaretski.  Integrates
 
81
        DOS/Windows32 support.
 
82
 
 
83
1998-07-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
84
 
 
85
        * glob.c (glob): Cast away const on assignment of pattern to dirname.
 
86
        Cast the return type of __alloca() for traditional C compilers.
 
87
 
 
88
1998-07-23  Paul D. Smith  <psmith@gnu.org>
 
89
 
 
90
        * glob.c, fnmatch.c: New versions of these files from the GLIBC
 
91
        folks (Ulrich Drepper).  Had to re-integrate some DOS/Windows
 
92
        code.
 
93
 
 
94
1998-07-10  Paul D. Smith  <psmith@gnu.org>
 
95
 
 
96
        * glob.c (glob_in_dir): If no meta chars exist in PATTERN and
 
97
        GLOB_NOCHECK is present, don't look for the file--whether it's
 
98
        found or not, we'll always return it, so why bother searching?
 
99
 
 
100
        Also, if we are searching and there are no meta chars, don't
 
101
        bother trying fnmatch() if the strcmp() fails.
 
102
 
 
103
1998-05-30  Eli Zaretskii  <eliz@is.elta.co.il>
 
104
 
 
105
        * glob.c (glob) [__MSDOS__, WINDOWS32]: Compute the directory and
 
106
        filename parts of the pattern correctly when it includes a drive
 
107
        spec.  Disallow wildcards in the drive spec.  Prevent recursion
 
108
        when dirname is of the form "d:/" or "d:".
 
109
        (prefix_array) [__MSDOS__, WINDOWS32]: Don't append a slash to
 
110
        "d:/" and "d:".
 
111
 
 
112
1998-05-13  Paul D. Smith  <psmith@gnu.org>
 
113
 
 
114
        * SMakefile, Makefile.ami, glob.c, glob.h, fnmatch.c: Updated from
 
115
        the latest glibc version.
 
116
 
 
117
1998-04-17  Paul D. Smith  <psmith@gnu.org>
 
118
 
 
119
        * configure.in: Create a config.h file instead of setting things
 
120
        on the compile line.  This is because when build.sh runs it merely
 
121
        passes -DHAVE_CONFIG_H to the glob files, just as it does to the
 
122
        make files.
 
123
        * config.h.in: Created by autoheader.
 
124
 
 
125
Tue Aug 12 10:52:34 1997  Paul D. Smith  <psmith@baynetworks.com>
 
126
 
 
127
        * configure.in: Require autoconf 2.12.
 
128
 
 
129
        * glob: Updates from latest GNU libc glob code.
 
130
 
 
131
        * glob.c,glob.h,fnmatch.h: Change all WIN32 references to WINDOWS32.
 
132
 
 
133
        * glob.h: OSF4 defines macros in such a way that GLOB_ALTDIRFUNC
 
134
        is not defined.  Added a test to the #if which defines it if
 
135
        _GNU_SOURCE is defined; that's set by both glob.c and GNU make.
 
136
 
 
137
        * glob.c: SunOS4 w/ cc needs #include <stdio.h>, since assert.h
 
138
        requires stderr but doesn't include stdio.h :-/.
 
139
        (next_brace_sub): De-protoize function definition.
 
140
        (glob): Cast __alloca(); on SunOS4 it uses the default return type
 
141
        of int.
 
142
        (glob): Irix defines getlogin_r() to return a char*; move the
 
143
        extern for that into the _LIBC area since it isn't used except in
 
144
        LIBC anyway.  Likewise, move extern getlogin() into the "else".
 
145
 
 
146
Sat Jul 20 21:55:31 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>
 
147
 
 
148
        Win32 hacks from <Rob_Tulloh@tivoli.com>.
 
149
        * posix/glob.c [WIN32]: Don't include <pwd.h>; don't use d_ino;
 
150
        use void * for my_realloc; include <malloc.h> for alloca.
 
151
        (glob) [WIN32]: Use "c:/users/default" for ~ if no HOME variable.
 
152
        * posix/fnmatch.h [WIN32]: Use prototypes even if [!__STDC__].
 
153
        * posix/glob.h: Likewise.
 
154
 
 
155
Fri Jul 19 16:56:41 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>
 
156
 
 
157
        * posix/glob.h [!_AMIGA && !VMS]: Check this instead of just [!_AMIGA]
 
158
        for `struct stat;' forward decl.
 
159
 
 
160
Sat Jun 22 10:44:09 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>
 
161
 
 
162
        * posix/glob.c: Include <alloca.h> only [HAVE_ALLOCA_H], not [sparc].
 
163
 
 
164
Fri Jun 21 00:27:51 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>
 
165
 
 
166
        * posix/fnmatch.c (fnmatch): Fix \*[*?]+ case to increment name ptr
 
167
        only for ?s, not for *s.  Fix from Chet Ramey.
 
168
 
 
169
 
 
170
Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
 
171
1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software
 
172
Foundation, Inc.
 
173
This file is part of GNU Make.
 
174
 
 
175
GNU Make is free software; you can redistribute it and/or modify it under the
 
176
terms of the GNU General Public License as published by the Free Software
 
177
Foundation; either version 3 of the License, or (at your option) any later
 
178
version.
 
179
 
 
180
GNU Make is distributed in the hope that it will be useful, but WITHOUT ANY
 
181
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
 
182
A PARTICULAR PURPOSE.  See the GNU General Public License for more details.
 
183
 
 
184
You should have received a copy of the GNU General Public License along with
 
185
this program.  If not, see <http://www.gnu.org/licenses/>.