mirror of
https://github.com/gcc-mirror/gcc.git
synced 2026-05-06 14:59:39 +02:00
fixup libobjc's usage of PCC_BITFIELD_TYPE_MATTERS
libobjc/ChangeLog: * encoding.c (objc_layout_structure_next_member): check value of PCC_BITFIELD_TYPE_MATTERS instead of if it is defined. From-SVN: r222605
This commit is contained in:
committed by
Trevor Saunders
parent
631dc4f85e
commit
e022edafa0
@@ -1,3 +1,8 @@
|
||||
2015-04-29 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
|
||||
|
||||
* encoding.c (objc_layout_structure_next_member): Check the value of
|
||||
PCC_BITFIELD_TYPE_MATTERS not if it is defined.
|
||||
|
||||
2015-02-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
PR libobjc/63765
|
||||
|
||||
@@ -1167,7 +1167,7 @@ objc_layout_structure_next_member (struct objc_struct_layout *layout)
|
||||
/* Record must have at least as much alignment as any field.
|
||||
Otherwise, the alignment of the field within the record
|
||||
is meaningless. */
|
||||
#ifndef PCC_BITFIELD_TYPE_MATTERS
|
||||
#if !PCC_BITFIELD_TYPE_MATTERS
|
||||
layout->record_align = MAX (layout->record_align, desired_align);
|
||||
#else /* PCC_BITFIELD_TYPE_MATTERS */
|
||||
if (*type == _C_BFLD)
|
||||
|
||||
Reference in New Issue
Block a user