From: Jason Duerstock Date: Sun, 3 Dec 2017 15:50:07 +0000 (+0100) Subject: test: Fix nlist(3) unit test on IA64 X-Git-Tag: 0.8.7~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ceac74e91411d3f7dbbc42d772f3500c47c7cec;p=thirdparty%2Flibbsd.git test: Fix nlist(3) unit test on IA64 On IA64 this is only the case in the ELF binary, but it gets normalized when loaded at run-time. Fixes: https://bugs.debian.org/881611 Signed-off-by: Guillem Jover --- diff --git a/test/nlist.c b/test/nlist.c index 893176e..c76d9e7 100644 --- a/test/nlist.c +++ b/test/nlist.c @@ -69,8 +69,8 @@ main(int argc, char **argv) rc = nlist(argv[0], nl); assert(rc == 0); -#if defined(__ia64__) || (defined(__powerpc64__) && _CALL_ELF == 1) - /* On IA64 and PowerPC 64-bit ELFv1, the functions are stored in +#if defined(__powerpc64__) && _CALL_ELF == 1 + /* On PowerPC 64-bit ELFv1, the functions are stored in * the .text sections but they are accessed through a function * descriptor stored in a data section, for example for PowerPC * 64-bit that section is called .opd. */