From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, FORGED_HOTMAIL_RCVD2,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 2961 invoked from network); 24 Oct 2021 03:35:15 -0000 Received: from mother.openwall.net (195.42.179.200) by inbox.vuxu.org with ESMTPUTF8; 24 Oct 2021 03:35:15 -0000 Received: (qmail 30229 invoked by uid 550); 24 Oct 2021 03:35:10 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 30193 invoked from network); 24 Oct 2021 03:35:09 -0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=O+DvdBqtWoOZ9Qk3eQGgxVlljtgLoO6isZH50R91yppUr1c2OG5ke1mqgQC37NVz0OEpDXZZ3sXLiJ/r2RuupbVWPP8oaHGZqEhfZMzebu9QyXQyqjvG4t7Yc0VZ9TVmrHlHzgON2gIyqi9ejscfkZA7EN/qxcTYxLu17QeMa4JfsnQyhbz8UyEil295+wz9TIQ5KYtScTW3nW1VX8UxoW52Yb5Bi4KHRsiyBDw90M0SDiUvyqzX6QPk1QlzWFEdKKAWh+8vN1G5aDHL4c0YzodNECHic8y3bBjzaACiWcqNByDSnTtjzMtfctSKmTiDOxsP83sJYobQwxk2TFMyjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FFK5QMusxrvYnrWj7KxaWe8z64tmQtdvJ4MzJM8E/ok=; b=T7GitZsUl47CCfWyi+WUt/Gv/EMmQsmjzeY/UNfuC9GeqxX3qVsCn6mVOpg8yN1fi0yWNxxX41RHpj/dptuf/NkNVn2JDxplnW7Zr/xuOliuy/42j4YqZfF55VyOYZUNISxZqG5U9MDCtUz1AZJh4Ubs0nTZqsR6Qg396XKguWB9kkf0N8AewSTN2wDQsOLLfvB7V7VmePcP5pAvMLFdwrz4S26Knjeubduhysez844fL6c7ouzVYcKcUhJhX74ku3Y2TMV3N24j0No7DnIhzSdicPH4GoiQL5uAQJy1jAqPRkOzouy+X9irnFKFmJFc+9hEO8U0KfvZNGCxwGcRmQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=FFK5QMusxrvYnrWj7KxaWe8z64tmQtdvJ4MzJM8E/ok=; b=rn6+Zs73oehN1UyMYUoQft3hw1GUM1tgiqghRUmIpfJyUoo8tpgb2ukwwMrDDDoj0DhIlMGuyQENdyFHg6VtQ7cBcXfX0O8aenuLkHdiF7zL7moWqTGB8Wbt+fnlI6cNMPwJ6DW2B0OHQ3x5G5qBo+/tNHohIkXJLQMWEtBxv3+fPLHyfZm5/L/D5XeVIgOtCBEOqLHjhIpzUM8NXr44060lQ+wvj8hGZUjhxkP8BNz9X84Tch2mrpT4ocsCLlGazsqTA85m0fsl9bPGTw/BWywz4SBdl5A5pC4ct/xvCZwEdQHzFhGsv21Ob5ivz7Y9XKVY+UpSBrq8J+NBH3eaYw== From: Zhu Chunlin To: "musl@lists.openwall.com" Thread-Topic: Failed to build musl 1.2.2 by using clang cross compiler Thread-Index: AQHXyIgCbjAMiRJtRUm0vOHMCPFe6A== Date: Sun, 24 Oct 2021 03:34:56 +0000 Message-ID: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: suggested_attachment_session_id: 5e00db0a-d003-fae9-155b-7a224e9137dc x-tmn: [CU0GJXemVbTnaQuWNqZZtzFzf8F1AvQ/] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: df0ef6cb-d032-4166-b013-08d9969f3fde x-ms-traffictypediagnostic: SY6P282MB3095: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XEMlIxoktYqhDbI1wnDWXrK8zSUinIZInISa3FbYsAH1LhcDKMWJeN1u7JNlTvlCcZllTS3ghDCtOctHGSpgjrrD4VDkaLq0oACnJjEjWEGsls2rBuHIFCjZ30bf5bWEqUx2hNyhzxKHoG0symjyMvcF0An/RBku/xKBlAReO0KJhRel6wi7GB78au3H35jm5z0EBCGxAdvK0gJdxYNDyIaeZBOwL6nLgEu4+Y6Vl/VNXjiepgbm9Mic0nKDaX8LH7IEL21SaDad9GOThtO2ZD5n9s9COulFbzSDBMoeRtSKPBcdXWDXWJWtDtEYiZQM8FwoExk05fBTlIZZg1MJhzOdQmuaRXZDAZ8jltDr/E1ocFARlUgglftLARxlz7NunlAs1L5SvVv1zIL2s2pk3LN/I5rqwYjNhQY96r1cx7F8PRWLGy6urK5C2ASJicyt0rU5NM6vYKCi+t+69UO5MWcqpTX6xCsNkJi2PIy2JLnhtuSMemloElvE+cFgibjecloGEOWiAsfpLz4Og0koKBJH61kL7eUDcRqCkZTLAz8= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 2Hzwh9wETROamOo5q7lOOOT/ETNT13ihEBfjsi7cn4JtXVvZqJZ/bvwo0lrOTUKJgcAG4GIyprz26BmpeCCp1oJcRnQU9gKbWnNbvoaFLlhzcmvjGs82MpLQoq3uNNAQBoO+XKalpVWt8BcJuAn0v0Oxfdg3Gfn4dTQWP7BY/BtbXGAV8arxBMh1kfOxNczHZfRWJ7ZKUG7EW+hnVwVClo4GeLkL/23NfzhTcayX9ByvgWb81/HQGUzvhRbPXmSxNLMG+oFDd8g/838kxK3++1+9HEhwV0DMHT3/9ucsTFlRVDQ4aPVtL5j2nxmeWy/r4x9wHT2OcPLqYhD7wOeEpa6LwHvBdzVVT9sE5CcBpoIMOWQW6G1IG8PFholNCgHzLUVov8X/BCufvHAMZo561qlWca+9OoWb66/k9zzkWr7YE2NLL7fdwApzdT8cxajbrbzBOtPYnQywJFR0NZDhS/dUuaYZLIRnBYomKnETW/OukVddh9QuC8PhRRNjP+peHhuSyRWtyJyWWUOBr3EjVLRtDSkELE5OByYNGMrR4BZDLkFyeQE13ltRV8dKWCWBu6QXZOWbSadP3i1GhIrfCDK30f/sHX6euNQHhJmzRB7dmsNM36rhHMUDmK55bifnxxQ4Jy+Pnb3gQPKNC58Y/KtwvoPXjnPcsR21jWrH4SOrUq0YkGqhTKV7J58JxG0C9AnV+5UwPNMDzyxE1tXZLg== Content-Type: multipart/alternative; boundary="_000_SY4P282MB3517741697DA9347591A115CE1829SY4P282MB3517AUSP_" MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-3174-20-msonline-outlook-8dac2.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SY4P282MB3517.AUSP282.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: df0ef6cb-d032-4166-b013-08d9969f3fde X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2021 03:34:56.4882 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SY6P282MB3095 Subject: [musl] Failed to build musl 1.2.2 by using clang cross compiler --_000_SY4P282MB3517741697DA9347591A115CE1829SY4P282MB3517AUSP_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 SGVsbG8sDQoNCg0KSSBhbSB0cnlpbmcgdG8gdXNlIENsYW5nIGNyb3NzIGNvbXBpbGVyIHRvIGJ1 aWxkIG11c2wgbGliYyAxLjIuMiwgYXMgZm9sbG93aW5nOg0KDQouL2NvbmZpZ3VyZSBDQz1jbGFu ZyAtLXRhcmdldD1hYXJjaDY0DQptYWtlDQoNCg0KYnV0IGl0IHJlcG9ydCB0aGUgYmVsb3cgZXJy b3I6DQoNCmNsYW5nIC1zdGQ9Yzk5IC1ub3N0ZGluYyAtZmZyZWVzdGFuZGluZyAtZnJvdW5kaW5n LW1hdGggLVdhLC0tbm9leGVjc3RhY2sgLURfWE9QRU5fU09VUkNFPTcwMCAtSS4vYXJjaC9hYXJj aDY0IC1JLi9hcmNoL2dlbmVyaWMgLUlvYmovc3JjL2ludGVybmFsIC1JLi9zcmMvaW5jbHVkZSAt SS4vc3JjL2ludGVybmFsIC1Jb2JqL2luY2x1ZGUgLUkuL2luY2x1ZGUgIC1PcyAtcGlwZSAtZm9t aXQtZnJhbWUtcG9pbnRlciAtZm5vLXVud2luZC10YWJsZXMgLWZuby1hc3luY2hyb25vdXMtdW53 aW5kLXRhYmxlcyAtZmZ1bmN0aW9uLXNlY3Rpb25zIC1mZGF0YS1zZWN0aW9ucyAtdyAtV25vLXBv aW50ZXItdG8taW50LWNhc3QgLVdlcnJvcj1pbXBsaWNpdC1mdW5jdGlvbi1kZWNsYXJhdGlvbiAt V2Vycm9yPWltcGxpY2l0LWludCAtV2Vycm9yPXBvaW50ZXItc2lnbiAtV2Vycm9yPXBvaW50ZXIt YXJpdGggLVdlcnJvcj1pbnQtY29udmVyc2lvbiAtV2Vycm9yPWluY29tcGF0aWJsZS1wb2ludGVy LXR5cGVzIC1RdW51c2VkLWFyZ3VtZW50cyAtV2FkZHJlc3MgLVdhcnJheS1ib3VuZHMgLVdjaGFy LXN1YnNjcmlwdHMgLVdkdXBsaWNhdGUtZGVjbC1zcGVjaWZpZXIgLVdpbml0LXNlbGYgLVdyZXR1 cm4tdHlwZSAtV3NlcXVlbmNlLXBvaW50IC1Xc3RyaWN0LWFsaWFzaW5nIC1XdW51c2VkLWZ1bmN0 aW9uIC1XdW51c2VkLWxhYmVsIC1XdW51c2VkLXZhcmlhYmxlICAtZlBJQyAtZm5vLXN0YWNrLXBy b3RlY3RvciAtRENSVCAtYyAtbyBvYmovY3J0L1NjcnQxLm8gY3J0L1NjcnQxLmMNCjxpbmxpbmUg YXNtPjo1OjExOiBlcnJvcjogdW5rbm93biB0b2tlbiBpbiBleHByZXNzaW9uDQogICAgICAgIG1v diB4MjksICMwDQogICAgICAgICAgICAgICAgIF4NCjxpbmxpbmUgYXNtPjo2OjExOiBlcnJvcjog dW5rbm93biB0b2tlbiBpbiBleHByZXNzaW9uDQogICAgICAgIG1vdiB4MzAsICMwDQogICAgICAg ICAgICAgICAgIF4NCjxpbmxpbmUgYXNtPjo3OjI6IGVycm9yOiB1bmtub3duIHVzZSBvZiBpbnN0 cnVjdGlvbiBtbmVtb25pYyB3aXRob3V0IGEgc2l6ZSBzdWZmaXgNCiAgICAgICAgbW92IHgwLCBz cA0KICAgICAgICBeDQo8aW5saW5lIGFzbT46MTA6MjogZXJyb3I6IGludmFsaWQgaW5zdHJ1Y3Rp b24gbW5lbW9uaWMgJ2FkcnAnDQogICAgICAgIGFkcnAgeDEsIF9EWU5BTUlDDQoNCg0KTm90ZTog SXQncyBPSyB3aGVuIEkgZG9uJ3Qgc3BlY2lmeSB0aGUgLS10YXJnZXQgdG8gYWFyY2g2NA0KDQou L2NvbmZpZ3VyZSBDQz1jbGFuZw0KbWFrZQ0KDQoNClRoYW5rcywNCg0KU2ltb24NCg0K --_000_SY4P282MB3517741697DA9347591A115CE1829SY4P282MB3517AUSP_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable

Hello,


I am trying to use Clang cross compiler to build musl libc 1.2.2, as follow= ing:

./configu=
re CC=3Dclang --target=3Daarch64=0A=
make=0A=

but it report the below error:

clang -st=
d=3Dc99 -nostdinc -ffreestanding -frounding-math -Wa,--noexecstack -D_XOPEN=
_SOURCE=3D700 -I./arch/aarch64 -I./arch/generic -Iobj/src/internal -I./src/=
include -I./src/internal -Iobj/include -I./include  -Os -pipe -fomit-frame-=
pointer -fno-unwind-tables -fno-asynchronous-unwind-tables -ffunction-secti=
ons -fdata-sections -w -Wno-pointer-to-int-cast -Werror=3Dimplicit-function=
-declaration -Werror=3Dimplicit-int -Werror=3Dpointer-sign -Werror=3Dpointe=
r-arith -Werror=3Dint-conversion -Werror=3Dincompatible-pointer-types -Qunu=
sed-arguments -Waddress -Warray-bounds -Wchar-subscripts -Wduplicate-decl-s=
pecifier -Winit-self -Wreturn-type -Wsequence-point -Wstrict-aliasing -Wunu=
sed-function -Wunused-label -Wunused-variable  -fPIC -fno-stack-protector -=
DCRT -c -o obj/crt/Scrt1.o crt/Scrt1.c=0A=
<inline asm>:5:11: error: unknown token in expression=0A=
        mov x29, #0=0A=
                 ^=0A=
<inline asm>:6:11: error: unknown token in expression=0A=
        mov x30, #0=0A=
                 ^=0A=
<inline asm>:7:2: error: unknown use of instruction mnemonic without =
a size suffix=0A=
        mov x0, sp=0A=
        ^=0A=
<inline asm>:10:2: error: invalid instruction mnemonic 'adrp'=0A=
        adrp x1, _DYNAMIC=0A=

Note: It's OK when I don't specify the --target to aarch64

./configu=
re CC=3Dclang=0A=
make=0A=

Thanks,

Simon


--_000_SY4P282MB3517741697DA9347591A115CE1829SY4P282MB3517AUSP_--