Changeset 503 for trunk/src/gmake/glob
- Timestamp:
- Sep 15, 2006, 7:09:38 AM (19 years ago)
- Location:
- trunk/src/gmake/glob
- Files:
-
- 1 deleted
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gmake/glob/ChangeLog
r281 r503 1 2006-02-24 Eli Zaretskii <eliz@gnu.org> 2 3 * glob.c (my_malloc) [WINDOWS32]: Provide a full ISO C prototype, 4 to avoid compiler warnings. 5 6 2005-06-25 Paul D. Smith <psmith@gnu.org> 7 8 * fnmatch.h, glob.h [WINDOWS32]: Fix ifdefs in headers. 9 Fixes Savannah bug #13477. 10 1 11 2005-03-11 Paul D. Smith <psmith@gnu.org> 2 12 … … 146 156 only for ?s, not for *s. Fix from Chet Ramey. 147 157 158 159 160 Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 161 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software 162 Foundation, Inc. 163 This file is part of GNU Make. 164 165 GNU Make is free software; you can redistribute it and/or modify it under the 166 terms of the GNU General Public License as published by the Free Software 167 Foundation; either version 2, or (at your option) any later version. 168 169 GNU Make is distributed in the hope that it will be useful, but WITHOUT ANY 170 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 171 A PARTICULAR PURPOSE. See the GNU General Public License for more details. 172 173 You should have received a copy of the GNU General Public License along with 174 GNU Make; see the file COPYING. If not, write to the Free Software 175 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. -
trunk/src/gmake/glob/Makefile.am
r53 r503 1 1 # -*-Makefile-*-, or close enough 2 # Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 3 # 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 4 # This file is part of GNU Make. 5 # 6 # GNU Make is free software; you can redistribute it and/or modify it under the 7 # terms of the GNU General Public License as published by the Free Software 8 # Foundation; either version 2, or (at your option) any later version. 9 # 10 # GNU Make is distributed in the hope that it will be useful, but WITHOUT ANY 11 # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 12 # A PARTICULAR PURPOSE. See the GNU General Public License for more details. 13 # 14 # You should have received a copy of the GNU General Public License along with 15 # GNU Make; see the file COPYING. If not, write to the Free Software 16 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 2 17 3 18 AUTOMAKE_OPTIONS = foreign -
trunk/src/gmake/glob/Makefile.ami
r53 r503 1 # Makefile for standalone distribution of libglob.a (fnmatch, glob). 2 3 # Copyright (C) 1991, 92, 93, 94, 95, 97, 98 Free Software Foundation, Inc. 4 # This file is part of the GNU C Library. 5 6 # This library is free software; you can redistribute it and/or 7 # modify it under the terms of the GNU Library General Public License 8 # as published by the Free Software Foundation; either version 2 of 9 # the License, or (at your option) any later version. 10 11 # This library is distributed in the hope that it will be useful, 12 # but WITHOUT ANY WARRANTY; without even the implied warranty of 13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 # Library General Public License for more details. 15 16 # You should have received a copy of the GNU Library General Public 17 # License along with this library; see the file COPYING.LIB. If 18 # not, write to the Free Software Foundation, Inc., 19 # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 1 # Makefile for standalone libglob.a (fnmatch, glob). -*-Makefile-*- 2 # Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3 # 2005, 2006 Free Software Foundation, Inc. 4 # This file is part of GNU Make. 5 # 6 # GNU Make is free software; you can redistribute it and/or modify it under the 7 # terms of the GNU General Public License as published by the Free Software 8 # Foundation; either version 2, or (at your option) any later version. 9 # 10 # GNU Make is distributed in the hope that it will be useful, but WITHOUT ANY 11 # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 12 # A PARTICULAR PURPOSE. See the GNU General Public License for more details. 13 # 14 # You should have received a copy of the GNU General Public License along with 15 # GNU Make; see the file COPYING. If not, write to the Free Software 16 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 17 21 18 # Ultrix 2.2 make doesn't expand the value of VPATH. -
trunk/src/gmake/glob/Makefile.in
r200 r503 1 # Makefile.in generated by automake 1. 8.3from Makefile.am.1 # Makefile.in generated by automake 1.9.6 from Makefile.am. 2 2 # @configure_input@ 3 3 4 4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 5 # 2003, 2004 Free Software Foundation, Inc.5 # 2003, 2004, 2005 Free Software Foundation, Inc. 6 6 # This Makefile.in is free software; the Free Software Foundation 7 7 # gives unlimited permission to copy and/or distribute it, … … 16 16 17 17 # -*-Makefile-*-, or close enough 18 19 SOURCES = $(libglob_a_SOURCES) 18 # Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 19 # 2003, 2004, 2005, 2006 Free Software Foundation, Inc. 20 # This file is part of GNU Make. 21 # 22 # GNU Make is free software; you can redistribute it and/or modify it under the 23 # terms of the GNU General Public License as published by the Free Software 24 # Foundation; either version 2, or (at your option) any later version. 25 # 26 # GNU Make is distributed in the hope that it will be useful, but WITHOUT ANY 27 # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 28 # A PARTICULAR PURPOSE. See the GNU General Public License for more details. 29 # 30 # You should have received a copy of the GNU General Public License along with 31 # GNU Make; see the file COPYING. If not, write to the Free Software 32 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 33 21 34 srcdir = @srcdir@ … … 39 52 PRE_UNINSTALL = : 40 53 POST_UNINSTALL = : 54 build_triplet = @build@ 41 55 host_triplet = @host@ 42 56 subdir = glob … … 44 58 ChangeLog 45 59 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 46 am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \ 47 $(top_srcdir)/configure.in 60 am__aclocal_m4_deps = $(top_srcdir)/config/dospaths.m4 \ 61 $(top_srcdir)/config/gettext.m4 $(top_srcdir)/config/iconv.m4 \ 62 $(top_srcdir)/config/lib-ld.m4 \ 63 $(top_srcdir)/config/lib-link.m4 \ 64 $(top_srcdir)/config/lib-prefix.m4 $(top_srcdir)/config/nls.m4 \ 65 $(top_srcdir)/config/po.m4 $(top_srcdir)/config/progtest.m4 \ 66 $(top_srcdir)/acinclude.m4 $(top_srcdir)/configure.in 48 67 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ 49 68 $(ACLOCAL_M4) … … 51 70 CONFIG_HEADER = $(top_builddir)/config.h 52 71 CONFIG_CLEAN_FILES = 72 LIBRARIES = $(noinst_LIBRARIES) 53 73 ARFLAGS = cru 54 LIBRARIES = $(noinst_LIBRARIES)55 74 libglob_a_AR = $(AR) $(ARFLAGS) 56 75 libglob_a_LIBADD = … … 60 79 depcomp = $(SHELL) $(top_srcdir)/config/depcomp 61 80 am__depfiles_maybe = depfiles 62 @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/fnmatch.Po ./$(DEPDIR)/glob.Po63 81 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ 64 82 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) … … 139 157 USE_NLS = @USE_NLS@ 140 158 VERSION = @VERSION@ 159 WINDOWSENV_FALSE = @WINDOWSENV_FALSE@ 160 WINDOWSENV_TRUE = @WINDOWSENV_TRUE@ 141 161 XGETTEXT = @XGETTEXT@ 142 162 ac_ct_CC = @ac_ct_CC@ … … 148 168 am__leading_dot = @am__leading_dot@ 149 169 am__quote = @am__quote@ 170 am__tar = @am__tar@ 171 am__untar = @am__untar@ 150 172 bindir = @bindir@ 151 173 build = @build@ … … 238 260 @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi 239 261 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 240 @AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ 241 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 262 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 242 263 @am__fastdepCC_FALSE@ $(COMPILE) -c $< 243 264 … … 246 267 @am__fastdepCC_TRUE@ then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Po"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi 247 268 @AMDEP_TRUE@@am__fastdepCC_FALSE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ 248 @AMDEP_TRUE@@am__fastdepCC_FALSE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@ 249 @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 269 @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ 250 270 @am__fastdepCC_FALSE@ $(COMPILE) -c `$(CYGPATH_W) '$<'` 251 271 uninstall-info-am: … … 271 291 $(AWK) ' { files[$$0] = 1; } \ 272 292 END { for (i in files) print i; }'`; \ 273 test -z "$(ETAGS_ARGS)$$tags$$unique" \ 274 || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 275 $$tags $$unique 293 if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \ 294 test -n "$$unique" || unique=$$empty_fix; \ 295 $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ 296 $$tags $$unique; \ 297 fi 276 298 ctags: CTAGS 277 299 CTAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \ … … 347 369 348 370 distclean-generic: 349 - rm -f $(CONFIG_CLEAN_FILES)371 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) 350 372 351 373 maintainer-clean-generic: -
trunk/src/gmake/glob/SMakefile
r53 r503 1 1 # Makefile for standalone distribution of libglob.a (fnmatch, glob). 2 3 # Copyright (C) 1991, 92, 93, 94, 95, 97, 98 Free Software Foundation, Inc. 4 # This file is part of the GNU C Library. 5 6 # This library is free software; you can redistribute it and/or 7 # modify it under the terms of the GNU Library General Public License 8 # as published by the Free Software Foundation; either version 2 of 9 # the License, or (at your option) any later version. 10 11 # This library is distributed in the hope that it will be useful, 12 # but WITHOUT ANY WARRANTY; without even the implied warranty of 13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 14 # Library General Public License for more details. 15 16 # You should have received a copy of the GNU Library General Public 17 # License along with this library; see the file COPYING.LIB. If 18 # not, write to the Free Software Foundation, Inc., 19 # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 2 # Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3 # 2005, 2006 Free Software Foundation, Inc. 4 # This file is part of GNU Make. 5 # 6 # GNU Make is free software; you can redistribute it and/or modify it under the 7 # terms of the GNU General Public License as published by the Free Software 8 # Foundation; either version 2, or (at your option) any later version. 9 # 10 # GNU Make is distributed in the hope that it will be useful, but WITHOUT ANY 11 # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR 12 # A PARTICULAR PURPOSE. See the GNU General Public License for more details. 13 # 14 # You should have received a copy of the GNU General Public License along with 15 # GNU Make; see the file COPYING. If not, write to the Free Software 16 # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 17 21 18 # Ultrix 2.2 make doesn't expand the value of VPATH. -
trunk/src/gmake/glob/configure.bat
r53 r503 1 1 @echo off 2 rem Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 3 rem 2004, 2005, 2006 Free Software Foundation, Inc. 4 rem This file is part of GNU Make. 5 6 rem GNU Make is free software; you can redistribute it and/or modify it under 7 rem the terms of the GNU General Public License as published by the Free 8 rem Software Foundation; either version 2, or (at your option) any later 9 rem version. 10 11 rem GNU Make is distributed in the hope that it will be useful, but WITHOUT 12 rem ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 rem FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for 14 rem more details. 15 16 rem You should have received a copy of the GNU General Public License along 17 rem with GNU Make; see the file COPYING. If not, write to the Free Software 18 rem Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 19 2 20 echo Configuring glob for DJGPP 3 21 rem This batch file assumes a unix-type "sed" program -
trunk/src/gmake/glob/fnmatch.c
r53 r503 1 1 /* Copyright (C) 1991, 92, 93, 96, 97, 98, 99 Free Software Foundation, Inc. 2 3 4 5 6 7 8 9 10 11 12 13 14 You should have received a copy of the GNU Library General Public 15 License along with this library; see the file COPYING.LIB. If not, 16 write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 17 Boston, MA 02111-1307,USA. */2 This file is part of the GNU C Library. 3 4 This library is free software; you can redistribute it and/or 5 modify it under the terms of the GNU Library General Public License as 6 published by the Free Software Foundation; either version 2 of the 7 License, or (at your option) any later version. 8 9 This library is distributed in the hope that it will be useful, 10 but WITHOUT ANY WARRANTY; without even the implied warranty of 11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12 Library General Public License for more details. 13 14 You should have received a copy of the GNU Library General Public License 15 along with this library; see the file COPYING.LIB. If not, write to the Free 16 Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 17 USA. */ 18 18 19 19 #if HAVE_CONFIG_H -
trunk/src/gmake/glob/fnmatch.h
r53 r503 1 1 /* Copyright (C) 1991, 92, 93, 96, 97, 98, 99 Free Software Foundation, Inc. 2 2 This file is part of the GNU C Library. 3 3 4 5 6 7 4 The GNU C Library is free software; you can redistribute it and/or 5 modify it under the terms of the GNU Library General Public License as 6 published by the Free Software Foundation; either version 2 of the 7 License, or (at your option) any later version. 8 8 9 10 11 12 9 The GNU C Library is distributed in the hope that it will be useful, 10 but WITHOUT ANY WARRANTY; without even the implied warranty of 11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 12 Library General Public License for more details. 13 13 14 You should have received a copy of the GNU Library General Public 15 License along with the GNU C Library; see the file COPYING.LIB. If not, 16 write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 17 Boston, MA 02111-1307,USA. */14 You should have received a copy of the GNU Library General Public License 15 along with this library; see the file COPYING.LIB. If not, write to the Free 16 Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 17 USA. */ 18 18 19 19 #ifndef _FNMATCH_H … … 25 25 26 26 #if defined __cplusplus || (defined __STDC__ && __STDC__) || defined WINDOWS32 27 # if !defined __GLIBC__ || !defined __P27 # if !defined __GLIBC__ 28 28 # undef __P 29 29 # define __P(protos) protos … … 38 38 39 39 #ifndef const 40 # if (defined __STDC__ && __STDC__) || defined __cplusplus 40 # if (defined __STDC__ && __STDC__) || defined __cplusplus || defined WINDOWS32 41 41 # define __const const 42 42 # else -
trunk/src/gmake/glob/glob.c
r281 r503 1 1 /* Copyright (C) 1991,92,93,94,95,96,97,98,99 Free Software Foundation, Inc. 2 2 3 4 5 6 7 8 9 10 11 12 13 You should have received a copy of the GNU Library General Public 14 License along with this library; see the file COPYING.LIB. If not, 15 write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 16 Boston, MA 02111-1307,USA. */3 This library is free software; you can redistribute it and/or 4 modify it under the terms of the GNU Library General Public License as 5 published by the Free Software Foundation; either version 2 of the 6 License, or (at your option) any later version. 7 8 This library is distributed in the hope that it will be useful, 9 but WITHOUT ANY WARRANTY; without even the implied warranty of 10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 11 Library General Public License for more details. 12 13 You should have received a copy of the GNU Library General Public License 14 along with this library; see the file COPYING.LIB. If not, write to the Free 15 Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 16 USA. */ 17 17 18 18 /* AIX requires this to be the first thing in the file. */ … … 189 189 # ifdef WINDOWS32 190 190 static void * 191 my_realloc (void *p, unsigned int n) 191 192 # else 192 193 static char * 193 # endif194 194 my_realloc (p, n) 195 195 char *p; 196 196 unsigned int n; 197 # endif 197 198 { 198 199 /* These casts are the for sake of the broken Ultrix compiler, … … 301 302 static int collated_compare __P ((const __ptr_t, const __ptr_t)); 302 303 303 #ifdef VMS304 /* these compilers like prototypes */305 304 #if !defined _LIBC || !defined NO_GLOB_PATTERN_P 306 int __glob_pattern_p (const char *pattern, int quote); 307 #endif 305 int __glob_pattern_p __P ((const char *pattern, int quote)); 308 306 #endif 309 307 -
trunk/src/gmake/glob/glob.h
r53 r503 1 1 /* Copyright (C) 1991, 92, 95, 96, 97, 98 Free Software Foundation, Inc. 2 2 3 4 5 6 7 8 9 10 11 12 13 You should have received a copy of the GNU Library General Public 14 License along with the GNU C Library; see the file COPYING.LIB. If not, 15 write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 16 Boston, MA 02111-1307,USA. */3 The GNU C Library is free software; you can redistribute it and/or 4 modify it under the terms of the GNU Library General Public License as 5 published by the Free Software Foundation; either version 2 of the 6 License, or (at your option) any later version. 7 8 The GNU C Library is distributed in the hope that it will be useful, 9 but WITHOUT ANY WARRANTY; without even the implied warranty of 10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 11 Library General Public License for more details. 12 13 You should have received a copy of the GNU Library General Public License 14 along with this library; see the file COPYING.LIB. If not, write to the Free 15 Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 16 USA. */ 17 17 18 18 #ifndef _GLOB_H … … 25 25 #undef __ptr_t 26 26 #if defined __cplusplus || (defined __STDC__ && __STDC__) || defined WINDOWS32 27 # if !defined __GLIBC__ || !defined __P27 # if !defined __GLIBC__ 28 28 # undef __P 29 29 # undef __PMT
Note:
See TracChangeset
for help on using the changeset viewer.