abs-1-lib.c, [...]: Add missing prototypes.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Fri, 1 Apr 2005 13:31:28 +0000 (13:31 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Fri, 1 Apr 2005 13:31:28 +0000 (13:31 +0000)
* gcc.c-torture/execute/builtins/abs-1-lib.c,
gcc.c-torture/execute/builtins/fputs-lib.c,
gcc.c-torture/execute/builtins/lib/fprintf.c,
gcc.c-torture/execute/builtins/lib/main.c,
gcc.c-torture/execute/builtins/lib/memcmp.c,
gcc.c-torture/execute/builtins/lib/memmove.c,
gcc.c-torture/execute/builtins/lib/mempcpy.c,
gcc.c-torture/execute/builtins/lib/memset.c,
gcc.c-torture/execute/builtins/lib/printf.c,
gcc.c-torture/execute/builtins/lib/sprintf.c,
gcc.c-torture/execute/builtins/lib/stpcpy.c,
gcc.c-torture/execute/builtins/lib/strchr.c,
gcc.c-torture/execute/builtins/lib/strcmp.c,
gcc.c-torture/execute/builtins/lib/strcpy.c,
gcc.c-torture/execute/builtins/lib/strcspn.c,
gcc.c-torture/execute/builtins/lib/strlen.c,
gcc.c-torture/execute/builtins/lib/strncat.c,
gcc.c-torture/execute/builtins/lib/strncmp.c,
gcc.c-torture/execute/builtins/lib/strncpy.c,
gcc.c-torture/execute/builtins/lib/strrchr.c,
gcc.c-torture/execute/builtins/lib/strspn.c,
gcc.c-torture/execute/builtins/lib/strstr.c,
gcc.c-torture/execute/builtins/memops-asm-lib.c,
gcc.c-torture/execute/builtins/strlen-2.c,
gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
prototypes.

From-SVN: r97385

26 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/builtins/abs-1-lib.c
gcc/testsuite/gcc.c-torture/execute/builtins/fputs-lib.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/fprintf.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/main.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/memcmp.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/memmove.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/mempcpy.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/memset.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/printf.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/sprintf.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/stpcpy.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strchr.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strcmp.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strcpy.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strcspn.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strlen.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strncat.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strncmp.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strncpy.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strrchr.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strspn.c
gcc/testsuite/gcc.c-torture/execute/builtins/lib/strstr.c
gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm-lib.c
gcc/testsuite/gcc.c-torture/execute/builtins/strlen-2.c
gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm-lib.c

index f68ff93..0052931 100644 (file)
@@ -1,3 +1,32 @@
+2005-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * gcc.c-torture/execute/builtins/abs-1-lib.c,
+       gcc.c-torture/execute/builtins/fputs-lib.c,
+       gcc.c-torture/execute/builtins/lib/fprintf.c,
+       gcc.c-torture/execute/builtins/lib/main.c,
+       gcc.c-torture/execute/builtins/lib/memcmp.c,
+       gcc.c-torture/execute/builtins/lib/memmove.c,
+       gcc.c-torture/execute/builtins/lib/mempcpy.c,
+       gcc.c-torture/execute/builtins/lib/memset.c,
+       gcc.c-torture/execute/builtins/lib/printf.c,
+       gcc.c-torture/execute/builtins/lib/sprintf.c,
+       gcc.c-torture/execute/builtins/lib/stpcpy.c,
+       gcc.c-torture/execute/builtins/lib/strchr.c,
+       gcc.c-torture/execute/builtins/lib/strcmp.c,
+       gcc.c-torture/execute/builtins/lib/strcpy.c,
+       gcc.c-torture/execute/builtins/lib/strcspn.c,
+       gcc.c-torture/execute/builtins/lib/strlen.c,
+       gcc.c-torture/execute/builtins/lib/strncat.c,
+       gcc.c-torture/execute/builtins/lib/strncmp.c,
+       gcc.c-torture/execute/builtins/lib/strncpy.c,
+       gcc.c-torture/execute/builtins/lib/strrchr.c,
+       gcc.c-torture/execute/builtins/lib/strspn.c,
+       gcc.c-torture/execute/builtins/lib/strstr.c,
+       gcc.c-torture/execute/builtins/memops-asm-lib.c,
+       gcc.c-torture/execute/builtins/strlen-2.c,
+       gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
+       prototypes.
+
 2005-04-01  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
index 48a9553..beb8325 100644 (file)
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <stddef.h>
+extern void abort (void);
 extern int inside_main;
 extern size_t strlen(const char *);
 int
index be2a63b..e67003e 100644 (file)
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <stdarg.h>
+extern void abort (void);
 extern int inside_main;
 
 int
index 29569b7..e15ad66 100644 (file)
@@ -5,6 +5,7 @@
    Written by Jakub Jelinek, June 23, 2003.  */
 
 typedef __SIZE_TYPE__ size_t;
+extern size_t strlen (const char *);
 extern char *strcpy (char *, const char *);
 extern int memcmp (const void *, const void *, size_t);
 extern void abort (void);
index a031821..a031a56 100644 (file)
@@ -1,10 +1,16 @@
+extern void abort (void);
+typedef __SIZE_TYPE__ size_t;
+extern size_t strlen(const char *);
+extern char *strchr(const char *, int);
+extern int strcmp(const char *, const char *);
+extern int strncmp(const char *, const char *, size_t);
 extern int inside_main;
 extern const char *p;
 
 char *
 my_strstr (const char *s1, const char *s2)
 {
-  __SIZE_TYPE__ len = strlen (s2);
+  const size_t len = strlen (s2);
 
 #ifdef __OPTIMIZE__
   /* If optimizing, we should be called only in the strstr (foo + 2, p)