From 98b383e49710da94d4f12f4791f079df17b439f5 Mon Sep 17 00:00:00 2001
From: Alan Modra <amodra@gmail.com>
Date: Sun, 27 Jul 2014 22:45:17 +0930
Subject: [PATCH] re PR libobjc/61920 (libobjc has undefined symbols on
 powerpc*-linux-gnu)

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.

Co-Authored-By: Matthias Klose <doko@ubuntu.com>

From-SVN: r213097
---
 libobjc/ChangeLog  | 7 +++++++
 libobjc/encoding.c | 1 +
 2 files changed, 8 insertions(+)

diff --git a/libobjc/ChangeLog b/libobjc/ChangeLog
index 2775444b062a..6559fcce24c7 100644
--- a/libobjc/ChangeLog
+++ b/libobjc/ChangeLog
@@ -1,3 +1,10 @@
+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-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
 
 	Update copyright years
diff --git a/libobjc/encoding.c b/libobjc/encoding.c
index 7ecc812a9546..a603b8c3c7a8 100644
--- a/libobjc/encoding.c
+++ b/libobjc/encoding.c
@@ -192,6 +192,7 @@ _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) 0
 
 /* Skip a variable name, enclosed in quotes (").  */
 static inline
-- 
GitLab