diff options
Diffstat (limited to 'gcc-4.9/libobjc')
-rw-r--r-- | gcc-4.9/libobjc/ChangeLog | 17 | ||||
-rw-r--r-- | gcc-4.9/libobjc/encoding.c | 2 |
2 files changed, 19 insertions, 0 deletions
diff --git a/gcc-4.9/libobjc/ChangeLog b/gcc-4.9/libobjc/ChangeLog index 5a810fc08..9d7969bc4 100644 --- a/gcc-4.9/libobjc/ChangeLog +++ b/gcc-4.9/libobjc/ChangeLog @@ -1,3 +1,20 @@ +2014-07-28 Ulrich Weigand <uweigand@de.ibm.com> + + PR libobjc/61920 + * encoding.c (rs6000_special_adjust_field_align_p): Use definition + that matches the 4.9 branch ABI. + +2014-07-27 Alan Modra <amodra@gmail.com> + Matthias Klose <doko@ubuntu.com> + + PR libobjc/61920 + + * encoding.c: Define rs6000_special_adjust_field_align_p. + +2014-07-16 Release Manager + + * GCC 4.9.1 released. + 2014-04-22 Release Manager * GCC 4.9.0 released. diff --git a/gcc-4.9/libobjc/encoding.c b/gcc-4.9/libobjc/encoding.c index 7ecc812a9..c476f22ad 100644 --- a/gcc-4.9/libobjc/encoding.c +++ b/gcc-4.9/libobjc/encoding.c @@ -192,6 +192,8 @@ _darwin_rs6000_special_round_type_align (const char *struc, int comp, int spec) ? MAX (MAX (COMPUTED, SPECIFIED), 64) \ : MAX (COMPUTED, SPECIFIED));}) +#define rs6000_special_adjust_field_align_p(FIELD, COMPUTED) \ + (TARGET_ALTIVEC && TREE_CODE (TREE_TYPE (FIELD)) == VECTOR_TYPE) /* Skip a variable name, enclosed in quotes ("). */ static inline |