+2004-07-09 Andrew Pinski <apinski@apple.com>
+
+ * objc/objc-act.c (build_module_descriptor): Mark UOBJC_MODULES_decl as
+ always referenced.
+ (synth_forward_declarations): Likewise for UOBJC_CLASS_decl and
+ UOBJC_METACLASS_decl.
+
2004-07-09 James E Wilson <wilson@specifixinc.com>
PR target/16364
* config/ia64/ia64.c (ia64_function_arg): For a single element HFA,
do return a parallel if hfa_mode == XFmode and mode == TImode.
-2004-07-09 Jan Beulich <jbeulich@novell.com>
+2004-07-09 Jan Beulich <jbeulich@novell.com>
* c-typeck.c (build_unary_op): include VECTOR_TYPE in set of codes
permissible for unary plus.
-2004-07-09 Jan Beulich <jbeulich@novell.com>
+2004-07-09 Jan Beulich <jbeulich@novell.com>
* builtin-types.def (BT_UINT): Rename from BT_UNSIGNED.
(BT_FN_UINT): Rename from BT_FN_UNSIGNED.
/* Mark the decl to avoid "defined but not used" warning. */
DECL_IN_SYSTEM_HEADER (UOBJC_MODULES_decl) = 1;
+
+ mark_decl_referenced (UOBJC_MODULES_decl);
/* Generate a constructor call for the module descriptor.
This code was generated by reading the grammar rules
/* static struct objc_class _OBJC_METACLASS_<my_name>; */
UOBJC_METACLASS_decl = build_metadata_decl ("_OBJC_METACLASS",
objc_class_template);
+
+ mark_decl_referenced (UOBJC_CLASS_decl);
+ mark_decl_referenced (UOBJC_METACLASS_decl);
/* Pre-build the following entities - for speed/convenience. */