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 1acd083..2ddc1d4 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 f8d3798..f4f7aa1 100644 (file)
@@ -1,5 +1,15 @@
 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
        bit-fields mark and degree if __GNUC__.
 
index 80aee8b..671a123 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 bdede48..d06406a 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 7650205..ad4c9a7 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);