removed C99 features
[libfirm] / ir / be / test / fehler55.c
index a11bb49..18d779f 100644 (file)
@@ -1,15 +1,17 @@
-typedef struct sv SV;
+#include <stdio.h>
 
-struct sv {
-};
+typedef struct sv {
+}SV ;
 
 typedef struct hek HEK;
 struct hek {
-       char    hek_key[1];
+       char    hek_key[4];
 };
 
+HEK hekimek;
+
 int main() {
-       HEK hekimek;
        (*(SV**) hekimek.hek_key) = (SV*) -2;
+       printf("Result: %d (expected -2)\n", (int) (*(SV**) hekimek.hek_key));
        return 0;
 }