[Bug objc/22274] [4.1 Regression] string[12].m fails with the gnu runtime

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Sat Jul 2 04:06:00 GMT 2005


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-07-02 04:06 -------
This was caused by:
2005-06-29  Ziemowit Laski  <zlaski@apple.com>

        * objc-act.c (objc_build_internal_const_str_type): New function.
        (check_string_class_template): Use objc_get_class_ivars() instead
        of TYPE_FIELDS() to retrieve ivar list.
        (AT_LEAST_AS_LARGE_AS): Check the size of each field's type rather
        than the field itself.
        (objc_build_string_object): Synthesize a "__builtin_ObjCString"
        type and use it to lay out compile-time string objects.
        * objc-act.h (OCTI_INTERNAL_CNST_STR_TYPE, internal_const_str_type):
        New.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22274



More information about the Gcc-bugs mailing list