pr24049.c: Fix implicit declarations.
authorMarek Polacek <polacek@redhat.com>
Thu, 2 Oct 2014 18:14:27 +0000 (18:14 +0000)
committerMarek Polacek <mpolacek@gcc.gnu.org>
Thu, 2 Oct 2014 18:14:27 +0000 (18:14 +0000)
* gcc.dg/vect/pr24049.c: Fix implicit declarations.
* gcc.dg/vect/pr37730.c: Likewise.
* gcc.dg/vect/pr52870.c: Likewise.
* gcc.dg/vect/pr60092-2.c: Likewise.
* gcc.dg/vect/pr60092.c: Likewise.
* gcc.dg/vect/vect-reduc-sad.c: Likewise.
* gcc.dg/vect/pr26359.c: Fix defaulting to int.
* gcc.dg/vect/pr31041.c: Likewise.
* gcc.dg/vect/pr32216.c: Likewise.
* gcc.dg/vect/pr32224.c: Likewise.
* gcc.dg/vect/pr32366.c: Likewise.
* gcc.dg/vect/pr33866.c: Likewise.
* gcc.dg/vect/pr43430-2.c: Likewise.
* gcc.dg/vect/pr43842.c: Likewise.
* gcc.dg/vect/vect-1.c: Likewise.
* gcc.dg/vect/vect-1-big-array.c: Likewise.
* gcc.dg/vect/vect-93.c: Likewise.
* gcc.dg/vect/pr28952.c: Fix implicit declarations and
defaulting to int.

From-SVN: r215814

19 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/vect/pr24049.c
gcc/testsuite/gcc.dg/vect/pr26359.c
gcc/testsuite/gcc.dg/vect/pr28952.c
gcc/testsuite/gcc.dg/vect/pr31041.c
gcc/testsuite/gcc.dg/vect/pr32216.c
gcc/testsuite/gcc.dg/vect/pr32224.c
gcc/testsuite/gcc.dg/vect/pr32366.c
gcc/testsuite/gcc.dg/vect/pr33866.c
gcc/testsuite/gcc.dg/vect/pr37730.c
gcc/testsuite/gcc.dg/vect/pr43430-2.c
gcc/testsuite/gcc.dg/vect/pr43842.c
gcc/testsuite/gcc.dg/vect/pr52870.c
gcc/testsuite/gcc.dg/vect/pr60092-2.c
gcc/testsuite/gcc.dg/vect/pr60092.c
gcc/testsuite/gcc.dg/vect/vect-1-big-array.c
gcc/testsuite/gcc.dg/vect/vect-1.c
gcc/testsuite/gcc.dg/vect/vect-93.c
gcc/testsuite/gcc.dg/vect/vect-reduc-sad.c

index d9aa1e5dd2116a667a4b57b636f33668a69b9cab..3359108de308a34f8d91e4e7178e4c89476cdbe7 100644 (file)
@@ -1,3 +1,25 @@
+2014-10-02  Marek Polacek  <polacek@redhat.com>
+
+       * gcc.dg/vect/pr24049.c: Fix implicit declarations.
+       * gcc.dg/vect/pr37730.c: Likewise.
+       * gcc.dg/vect/pr52870.c: Likewise.
+       * gcc.dg/vect/pr60092-2.c: Likewise.
+       * gcc.dg/vect/pr60092.c: Likewise.
+       * gcc.dg/vect/vect-reduc-sad.c: Likewise.
+       * gcc.dg/vect/pr26359.c: Fix defaulting to int.
+       * gcc.dg/vect/pr31041.c: Likewise.
+       * gcc.dg/vect/pr32216.c: Likewise.
+       * gcc.dg/vect/pr32224.c: Likewise.
+       * gcc.dg/vect/pr32366.c: Likewise.
+       * gcc.dg/vect/pr33866.c: Likewise.
+       * gcc.dg/vect/pr43430-2.c: Likewise.
+       * gcc.dg/vect/pr43842.c: Likewise.
+       * gcc.dg/vect/vect-1.c: Likewise.
+       * gcc.dg/vect/vect-1-big-array.c: Likewise.
+       * gcc.dg/vect/vect-93.c: Likewise.
+       * gcc.dg/vect/pr28952.c: Fix implicit declarations and
+       defaulting to int.
+
 2014-10-02  Paolo Carlini  <paolo.carlini@oracle.com>
 
        PR c++/53025
index ee03fe3ea8116b544dcb0915f17963f5f48e9c5e..a7798bd2bd10a772a77102dd70d263fc9222bd18 100644 (file)
@@ -1,6 +1,8 @@
 /* { dg-do compile } */
 /* { dg-options "-O1 -ftree-vectorize --param ggc-min-heapsize=0 --param ggc-min-expand=0" } */
 
+void unscrunch (unsigned char *, int *);
+
 int DES_CBCUpdate(unsigned char * output, int len)
 {
   int work[2];
index 7a0cb0daca90dbc5a7caf5d521b3f3fed5fe13bd..cf74388a596c2c99bcaf9cde6b6ce247ea82f83e 100644 (file)
@@ -4,6 +4,7 @@
 
 int a[256], b[256], c[256];
 
+void
 foo () {
   int i;
 
index 7305e607cfb882b33f99ddfa26f38dd6ba4b4218..fb54aed695efbe2c2d0d080af50b0c54e2dbb062 100644 (file)
@@ -15,6 +15,8 @@ struct packet_spaceship_info
 {
   char structure[32 + 1];
 };
+void lsend_packet_spaceship_info (struct packet_spaceship_info *);
+void
 send_spaceship_info (void)
 {
   int j;
index 361b358b8790886e207bc3dd9cd2adb233d44101..ad8d119f73f357fb20648b50030f40d37c486baf 100644 (file)
@@ -9,6 +9,7 @@ struct UNewTrie
   int index[(0x110000 >> 1)];
 };
 typedef struct UNewTrie UNewTrie;
+void
 utrie_open_3_4 ()
 {
   UNewTrie *trie;
index cf2744125ece33089a536360e072073541e84621..b15f7399c403626f4741a10cf5a2f5befbfe371c 100644 (file)
@@ -3,6 +3,7 @@
 
 unsigned int wlookup2[203];
 
+void
 SetSoundVariables (int x)
 {
   for (x = 1; x < 32; x++)
index 6f3a36b4b56928d346daf73bb93cc121394697ac..df9728fe20238e54111304065fff3ac4fe6c6845 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do compile } */
 typedef unsigned long int *mp_ptr;
 typedef const unsigned long int *mp_srcptr;
+void
 gmpz_export (void *data)
 {
   mp_srcptr zp;
index e83d579e946d556dff87697e7bc5883aeb3213c6..7ea0c973dc60c4f634b73c793cb5cdfbf44bfe48 100644 (file)
@@ -3,6 +3,7 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target vect_float } */
 
+void
 stream_test (void)
 {
   static float input[20];
index 8adb2e7edc120e1e4213692fe34d083cc11b32a9..c869226f7184f0ec5d7e419f5420b97362508f90 100644 (file)
@@ -8,7 +8,7 @@ typedef struct
 }
 fill_iter_info;
 
-extern H5Diterate (fill_iter_info *);
+extern int H5Diterate (fill_iter_info *);
 
 void test_select_fill_hyper_simple (long *offset)
 {
index 876f5499ea8b2af0518f8693363098143b58c78d..1f03584564fdd7a54986e07a69789eb94c408ba5 100644 (file)
@@ -1,6 +1,8 @@
 /* PR middle-end/37730 */
 /* { dg-do compile } */
 
+void sdp_seq_alloc (void *);
+
 void
 add_opush (void)
 {
index 16f53dacc66cd71e16e2a78045b52ae8c25029c4..bc37f1141c9f93c66c933e6fee915dc1c5bb4bc6 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target vect_int } */
 typedef unsigned char uint8_t;
+int
 vsad16_c (void *c, uint8_t * s1, uint8_t * s2, int stride, int h)
 {
   int score = 0;
index 593404ffbcb78a179751bcb5a078ddb714ba2e47..6ebb00f97155bbef431c4e7f48b533e45cc29307 100644 (file)
@@ -30,6 +30,7 @@ int16_t g_4;
 int8_t g_4_8;
 uint32_t g_9[1];
 uint32_t g_9_8[2];
+void
 int161 (void)
 {
   int32_t l_2;
@@ -38,6 +39,7 @@ int161 (void)
     g_9[0] ^= safe_rshift_func_int16_t_s_u (g_4, 1);
 }
 
+int
 int81 (void)
 {
   int32_t l_2;
index 38518508bf6674e325e609534aa069c702a4c64a..7b185eef6bf689057b116e768b111f780ec22f17 100644 (file)
@@ -1,6 +1,8 @@
 /* { dg-do compile } */
 /* { dg-options "-O1 -ftree-vectorize" } */
 
+void foo (unsigned long int);
+
 long
 test (int *x)
 {
index 7d2eb6e80eafdde48f55d9af30dccf2f653ae54a..6120d96b4de9123b690b1daa8040dc7b50bbd211 100644 (file)
@@ -1,6 +1,9 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target vect_int } */
 
+int posix_memalign(void **memptr, __SIZE_TYPE__ alignment, __SIZE_TYPE__ size);
+void bar (int *);
+
 int *foo (int n)
 {
   int *p;
index e03c625b489a1d4fb6f5d56e6a35862fd1ee3eef..a607ecaa2464d98948941c74559f46b7e7343a64 100644 (file)
@@ -1,6 +1,8 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target vect_int } */
 
+void bar (int *);
+
 int *foo (int n)
 {
   int *p = __builtin_aligned_alloc (256, n * sizeof (int));
index 4c0f532b46813e6f7bfcc62647551475eab0b9cc..a9ecf7f31cffcd5cddb65ea65d94227e3351fdb6 100644 (file)
@@ -10,6 +10,7 @@ void sbar (short *);
 
 /* multiple loops */
 
+void
 foo (int n)
 {
   float a[N+1];
index 04392ea78dab22007fa617ee4a6728e889a2e43b..bc12ce54d24c6dbeeb0e6cc1d663d226c1cfca64 100644 (file)
@@ -10,6 +10,7 @@ void sbar (short *);
 
 /* multiple loops */
 
+void
 foo (int n)
 {
   float a[N+1];
index 1065a6ec1c1d51ac49551217f499c9d4ccc7afa1..9b5bc7797e789321105092c8687f9c273c54825c 100644 (file)
@@ -6,7 +6,7 @@
 #define N 3001
 
 
-__attribute__ ((noinline))
+__attribute__ ((noinline)) int
 main1 (float *pa)
 {
   int i;
index 15a625f6a30dc98d7e2bae8c52164f48fc106d0e..e5879e01f951869ec92cf7527e302e30cf83482a 100644 (file)
@@ -8,6 +8,7 @@
 
 unsigned char X[N] __attribute__ ((__aligned__(__BIGGEST_ALIGNMENT__)));
 unsigned char Y[N] __attribute__ ((__aligned__(__BIGGEST_ALIGNMENT__)));
+int abs (int);
 
 /* Sum of absolute differences between arrays of unsigned char types.
    Detected as a sad pattern.