From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/7429 Path: news.gmane.org!not-for-mail From: Justin Cormack Newsgroups: gmane.linux.lib.musl.general Subject: ppc fix Date: Sat, 18 Apr 2015 23:10:17 +0100 Message-ID: Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=047d7ba97384454ff3051406f686 X-Trace: ger.gmane.org 1429395036 27427 80.91.229.3 (18 Apr 2015 22:10:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 18 Apr 2015 22:10:36 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-7442-gllmg-musl=m.gmane.org@lists.openwall.com Sun Apr 19 00:10:36 2015 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Yjawd-0005XG-2u for gllmg-musl@m.gmane.org; Sun, 19 Apr 2015 00:10:35 +0200 Original-Received: (qmail 30116 invoked by uid 550); 18 Apr 2015 22:10:33 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 30081 invoked from network); 18 Apr 2015 22:10:28 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=specialbusservice.com; s=google; h=mime-version:date:message-id:subject:from:to:content-type; bh=aFqLngPb5qGod7SFmS4Z8Ndx0BzcVP6Q1tCx8EGl8KQ=; b=HOwI3GHFPMqM6wmhI+hp5yVeYgOu+7CLW43t8UUQE7Rm8T8tXAbLbkoUNYqt54m92m tNxfUluKgUJkEBVXWCDUNwtV6D8TKk8YB3FhD3SUoT7yG7ZouByU1PNDWLx66RC92iIR vWKlfftoSfBbcpsXczZggAHD5356dlfOURtdY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :content-type; bh=aFqLngPb5qGod7SFmS4Z8Ndx0BzcVP6Q1tCx8EGl8KQ=; b=jU3z2GDFMr7qfG+ctzqfTmobdO9Uyy6ZfcpJl9/5ZhWRD0h6RjvE87lK6YIxSGRbly D8p/ABRbqIra+/z9WToAYleHbO7lEPiGF4bJIhtzk+Grapwwv+WKrHf1t90c/hZFKc2E EY7UCTQtMN4cyvgcqW5xsnatY1Qd/IgLq7U3ogyQTgghyy8GVOuHhiuuQaujMllWY40h VAuIQwKLduMC2Bv4YHu24IVU4K7fqKQA93dTC+qkGLTM1nuZi+WaN/QF/VzX3+Vcku22 om9+VNiZD2hiQQmy4l7rKowj2WvhUl3r773NyrAVebz9fdyhUjH5kd2Va5gUNILm5Urm Hh2Q== X-Gm-Message-State: ALoCoQlLdHRgYSelx3kt+G/7dCCvvBnHYHSwitKfeHatY5NolRMe/uXPIXjQ0lh0tmFpZ33uNSXF X-Received: by 10.194.59.4 with SMTP id v4mr18261912wjq.54.1429395017632; Sat, 18 Apr 2015 15:10:17 -0700 (PDT) Xref: news.gmane.org gmane.linux.lib.musl.general:7429 Archived-At: --047d7ba97384454ff3051406f686 Content-Type: text/plain; charset=UTF-8 Starting to look at powerppc64, can you apply the following patch to fix the detection macro, it is __PPC64__ not __PPC64. Attached as well in case MTA mangles it. Justin diff --git a/arch/powerpc/bits/syscall.h b/arch/powerpc/bits/syscall.h index acd825a..a3c2c90 100644 --- a/arch/powerpc/bits/syscall.h +++ b/arch/powerpc/bits/syscall.h @@ -194,7 +194,7 @@ #define __NR_vfork 189 #define __NR_ugetrlimit 190 #define __NR_readahead 191 -#if !defined(__PPC64) || defined(__ABI32) +#if !defined(__PPC64__) || defined(__ABI32) #define __NR_mmap2 192 #define __NR_truncate64 193 #define __NR_ftruncate64 194 @@ -208,7 +208,7 @@ #define __NR_multiplexer 201 #define __NR_getdents64 202 #define __NR_pivot_root 203 -#if !defined(__PPC64) || defined(__ABI32) +#if !defined(__PPC64__) || defined(__ABI32) #define __NR_fcntl64 204 #endif #define __NR_madvise 205 @@ -231,7 +231,7 @@ #define __NR_sched_setaffinity 222 #define __NR_sched_getaffinity 223 #define __NR_tuxcall 225 -#if !defined(__PPC64) || defined(__ABI32) +#if !defined(__PPC64__) || defined(__ABI32) #define __NR_sendfile64 226 #endif #define __NR_io_setup 227 @@ -261,7 +261,7 @@ #define __NR_utimes 251 #define __NR_statfs64 252 #define __NR_fstatfs64 253 -#if !defined(__PPC64) || defined(__ABI32) +#if !defined(__PPC64__) || defined(__ABI32) #define __NR_fadvise64_64 254 #endif #define __NR_rtas 255 @@ -299,7 +299,7 @@ #define __NR_mknodat 288 #define __NR_fchownat 289 #define __NR_futimesat 290 -#if defined(__PPC64) && !defined(__ABI32) +#if defined(__PPC64__) && !defined(__ABI32) #define __NR_newfstatat 291 #else #define __NR_fstatat64 291 @@ -576,7 +576,7 @@ #define SYS_vfork 189 #define SYS_ugetrlimit 190 #define SYS_readahead 191 -#if !defined(__PPC64) || defined(__ABI32) +#if !defined(__PPC64__) || defined(__ABI32) #define SYS_mmap2 192 #define SYS_truncate64 193 #define SYS_ftruncate64 194 @@ -590,7 +590,7 @@ #define SYS_multiplexer 201 #define SYS_getdents64 202 #define SYS_pivot_root 203 -#if !defined(__PPC64) || defined(__ABI32) +#if !defined(__PPC64__) || defined(__ABI32) #define SYS_fcntl64 204 #endif #define SYS_madvise 205 @@ -613,7 +613,7 @@ #define SYS_sched_setaffinity 222 #define SYS_sched_getaffinity 223 #define SYS_tuxcall 225 -#if !defined(__PPC64) || defined(__ABI32) +#if !defined(__PPC64__) || defined(__ABI32) #define SYS_sendfile64 226 #endif #define SYS_io_setup 227 @@ -643,7 +643,7 @@ #define SYS_utimes 251 #define SYS_statfs64 252 #define SYS_fstatfs64 253 -#if !defined(__PPC64) || defined(__ABI32) +#if !defined(__PPC64__) || defined(__ABI32) #define SYS_fadvise64_64 254 #endif #define SYS_rtas 255 @@ -681,7 +681,7 @@ #define SYS_mknodat 288 #define SYS_fchownat 289 #define SYS_futimesat 290 -#if defined(__PPC64) && !defined(__ABI32) +#if defined(__PPC64__) && !defined(__ABI32) #define SYS_newfstatat 291 #else #define SYS_fstatat64 291 --047d7ba97384454ff3051406f686 Content-Type: application/octet-stream; name=ppcdiff Content-Disposition: attachment; filename=ppcdiff Content-Transfer-Encoding: base64 X-Attachment-Id: f_i8nkuz9e0 ZGlmZiAtLWdpdCBhL2FyY2gvcG93ZXJwYy9iaXRzL3N5c2NhbGwuaCBiL2FyY2gvcG93ZXJwYy9i aXRzL3N5c2NhbGwuaAppbmRleCBhY2Q4MjVhLi5hM2MyYzkwIDEwMDY0NAotLS0gYS9hcmNoL3Bv d2VycGMvYml0cy9zeXNjYWxsLmgKKysrIGIvYXJjaC9wb3dlcnBjL2JpdHMvc3lzY2FsbC5oCkBA IC0xOTQsNyArMTk0LDcgQEAKICNkZWZpbmUgX19OUl92Zm9yayAgICAgICAgICAgICAgICAgIDE4 OQogI2RlZmluZSBfX05SX3VnZXRybGltaXQgICAgICAgICAgICAgMTkwCiAjZGVmaW5lIF9fTlJf cmVhZGFoZWFkICAgICAgICAgICAgICAxOTEKLSNpZiAhZGVmaW5lZChfX1BQQzY0KSB8fCBkZWZp bmVkKF9fQUJJMzIpCisjaWYgIWRlZmluZWQoX19QUEM2NF9fKSB8fCBkZWZpbmVkKF9fQUJJMzIp CiAjZGVmaW5lIF9fTlJfbW1hcDIgICAgICAgICAgICAgICAgICAxOTIKICNkZWZpbmUgX19OUl90 cnVuY2F0ZTY0ICAgICAgICAgICAgIDE5MwogI2RlZmluZSBfX05SX2Z0cnVuY2F0ZTY0ICAgICAg ICAgICAgMTk0CkBAIC0yMDgsNyArMjA4LDcgQEAKICNkZWZpbmUgX19OUl9tdWx0aXBsZXhlciAg ICAgICAgICAgIDIwMQogI2RlZmluZSBfX05SX2dldGRlbnRzNjQgICAgICAgICAgICAgMjAyCiAj ZGVmaW5lIF9fTlJfcGl2b3Rfcm9vdCAgICAgICAgICAgICAyMDMKLSNpZiAhZGVmaW5lZChfX1BQ QzY0KSB8fCBkZWZpbmVkKF9fQUJJMzIpCisjaWYgIWRlZmluZWQoX19QUEM2NF9fKSB8fCBkZWZp bmVkKF9fQUJJMzIpCiAjZGVmaW5lIF9fTlJfZmNudGw2NCAgICAgICAgICAgICAgICAyMDQKICNl bmRpZgogI2RlZmluZSBfX05SX21hZHZpc2UgICAgICAgICAgICAgICAgMjA1CkBAIC0yMzEsNyAr MjMxLDcgQEAKICNkZWZpbmUgX19OUl9zY2hlZF9zZXRhZmZpbml0eSAgICAgIDIyMgogI2RlZmlu ZSBfX05SX3NjaGVkX2dldGFmZmluaXR5ICAgICAgMjIzCiAjZGVmaW5lIF9fTlJfdHV4Y2FsbCAg ICAgICAgICAgICAgICAyMjUKLSNpZiAhZGVmaW5lZChfX1BQQzY0KSB8fCBkZWZpbmVkKF9fQUJJ MzIpCisjaWYgIWRlZmluZWQoX19QUEM2NF9fKSB8fCBkZWZpbmVkKF9fQUJJMzIpCiAjZGVmaW5l IF9fTlJfc2VuZGZpbGU2NCAgICAgICAgICAgICAyMjYKICNlbmRpZgogI2RlZmluZSBfX05SX2lv X3NldHVwICAgICAgICAgICAgICAgMjI3CkBAIC0yNjEsNyArMjYxLDcgQEAKICNkZWZpbmUgX19O Ul91dGltZXMgICAgICAgICAgICAgICAgIDI1MQogI2RlZmluZSBfX05SX3N0YXRmczY0ICAgICAg ICAgICAgICAgMjUyCiAjZGVmaW5lIF9fTlJfZnN0YXRmczY0ICAgICAgICAgICAgICAyNTMKLSNp ZiAhZGVmaW5lZChfX1BQQzY0KSB8fCBkZWZpbmVkKF9fQUJJMzIpCisjaWYgIWRlZmluZWQoX19Q UEM2NF9fKSB8fCBkZWZpbmVkKF9fQUJJMzIpCiAjZGVmaW5lIF9fTlJfZmFkdmlzZTY0XzY0ICAg ICAgICAgICAyNTQKICNlbmRpZgogI2RlZmluZSBfX05SX3J0YXMJCTI1NQpAQCAtMjk5LDcgKzI5 OSw3IEBACiAjZGVmaW5lIF9fTlJfbWtub2RhdAkJMjg4CiAjZGVmaW5lIF9fTlJfZmNob3duYXQJ CTI4OQogI2RlZmluZSBfX05SX2Z1dGltZXNhdAkJMjkwCi0jaWYgZGVmaW5lZChfX1BQQzY0KSAm JiAhZGVmaW5lZChfX0FCSTMyKQorI2lmIGRlZmluZWQoX19QUEM2NF9fKSAmJiAhZGVmaW5lZChf X0FCSTMyKQogI2RlZmluZSBfX05SX25ld2ZzdGF0YXQJCTI5MQogI2Vsc2UKICNkZWZpbmUgX19O Ul9mc3RhdGF0NjQJCTI5MQpAQCAtNTc2LDcgKzU3Niw3IEBACiAjZGVmaW5lIFNZU192Zm9yayAg ICAgICAgICAgICAgICAgIDE4OQogI2RlZmluZSBTWVNfdWdldHJsaW1pdCAgICAgICAgICAgICAx OTAKICNkZWZpbmUgU1lTX3JlYWRhaGVhZCAgICAgICAgICAgICAgMTkxCi0jaWYgIWRlZmluZWQo X19QUEM2NCkgfHwgZGVmaW5lZChfX0FCSTMyKQorI2lmICFkZWZpbmVkKF9fUFBDNjRfXykgfHwg ZGVmaW5lZChfX0FCSTMyKQogI2RlZmluZSBTWVNfbW1hcDIgICAgICAgICAgICAgICAgICAxOTIK ICNkZWZpbmUgU1lTX3RydW5jYXRlNjQgICAgICAgICAgICAgMTkzCiAjZGVmaW5lIFNZU19mdHJ1 bmNhdGU2NCAgICAgICAgICAgIDE5NApAQCAtNTkwLDcgKzU5MCw3IEBACiAjZGVmaW5lIFNZU19t dWx0aXBsZXhlciAgICAgICAgICAgIDIwMQogI2RlZmluZSBTWVNfZ2V0ZGVudHM2NCAgICAgICAg ICAgICAyMDIKICNkZWZpbmUgU1lTX3Bpdm90X3Jvb3QgICAgICAgICAgICAgMjAzCi0jaWYgIWRl ZmluZWQoX19QUEM2NCkgfHwgZGVmaW5lZChfX0FCSTMyKQorI2lmICFkZWZpbmVkKF9fUFBDNjRf XykgfHwgZGVmaW5lZChfX0FCSTMyKQogI2RlZmluZSBTWVNfZmNudGw2NCAgICAgICAgICAgICAg ICAyMDQKICNlbmRpZgogI2RlZmluZSBTWVNfbWFkdmlzZSAgICAgICAgICAgICAgICAyMDUKQEAg LTYxMyw3ICs2MTMsNyBAQAogI2RlZmluZSBTWVNfc2NoZWRfc2V0YWZmaW5pdHkgICAgICAyMjIK ICNkZWZpbmUgU1lTX3NjaGVkX2dldGFmZmluaXR5ICAgICAgMjIzCiAjZGVmaW5lIFNZU190dXhj YWxsICAgICAgICAgICAgICAgIDIyNQotI2lmICFkZWZpbmVkKF9fUFBDNjQpIHx8IGRlZmluZWQo X19BQkkzMikKKyNpZiAhZGVmaW5lZChfX1BQQzY0X18pIHx8IGRlZmluZWQoX19BQkkzMikKICNk ZWZpbmUgU1lTX3NlbmRmaWxlNjQgICAgICAgICAgICAgMjI2CiAjZW5kaWYKICNkZWZpbmUgU1lT X2lvX3NldHVwICAgICAgICAgICAgICAgMjI3CkBAIC02NDMsNyArNjQzLDcgQEAKICNkZWZpbmUg U1lTX3V0aW1lcyAgICAgICAgICAgICAgICAgMjUxCiAjZGVmaW5lIFNZU19zdGF0ZnM2NCAgICAg ICAgICAgICAgIDI1MgogI2RlZmluZSBTWVNfZnN0YXRmczY0ICAgICAgICAgICAgICAyNTMKLSNp ZiAhZGVmaW5lZChfX1BQQzY0KSB8fCBkZWZpbmVkKF9fQUJJMzIpCisjaWYgIWRlZmluZWQoX19Q UEM2NF9fKSB8fCBkZWZpbmVkKF9fQUJJMzIpCiAjZGVmaW5lIFNZU19mYWR2aXNlNjRfNjQgICAg ICAgICAgIDI1NAogI2VuZGlmCiAjZGVmaW5lIFNZU19ydGFzCQkyNTUKQEAgLTY4MSw3ICs2ODEs NyBAQAogI2RlZmluZSBTWVNfbWtub2RhdAkJMjg4CiAjZGVmaW5lIFNZU19mY2hvd25hdAkJMjg5 CiAjZGVmaW5lIFNZU19mdXRpbWVzYXQJCTI5MAotI2lmIGRlZmluZWQoX19QUEM2NCkgJiYgIWRl ZmluZWQoX19BQkkzMikKKyNpZiBkZWZpbmVkKF9fUFBDNjRfXykgJiYgIWRlZmluZWQoX19BQkkz MikKICNkZWZpbmUgU1lTX25ld2ZzdGF0YXQJCTI5MQogI2Vsc2UKICNkZWZpbmUgU1lTX2ZzdGF0 YXQ2NAkJMjkxCg== --047d7ba97384454ff3051406f686--