From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) by sourceware.org (Postfix) with ESMTPS id 1BCBB3858D1E for ; Tue, 14 Feb 2023 10:42:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1BCBB3858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com Received: by mail-pj1-x102f.google.com with SMTP id o13so14710138pjg.2 for ; Tue, 14 Feb 2023 02:42:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:from:to:content-language:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=uspvKDOwMy6yGyz9e+4rv50VP3h6pcFXbKVf1JrXN1o=; b=QUgNUg6xY2bqkgdPLqCEcLglFSgHqSjeXS8LGm9YM74QDDbctWVcokH4Fydn2eYd68 TvdjpeoBGflaypzLYFY13HShuE8m7rds0asiDltmx/lOEneVsY9i3w0n52Eqz5ppFFVq wRlI9MEGVddsf8b2Bxy+6F6XYZ+sOmO1C7iOj0/WbZqoBu8rKduUbZ+mG2WCytLcyy3F bjRf/d3Dg49QwpNbc6E80381dSxG+qY+NbIR3iT4a+5jgC6Ndj1/onI9TLcMuWuJA71W sG/UJ7gz9F77BwfK8CmjxpsEtIyuVrOM6uQ5fQxcq5PsuV85R/8Hq8Br5uqrTV9z7lFt HMgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=subject:from:to:content-language:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=uspvKDOwMy6yGyz9e+4rv50VP3h6pcFXbKVf1JrXN1o=; b=TVZgRFXWsRZ3N7RPLGA/kdAAnJNU0Ea1ZO15KLbDJ66BfWcKfAK2X9mWBeZK5skxtI 7F9FV4BSbdwVKO3ayNTeRWXd7wK5Q2c0sri8bTMqQLjLEYIMu17DW3PA3FkO9HeXRo8T 2ZTnykpSEbIg3AiTXT726xwrJ18jO840sn0VNCtpYjWT7QMO8s4XatB7dZvUA/XWlI/v 1Tn0p91WHW12M3sZfYKAabi310kYYne3XNVDrAQmBxlk+71vyf99ESGIrkN86J0nSd9P 1co7JdeoIPKhsm2DGXrJPltaiGF78AkN/IyJ4z0Td+5PhqAF0iswP4DYbOiCo8K5Yjl1 2U+A== X-Gm-Message-State: AO0yUKXW/xxpQAxSRHR8VjsePzPdQrNJq0wssMYL8tWJ+Rfiz9M4m0fz 3AcOR9gndRuICLaQevDrMAGm4DSjA1U= X-Google-Smtp-Source: AK7set9cI+TR87HYRapeJg3X06FyU8+0Ffa0xIK2R1X1YzELmJVVTHiBjdDCNWkIzPntIlfAeaGRDw== X-Received: by 2002:a17:90b:38e:b0:233:c3e3:182f with SMTP id ga14-20020a17090b038e00b00233c3e3182fmr1957939pjb.8.1676371344982; Tue, 14 Feb 2023 02:42:24 -0800 (PST) Received: from ?IPV6:2001:f40:91b::31ee? ([2001:f40:91b::31ee]) by smtp.gmail.com with ESMTPSA id t14-20020a17090b018e00b0022bb3ee9b68sm4477611pjs.13.2023.02.14.02.42.23 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 Feb 2023 02:42:24 -0800 (PST) Content-Type: multipart/mixed; boundary="------------TorGJLI0P2zf9vOnILG1wiQU" Message-ID: Date: Tue, 14 Feb 2023 10:42:21 +0000 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1 Content-Language: en-US To: Gcc Patch List From: Jonathan Yong <10walls@gmail.com> Subject: [Patch] More LLP64 fixes and __PIC__ values fixes for PE targets X-Spam-Status: No, score=-3038.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is a multi-part message in MIME format. --------------TorGJLI0P2zf9vOnILG1wiQU Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Attached patches OK? --------------TorGJLI0P2zf9vOnILG1wiQU Content-Type: text/x-patch; charset=UTF-8; name="0002-gcc-testsuite-gcc.dg-fix-pic-test-case-for-PE-target.patch" Content-Disposition: attachment; filename*0="0002-gcc-testsuite-gcc.dg-fix-pic-test-case-for-PE-target.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA2MTZlNDNhYzQxODc5MDQwZTczYTI2NjA2NTg3NDE0ODU1M2NkZGNjIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKb25hdGhhbiBZb25nIDwxMHdhbGxzQGdtYWlsLmNv bT4KRGF0ZTogVHVlLCAxNCBGZWIgMjAyMyAxMDozNzowMyArMDAwMApTdWJqZWN0OiBbUEFU Q0ggMi8yXSBnY2MvdGVzdHN1aXRlL2djYy5kZzogZml4IHBpYyB0ZXN0IGNhc2UgZm9yIFBF IHRhcmdldHMKCmdjYy90ZXN0c3VpdGUvQ2hhbmdlTG9nOgoKCSogcGljLTIuYzogZml4IGV4 cGVjdGVkIF9fUElDX18gdmFsdWUuCgkqIHBpYy0zLmM6IGRpdHRvLgoJKiBwaWMtNC5jOiBk aXR0by4KClNpZ25lZC1vZmYtYnk6IEpvbmF0aGFuIFlvbmcgPDEwd2FsbHNAZ21haWwuY29t PgotLS0KIGdjYy90ZXN0c3VpdGUvZ2NjLmRnL3BpYy0yLmMgfCA2ICsrKysrLQogZ2NjL3Rl c3RzdWl0ZS9nY2MuZGcvcGljLTMuYyB8IDYgKysrKystCiBnY2MvdGVzdHN1aXRlL2djYy5k Zy9waWMtNC5jIHwgNiArKysrKy0KIDMgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygr KSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9nY2MvdGVzdHN1aXRlL2djYy5kZy9w aWMtMi5jIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MuZGcvcGljLTIuYwppbmRleCAzODQ2ZWM0ZmY0 Ny4uMjQyNjA1MzhjYzAgMTAwNjQ0Ci0tLSBhL2djYy90ZXN0c3VpdGUvZ2NjLmRnL3BpYy0y LmMKKysrIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MuZGcvcGljLTIuYwpAQCAtNCw3ICs0LDExIEBA CiAvKiB7IGRnLXNraXAtaWYgIl9fUElDX18gaXMgYWx3YXlzIDEgZm9yIE1JUFMiIHsgbWlw cyotKi0qIH0gfSAqLwogLyogeyBkZy1za2lwLWlmICJfX1BJRV9fIGlzIGFsd2F5cyBkZWZp bmVkIGZvciBHQ04iIHsgYW1kZ2NuKi0qLSogfSB9ICovCiAKLSNpZiBfX1BJQ19fICE9IDIK KyNpZiBkZWZpbmVkKF9fQ1lHV0lOX18pIHx8IGRlZmluZWQoX19XSU4zMl9fKQorIyBpZiBf X1BJQ19fICE9IDEKKyMgIGVycm9yIF9fUElDX18gaXMgbm90IDEhCisjIGVuZGlmCisjZWxp ZiBfX1BJQ19fICE9IDIKICMgZXJyb3IgX19QSUNfXyBpcyBub3QgMiEKICNlbmRpZgogCmRp ZmYgLS1naXQgYS9nY2MvdGVzdHN1aXRlL2djYy5kZy9waWMtMy5jIGIvZ2NjL3Rlc3RzdWl0 ZS9nY2MuZGcvcGljLTMuYwppbmRleCAxMzk3OTc3ZTdmOC4uZDNlYjEyMDY1MmEgMTAwNjQ0 Ci0tLSBhL2djYy90ZXN0c3VpdGUvZ2NjLmRnL3BpYy0zLmMKKysrIGIvZ2NjL3Rlc3RzdWl0 ZS9nY2MuZGcvcGljLTMuYwpAQCAtMSw3ICsxLDExIEBACiAvKiB7IGRnLWRvIGNvbXBpbGUg eyB0YXJnZXQgeyAhIHsgKi0qLWRhcndpbiogaHBwYSo2NCotKi0qIG1pcHMqLSotbGludXgt KiBhbWRnY24qLSotKiB9IH0gfSB9ICovCiAvKiB7IGRnLW9wdGlvbnMgIi1mbm8tcGljIiB9 ICovCiAKLSNpZmRlZiBfX1BJQ19fCisjaWYgZGVmaW5lZChfX0NZR1dJTl9fKSB8fCBkZWZp bmVkKF9fV0lOMzJfXykKKyMgaWYgX19QSUNfXyAhPSAxCisjICBlcnJvciBfX1BJQ19fIGlz IG5vdCAxIQorIyBlbmRpZgorI2VsaWYgX19QSUNfXwogIyBlcnJvciBfX1BJQ19fIGlzIGRl ZmluZWQhCiAjZW5kaWYKIApkaWZmIC0tZ2l0IGEvZ2NjL3Rlc3RzdWl0ZS9nY2MuZGcvcGlj LTQuYyBiL2djYy90ZXN0c3VpdGUvZ2NjLmRnL3BpYy00LmMKaW5kZXggZDZkOWRjOTAwNDYu LmQ3YWNlZmFmOWFhIDEwMDY0NAotLS0gYS9nY2MvdGVzdHN1aXRlL2djYy5kZy9waWMtNC5j CisrKyBiL2djYy90ZXN0c3VpdGUvZ2NjLmRnL3BpYy00LmMKQEAgLTEsNyArMSwxMSBAQAog LyogeyBkZy1kbyBjb21waWxlIHsgdGFyZ2V0IHsgISB7ICotKi1kYXJ3aW4qIGhwcGEqNjQq LSotKiBtaXBzKi0qLWxpbnV4LSogYW1kZ2NuKi0qLSogfSB9IH0gfSAqLwogLyogeyBkZy1v cHRpb25zICItZm5vLVBJQyIgfSAqLwogCi0jaWZkZWYgX19QSUNfXworI2lmIGRlZmluZWQo X19DWUdXSU5fXykgfHwgZGVmaW5lZChfX1dJTjMyX18pCisjIGlmIF9fUElDX18gIT0gMQor IyAgZXJyb3IgX19QSUNfXyBpcyBub3QgMSEKKyMgZW5kaWYKKyNlbGlmIF9fUElDX18KICMg ZXJyb3IgX19QSUNfXyBpcyBkZWZpbmVkIQogI2VuZGlmCiAKLS0gCjIuMzkuMQoK --------------TorGJLI0P2zf9vOnILG1wiQU Content-Type: text/x-patch; charset=UTF-8; name="0001-gcc-testsuite-gcc.dg-fix-LLP64-targets.patch" Content-Disposition: attachment; filename="0001-gcc-testsuite-gcc.dg-fix-LLP64-targets.patch" Content-Transfer-Encoding: base64 RnJvbSBhMWZhZmM1YTNjNzA2ODRlODQzZjVmMGI2Y2YzOTJjZTM0OWNiNmIwIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKb25hdGhhbiBZb25nIDwxMHdhbGxzQGdtYWlsLmNv bT4KRGF0ZTogVHVlLCAxNCBGZWIgMjAyMyAxMDoyOTowNSArMDAwMApTdWJqZWN0OiBbUEFU Q0ggMS8yXSBnY2MvdGVzdHN1aXRlL2djYy5kZzogZml4IExMUDY0IHRhcmdldHMKCmdjYy90 ZXN0c3VpdGUvQ2hhbmdlTG9nOgoKCSogZ2NjLmRnL2J1aWx0aW5zLTY5LmM6IFVzZSAobG9u ZyApKnJlZ2V4IHBhdHRlcm4gdG8KCWFsbG93IGxvbmcgbG9uZyBpbnN0ZWFkIG9mIGp1c3Qg bG9uZy4KCSogZ2NjLmRnL3ByODAxNjMuYzogdXNlIF9fSU5UUFRSX1RZUEVfXyBmb3IgTExQ NjQgdGFnZXRzLgoKU2lnbmVkLW9mZi1ieTogSm9uYXRoYW4gWW9uZyA8MTB3YWxsc0BnbWFp bC5jb20+Ci0tLQogZ2NjL3Rlc3RzdWl0ZS9nY2MuZGcvYnVpbHRpbnMtNjkuYyB8IDIgKy0K IGdjYy90ZXN0c3VpdGUvZ2NjLmRnL3ByODAxNjMuYyAgICAgfCAzICsrLQogMiBmaWxlcyBj aGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv Z2NjL3Rlc3RzdWl0ZS9nY2MuZGcvYnVpbHRpbnMtNjkuYyBiL2djYy90ZXN0c3VpdGUvZ2Nj LmRnL2J1aWx0aW5zLTY5LmMKaW5kZXggMjZkZmIzYmZjMWIuLmI3NTRiNWQyNmVlIDEwMDY0 NAotLS0gYS9nY2MvdGVzdHN1aXRlL2djYy5kZy9idWlsdGlucy02OS5jCisrKyBiL2djYy90 ZXN0c3VpdGUvZ2NjLmRnL2J1aWx0aW5zLTY5LmMKQEAgLTE0LDcgKzE0LDcgQEAgaW50IHRl c3RfaW5kZXggKHZvaWQpCiAvKiBQUiBtaWRkbGUtZW5kLzg2MjAyIC0gSUNFIGluIGdldF9y YW5nZV9pbmZvIGNhbGxpbmcgYW4gaW52YWxpZCBtZW1jcHkoKQogICAgZGVjbGFyYXRpb24g Ki8KIAotdm9pZCAqbWVtY3B5ICh2b2lkICosIHZvaWQgKiwgX19TSVpFX1RZUEVfXyAqKTsg ICAvKiB7IGRnLXdhcm5pbmcgImNvbmZsaWN0aW5nIHR5cGVzIGZvciBidWlsdC1pbiBmdW5j dGlvbiAubWVtY3B5LjsgZXhwZWN0ZWQgLnZvaWQgXFxcKlxcXCh2b2lkIFxcXCosIGNvbnN0 IHZvaWQgXFxcKiwgXChsb25nIFwpP3Vuc2lnbmVkIGludFxcXCkuIiB9ICovCit2b2lkICpt ZW1jcHkgKHZvaWQgKiwgdm9pZCAqLCBfX1NJWkVfVFlQRV9fICopOyAgIC8qIHsgZGctd2Fy bmluZyAiY29uZmxpY3RpbmcgdHlwZXMgZm9yIGJ1aWx0LWluIGZ1bmN0aW9uIC5tZW1jcHku OyBleHBlY3RlZCAudm9pZCBcXFwqXFxcKHZvaWQgXFxcKiwgY29uc3Qgdm9pZCBcXFwqLCBc KGxvbmcgXCkqdW5zaWduZWQgaW50XFxcKS4iIH0gKi8KIAogdm9pZCB0ZXN0X21lbWNweSAo dm9pZCAqcCwgdm9pZCAqcSwgX19TSVpFX1RZUEVfXyAqcikKIHsKZGlmZiAtLWdpdCBhL2dj Yy90ZXN0c3VpdGUvZ2NjLmRnL3ByODAxNjMuYyBiL2djYy90ZXN0c3VpdGUvZ2NjLmRnL3By ODAxNjMuYwppbmRleCAzN2E3YWJkMTE4MS4uZjY1OTU1YzBlYzkgMTAwNjQ0Ci0tLSBhL2dj Yy90ZXN0c3VpdGUvZ2NjLmRnL3ByODAxNjMuYworKysgYi9nY2MvdGVzdHN1aXRlL2djYy5k Zy9wcjgwMTYzLmMKQEAgLTIsNiArMiw3IEBACiAvKiB7IGRnLWRvIGNvbXBpbGUgeyB0YXJn ZXQgaW50MTI4IH0gfSAqLwogLyogeyBkZy1vcHRpb25zICItTzAiIH0gKi8KIAordHlwZWRl ZiBfX0lOVFBUUl9UWVBFX18gaW50cHRyX3Q7CiB2b2lkIGJhciAodm9pZCk7CiAKIF9faW50 MTI4X3QgKgpAQCAtMTAsNyArMTEsNyBAQCBmb28gKHZvaWQpCiBhOgogICBiYXIgKCk7CiBi OjsKLSAgc3RhdGljIF9faW50MTI4X3QgZCA9IChsb25nKSAmJmEgLSAobG9uZykgJiZiOwkv KiB7IGRnLWVycm9yICJpbml0aWFsaXplciBlbGVtZW50IGlzIG5vdCBjb21wdXRhYmxlIGF0 IGxvYWQgdGltZSIgfSAqLworICBzdGF0aWMgX19pbnQxMjhfdCBkID0gKGludHB0cl90KSAm JmEgLSAoaW50cHRyX3QpICYmYjsJLyogeyBkZy1lcnJvciAiaW5pdGlhbGl6ZXIgZWxlbWVu dCBpcyBub3QgY29tcHV0YWJsZSBhdCBsb2FkIHRpbWUiIH0gKi8KICAgcmV0dXJuICZkOwog fQogCi0tIAoyLjM5LjEKCg== --------------TorGJLI0P2zf9vOnILG1wiQU--