Add -std=gnu89 to some tests which evidently target C89-only language
features.
gcc/testsuite/
* gcc.c-torture/compile/920501-11.c: Compile with -std=gnu89.
* gcc.c-torture/compile/920501-23.c: Likewise.
* gcc.c-torture/compile/920501-8.c: Likewise.
* gcc.c-torture/compile/920701-1.c: Likewise.
* gcc.c-torture/compile/930529-1.c: Likewise.
+/* { dg-additional-options "-std=gnu89" } */
typedef struct{int s;}S;foo(){int i=(int)&(S){(void*)((int)&(S){1})};}
+/* { dg-additional-options "-std=gnu89" } */
typedef unsigned char qi;
typedef unsigned short hi;
typedef unsigned long si;
+/* { dg-additional-options "-std=gnu89" } */
x(int*p){int x=p;}
+/* { dg-additional-options "-std=gnu89" } */
f(char*c){extern char a[],b[];return a+(b-c);}
/* { dg-require-effective-target untyped_assembly } */
+/* { dg-additional-options "-std=gnu89" } */
struct r
{