merge from gcc
authorDJ Delorie <dj@redhat.com>
Thu, 14 Apr 2005 02:22:18 +0000 (02:22 +0000)
committerDJ Delorie <dj@redhat.com>
Thu, 14 Apr 2005 02:22:18 +0000 (02:22 +0000)
include/ChangeLog
include/ChangeLog-9103
include/libiberty.h
libiberty/ChangeLog
libiberty/argv.c

index 1acd08309810ec967471acc5af69945d03c250df..2ddc1d420964333903571b2a4a53ad333ab1d75d 100644 (file)
@@ -1,3 +1,8 @@
+2005-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * libiberty.h (fopen_unlocked, fdopen_unlocked, freopen_unlocked):
+       Remove parameter names.
+
 2005-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * libiberty.h (fopen_unlocked, fdopen_unlocked, freopen_unlocked):
index f8d3798083e43a7a4c0d6182f9ba45af5e71da36..f4f7aa1a5e1c9558449df634b70c35ac78411766 100644 (file)
@@ -1,3 +1,13 @@
+2003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
+
+       * include/fibheap.h (fibnode): Use __extension__ for
+       bit-fields mark and degree if __GNUC__.
+
+2003-12-18  Kazu Hirata  <kazu@cs.umass.edu>
+
+       * include/fibheap.h (fibnode): Use unsigned long int for
+       bit-fields if __GNUC__ is defined.
+
 2003-12-19  Andreas Tobler  <a.tobler@schweiz.ch>
 
        * fibheap.h (fibnode): Use __extension__ for
index 80aee8b946061ef57c66eea4104f643831305a1e..671a1239c65d078428e0fa12c827a13bee2a410f 100644 (file)
@@ -52,9 +52,9 @@ extern "C" {
    the stream is setup to avoid any multi-threaded locking.  Otherwise
    return the FILE pointer unchanged.  */
 
-extern FILE *fopen_unlocked (const char *path, const char *mode);
-extern FILE *fdopen_unlocked (int fildes, const char *mode);
-extern FILE *freopen_unlocked (const char *path, const char *mode, FILE *stream);
+extern FILE *fopen_unlocked (const char *, const char *);
+extern FILE *fdopen_unlocked (int, const char *);
+extern FILE *freopen_unlocked (const char *, const char *, FILE *);
 
 /* Build an argument vector from a string.  Allocates memory using
    malloc.  Use freeargv to free the vector.  */
index bdede48bbc961d46f0ffcee419cf4338242c0b8f..d06406a3e876832a70c84d163f9aff63c1f24948 100644 (file)
@@ -1,3 +1,8 @@
+2005-04-13  Gabriel Dos Reis  <gdr@integrable-solutions.net>
+
+       * argv.c (dupargv): Allocate space of argv[argc], not 
+       sizeof(char *) of that amount.  Cast result to char *.
+
 2005-04-12  Gabriel Dos Reis  <gdr@integrable-solutions.net>
 
        * regex.c (wcs_re_match_2_internal, byte_re_match_2_internal):
index 76502058d3eee64feabebac84967c9d9a2541f2a..ad4c9a79388aef37350af5a96b7366c0a7771e0e 100644 (file)
@@ -77,7 +77,7 @@ dupargv (char **argv)
   for (argc = 0; argv[argc] != NULL; argc++)
     {
       int len = strlen (argv[argc]);
-      copy[argc] = malloc (sizeof (char *) * (len + 1));
+      copy[argc] = (char *) malloc (len + 1);
       if (copy[argc] == NULL)
        {
          freeargv (copy);