+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.
+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)