aboutsummaryrefslogtreecommitdiff
path: root/gcc/objc
diff options
context:
space:
mode:
authorBen Elliston <bje@au.ibm.com>2011-01-14 21:38:17 +0000
committerMike Stump <mrs@gcc.gnu.org>2011-01-14 21:38:17 +0000
commit2d66a8d3c1a82c617ca073400eeeb6766b64c768 (patch)
tree67ebae3c812ab72c2de44be51dbf42c836052299 /gcc/objc
parentaeb459fbd1216642787784587ed45bac5c3f17c3 (diff)
downloadgcc-2d66a8d3c1a82c617ca073400eeeb6766b64c768.zip
gcc-2d66a8d3c1a82c617ca073400eeeb6766b64c768.tar.gz
gcc-2d66a8d3c1a82c617ca073400eeeb6766b64c768.tar.bz2
objc-act.c (generate_struct_by_value_array): Do not output a definition for struct_forward_array.
2011-01-14 Ben Elliston <bje@au.ibm.com> * objc-act.c (generate_struct_by_value_array): Do not output a definition for struct_forward_array. From-SVN: r168823
Diffstat (limited to 'gcc/objc')
-rw-r--r--gcc/objc/ChangeLog5
-rw-r--r--gcc/objc/objc-act.c10
2 files changed, 6 insertions, 9 deletions
diff --git a/gcc/objc/ChangeLog b/gcc/objc/ChangeLog
index 5298cfb..780553a 100644
--- a/gcc/objc/ChangeLog
+++ b/gcc/objc/ChangeLog
@@ -1,3 +1,8 @@
+2011-01-14 Ben Elliston <bje@au.ibm.com>
+
+ * objc-act.c (generate_struct_by_value_array): Do not output a
+ definition for struct_forward_array.
+
2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
* objc-act.c (objc_finish_foreach_loop): Mark collection expression
diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c
index 6e69070..cfbdb6f 100644
--- a/gcc/objc/objc-act.c
+++ b/gcc/objc/objc-act.c
@@ -558,15 +558,7 @@ generate_struct_by_value_array (void)
for (i = 31; i >= 0; i--)
if (!aggregate_in_mem[i])
break;
- printf ("#define OBJC_MAX_STRUCT_BY_VALUE %d\n\n", i);
-
- /* The first member of the structure is always 0 because we don't handle
- structures with 0 members */
- printf ("static int struct_forward_array[] = {\n 0");
-
- for (j = 1; j <= i; j++)
- printf (", %d", aggregate_in_mem[j]);
- printf ("\n};\n");
+ printf ("#define OBJC_MAX_STRUCT_BY_VALUE %d\n", i);
}
exit (0);