Changeset 1993 for trunk/src/kmk/glob


Ignore:
Timestamp:
Oct 29, 2008, 1:37:51 AM (17 years ago)
Author:
bird
Message:

Merged in current GNU Make code (CVS from 2008-10-28). Ref #55.

Location:
trunk/src/kmk/glob
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/glob/ChangeLog

    r503 r1993  
     12007-12-22  Juan Manuel Guerrero  <juan.guerrero@gmx.de>  (tiny change)
     2
     3        * glob/glob.c [__GNU_LIBRARY__ && __DJGPP__]: Add a realloc
     4        declaration that matches the one in the DJGPP libc.
     5
    162006-02-24  Eli Zaretskii  <eliz@gnu.org>
    27
    38        * glob.c (my_malloc) [WINDOWS32]: Provide a full ISO C prototype,
    4         to avoid compiler warnings.
     9        to avoid compiler warnings.
    510
    6112005-06-25  Paul D. Smith  <psmith@gnu.org>
     
    154159
    155160        * posix/fnmatch.c (fnmatch): Fix \*[*?]+ case to increment name ptr
    156         only for ?s, not for *s.  Fix from Chet Ramey.
     161        only for ?s, not for *s.  Fix from Chet Ramey.
    157162
    158163
    159164
    160165Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997,
    161 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software
     1661998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Free Software
    162167Foundation, Inc.
    163168This file is part of GNU Make.
     
    165170GNU Make is free software; you can redistribute it and/or modify it under the
    166171terms of the GNU General Public License as published by the Free Software
    167 Foundation; either version 2, or (at your option) any later version.
     172Foundation; either version 3 of the License, or (at your option) any later
     173version.
    168174
    169175GNU Make is distributed in the hope that it will be useful, but WITHOUT ANY
     
    172178
    173179You 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.
     180this program.  If not, see <http://www.gnu.org/licenses/>.
  • trunk/src/kmk/glob/Makefile.am

    r503 r1993  
    11# -*-Makefile-*-, or close enough
    22# Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
    3 # 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
     3# 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
    44# This file is part of GNU Make.
    55#
    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.
     6# GNU Make is free software; you can redistribute it and/or modify it under
     7# the terms of the GNU General Public License as published by the Free Software
     8# Foundation; either version 3 of the License, or (at your option) any later
     9# version.
    910#
    1011# 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.
     12# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
     13# FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
     14# details.
    1315#
    1416# 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.
     17# this program.  If not, see <http://www.gnu.org/licenses/>.
    1718
    1819AUTOMAKE_OPTIONS =      foreign
  • trunk/src/kmk/glob/Makefile.ami

    r503 r1993  
    11# Makefile for standalone libglob.a (fnmatch, glob).             -*-Makefile-*-
    22# Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
    3 # 2005, 2006 Free Software Foundation, Inc.
     3# 2005, 2006, 2007 Free Software Foundation, Inc.
    44# This file is part of GNU Make.
    55#
    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.
     6# GNU Make is free software; you can redistribute it and/or modify it under
     7# the terms of the GNU General Public License as published by the Free Software
     8# Foundation; either version 3 of the License, or (at your option) any later
     9# version.
    910#
    1011# 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.
     12# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
     13# FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
     14# details.
    1315#
    1416# 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.
     17# this program.  If not, see <http://www.gnu.org/licenses/>.
    1718
    1819# Ultrix 2.2 make doesn't expand the value of VPATH.
  • trunk/src/kmk/glob/SMakefile

    r503 r1993  
    11# Makefile for standalone distribution of libglob.a (fnmatch, glob).
    22# Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
    3 # 2005, 2006 Free Software Foundation, Inc.
     3# 2005, 2006, 2007 Free Software Foundation, Inc.
    44# This file is part of GNU Make.
    55#
    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.
     6# GNU Make is free software; you can redistribute it and/or modify it under
     7# the terms of the GNU General Public License as published by the Free Software
     8# Foundation; either version 3 of the License, or (at your option) any later
     9# version.
    910#
    1011# 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.
     12# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
     13# FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
     14# details.
    1315#
    1416# 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.
     17# this program.  If not, see <http://www.gnu.org/licenses/>.
    1718
    1819# Ultrix 2.2 make doesn't expand the value of VPATH.
  • trunk/src/kmk/glob/configure.bat

    • Property svn:eol-style changed from native to CRLF
    r503 r1993  
    11@echo off
    22rem Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003,
    3 rem 2004, 2005, 2006 Free Software Foundation, Inc.
     3rem 2004, 2005, 2006, 2007 Free Software Foundation, Inc.
    44rem This file is part of GNU Make.
    5 
     5rem
    66rem GNU Make is free software; you can redistribute it and/or modify it under
    77rem 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 
     8rem Software Foundation; either version 3 of the License, or (at your option)
     9rem any later version.
     10rem
    1111rem GNU Make is distributed in the hope that it will be useful, but WITHOUT
    1212rem ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
    13 rem FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
     13rem FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for.
    1414rem more details.
    15 
     15rem
    1616rem 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.
     17rem with this program.  If not, see <http://www.gnu.org/licenses/>.
    1918
    2019echo Configuring glob for DJGPP
  • trunk/src/kmk/glob/fnmatch.c

    r803 r1993  
    1 /* Copyright (C) 1991, 92, 93, 96, 97, 98, 99 Free Software Foundation, Inc.
     1/* Copyright (C) 1991, 1992, 1993, 1996, 1997, 1998, 1999 Free Software
     2Foundation, Inc.
    23This file is part of the GNU C Library.
    34
  • trunk/src/kmk/glob/fnmatch.h

    r503 r1993  
    1 /* Copyright (C) 1991, 92, 93, 96, 97, 98, 99 Free Software Foundation, Inc.
     1/* Copyright (C) 1991, 1992, 1993, 1996, 1997, 1998, 1999 Free Software
     2Foundation, Inc.
    23This file is part of the GNU C Library.
    34
  • trunk/src/kmk/glob/glob.c

    r1333 r1993  
    1 /* Copyright (C) 1991,92,93,94,95,96,97,98,99 Free Software Foundation, Inc.
     1/* Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999 Free
     2Software Foundation, Inc.
    23
    34This library is free software; you can redistribute it and/or
     
    191192static void *
    192193my_realloc (void *p, unsigned int n)
     194#  elif defined(__DJGPP__)
     195static void *
     196my_realloc (void *p, size_t n)
    193197#  else
    194198static char *
     
    196200     char *p;
    197201     unsigned int n;
    198 # endif
     202#  endif
    199203{
    200204  /* These casts are the for sake of the broken Ultrix compiler,
  • trunk/src/kmk/glob/glob.h

    r503 r1993  
    1 /* Copyright (C) 1991, 92, 95, 96, 97, 98 Free Software Foundation, Inc.
     1/* Copyright (C) 1991, 1992, 1995, 1996, 1997, 1998 Free Software Foundation,
     2Inc.
    23
    34The GNU C Library is free software; you can redistribute it and/or
Note: See TracChangeset for help on using the changeset viewer.