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:
parent
631dc4f85e
commit
e022edafa0
2 changed files with 6 additions and 1 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Reference in a new issue