]> git.saurik.com Git - bison.git/commitdiff
* .cvsignore: Add javacomp.sh, javaexec.sh. Is this really
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 4 Feb 2007 07:19:10 +0000 (07:19 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 4 Feb 2007 07:19:10 +0000 (07:19 +0000)
the right spot for these files?
* bootstrap.conf (gnulib_modules): Add c-strcase.
* lib/.cvsignore: Add c-ctype.c c-ctype.h, c-strcasecomp.c,
c-strncasecmp.c.
* src/getargs.c: Include c-strcase.h.
(language_argmatch): Use c_strcasecmp rather than strcasecmp,
to avoid unspecified behavior.

.cvsignore
ChangeLog
bootstrap.conf
lib/.cvsignore
src/getargs.c

index 8b580db44f4f7135e469490582c47cbe87f2e994..2703d7f76fe5fffe7372901bae45fe6aa9e4ea01 100644 (file)
@@ -20,6 +20,8 @@ config.status
 configure
 configure.lineno
 conftest*
 configure
 configure.lineno
 conftest*
+javacomp.sh
+javaexec.sh
 patches
 releases
 stamp-h*
 patches
 releases
 stamp-h*
index 53fe22b00409d516b2a65962b8341e4c5758fb89..3f9eda0be56b2a3a6544821b1c69a946f7a37f82 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2007-02-03  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * .cvsignore: Add javacomp.sh, javaexec.sh.  Is this really
+       the right spot for these files?
+       * bootstrap.conf (gnulib_modules): Add c-strcase.
+       * lib/.cvsignore: Add c-ctype.c c-ctype.h, c-strcasecomp.c,
+       c-strncasecmp.c.
+       * src/getargs.c: Include c-strcase.h.
+       (language_argmatch): Use c_strcasecmp rather than strcasecmp,
+       to avoid unspecified behavior.
+
 2007-02-01  Joel E. Denny  <jdenny@ces.clemson.edu>
 
        * doc/bison.texinfo (Decl Summary): Correct typo.
 2007-02-01  Joel E. Denny  <jdenny@ces.clemson.edu>
 
        * doc/bison.texinfo (Decl Summary): Correct typo.
index 478e71f90a60120b41d98367d045b72f0cf49b9e..1a0df2e2d3ce0f9db1d3e8de666ffa0da96c4d7b 100644 (file)
@@ -1,6 +1,6 @@
 # Bootstrap configuration.
 
 # Bootstrap configuration.
 
-# Copyright (C) 2006 Free Software Foundation, Inc.
+# Copyright (C) 2006, 2007 Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -20,7 +20,8 @@
 
 # gnulib modules used by this package.
 gnulib_modules='
 
 # gnulib modules used by this package.
 gnulib_modules='
-       argmatch config-h configmake dirname error extensions fopen-safer
+       argmatch config-h c-strcase configmake
+       dirname error extensions fopen-safer
        getopt gettext hash inttypes javacomp-script javaexec-script malloc
        mbswidth obstack quote quotearg stdbool stpcpy strerror strtoul
        strverscmp unistd unistd-safer unlocked-io verify xalloc xalloc-die
        getopt gettext hash inttypes javacomp-script javaexec-script malloc
        mbswidth obstack quote quotearg stdbool stpcpy strerror strtoul
        strverscmp unistd unistd-safer unlocked-io verify xalloc xalloc-die
index b6a3389144b2f1f8c46dee17e5085c31d77ffdb6..c2c86105d9ca57260e512b9f3972420d68b3b70a 100644 (file)
@@ -4,6 +4,11 @@ Makefile.in
 argmatch.c
 argmatch.h
 basename.c
 argmatch.c
 argmatch.h
 basename.c
+c-ctype.c
+c-ctype.h
+c-strcase.h
+c-strcasecmp.c
+c-strncasecmp.c
 config.h
 config.hin
 configmake.h
 config.h
 config.hin
 configmake.h
index 0938c6980b732ddae3e11dc6c4eed853d1544235..4ff38fb188594e2ce0373bf6f5dd98c89fe5ccbe 100644 (file)
@@ -25,6 +25,7 @@
 #include "revision.h"
 
 #include <argmatch.h>
 #include "revision.h"
 
 #include <argmatch.h>
+#include <c-strcase.h>
 #include <configmake.h>
 #include <error.h>
 
 #include <configmake.h>
 #include <error.h>
 
@@ -366,7 +367,7 @@ language_argmatch (char const *arg, int prio, location const *loc)
     {
       int i;
       for (i = 0; valid_languages[i].language[0]; i++)
     {
       int i;
       for (i = 0; valid_languages[i].language[0]; i++)
-       if (strcasecmp (arg, valid_languages[i].language) == 0)
+       if (c_strcasecmp (arg, valid_languages[i].language) == 0)
          {
            language_prio = prio;
            language = &valid_languages[i];
          {
            language_prio = prio;
            language = &valid_languages[i];