OSDN Git Service

* testsuite/lib/libjava.exp: Revert 2005-12-01.
[pf3gnuchains/gcc-fork.git] / libobjc / ChangeLog
index 56f1ef8..8273db8 100644 (file)
@@ -1,3 +1,22 @@
+2005-12-12  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       * encoding.c (TYPE_FIELDS): Fix to skip over just _C_STRUCT_B and
+       the name.
+       (get_inner_array_type): Fix to skip over _C_ARY_B and size.
+       (rs6000_special_round_type_align): Update for the ABI fix.
+       (objc_layout_finish_structure): Correct the encoding which is passed to
+       ROUND_TYPE_ALIGN.
+
+2005-12-11  Andrew Pinski  <pinskia@physics.uc.edu>
+
+       PR libobjc/25347
+       * encoding.c (objc_sizeof_type): Don't handle _C_UNION_B special
+       but use the struct layout functions.
+       (objc_alignof_type): Likewise.
+       (objc_layout_structure): Handle _C_UNION_B also.
+       (objc_layout_structure_next_member): Likewise.
+       (objc_layout_finish_structure): Likewise.
+
 2005-12-11  Andrew Pinski  <pinskia@physics.uc.edu>
 
        PR libobjc/25346