This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH] Properly handle indirect functions in ABI check on powerpc64
- From: Andreas Schwab <schwab at suse dot de>
- To: libc-alpha at sourceware dot org
- Date: Wed, 28 Nov 2012 10:25:41 +0100
- Subject: [PATCH] Properly handle indirect functions in ABI check on powerpc64
On ppc64 function symbols are always in .opd.
Andreas.
* scripts/abilist.awk: Also handle indirect functions in .opd
section.
diff --git a/scripts/abilist.awk b/scripts/abilist.awk
index 1c1d41d..6d58f66 100644
--- a/scripts/abilist.awk
+++ b/scripts/abilist.awk
@@ -81,7 +81,7 @@ $2 == "g" || $2 == "w" && (NF == 7 || NF == 8) {
type = "F";
size = "";
}
- else if (type == "iD" && $4 == ".text") {
+ else if (type == "iD" && ($4 == ".text" || $4 == ".opd")) {
# Indirect functions.
type = "F";
size = "";
--
1.8.0.1
--
Andreas Schwab, SUSE Labs, schwab@suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."