From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x533.google.com (mail-ed1-x533.google.com [IPv6:2a00:1450:4864:20::533]) by sourceware.org (Postfix) with ESMTPS id 1553D3858C53 for ; Mon, 20 Mar 2023 06:08:06 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1553D3858C53 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-ed1-x533.google.com with SMTP id y4so42370426edo.2 for ; Sun, 19 Mar 2023 23:08:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1679292484; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=sZwCLJTgnBmUv/5NzuarX2oSjZRwXtM33+bMJubTLiY=; b=g2br2NjydM6fUvZEsSbItkb0rFdAMpU4k8Ogtvbm5Ccgsj5Sm8wEZpRzVqHPA1ZAaW V/yoyYh4puSqZZrQJ7amll2KciuccXkOXBgOE6clEqC+1SGmd7OqTSxY+lamdsqO3v+F yqbTFT/jYYO/25OjNXgYr4+VgZyJkn1wri7RkAK0o0bKSTH6bhESZxgN3ijtEZguc/7m WwDLntEsx/Urt1+28uLGQtYth1W6EQ6zSAZwq38RLVkN/DbFs+BDdt8Im0mXXv9M0mFL 9XxE4viyMGZP/otS2Dm8YMQuLNMlbr0CHXm64TBAZxXwCn89WvORVnnjRIjCc+5D2iVo Fdkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679292484; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=sZwCLJTgnBmUv/5NzuarX2oSjZRwXtM33+bMJubTLiY=; b=hZSP4l/7U0WAoI4G2IanxUnw56Co5oYDllcuQTaKMkm0DQbYRCopvk44CQAovKwve+ dUdrpr5oHCiMhe5jeDwjN2XAFrwf+RzaMfjSF4jhxx21MHBywYyrAeCws1/H9FKuQQEJ jUPR22cK9BGJCNfwCwBPH9sdesSnJ9c+bXlPrx3x4NsV36DrMp/L6I1ulFLtiNx1p4+c dpBSyRVyGcXqZQQg641xrCDTQysCseBPZACkn/U6FpFOBt7WZ9V0P4gltOtvp4W3yDDP Wh1qmsr81ZeMcS+diQ8udMD76eLGw3TxQN3ldzdTjpir2rmeOjfbsWTCsNsRlpQEWR5/ 7AzQ== X-Gm-Message-State: AO0yUKUAOcicweODrCEWhf83fC4tKkZLdG4+SPhvJ1f/C0FvQBL6horn btS8h9TpSIXXIw+UkcP0SFJWAHDUu5VQ+dLWRKcbzvH1Bis= X-Google-Smtp-Source: AK7set/Ph/wWnnu5m41jYCoB/tD6IDG5QICFSYA/Cjdr1xYSu6HAHaNiTvuIYGqgLWKmYrhP5ekTsAGOem+Bchzi7jM= X-Received: by 2002:a50:cd1d:0:b0:4fc:8749:cd77 with SMTP id z29-20020a50cd1d000000b004fc8749cd77mr5746158edi.3.1679292484018; Sun, 19 Mar 2023 23:08:04 -0700 (PDT) MIME-Version: 1.0 From: Reini Urban Date: Mon, 20 Mar 2023 07:07:52 +0100 Message-ID: Subject: [PATCH] fix for __sanitizer_struct_mallinfo with mallinfo2 To: gcc-patches@gcc.gnu.org Content-Type: multipart/mixed; boundary="000000000000fc541005f74ebf08" X-Spam-Status: No, score=-7.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,HTML_MESSAGE,KAM_NUMSUBJECT,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: --000000000000fc541005f74ebf08 Content-Type: multipart/alternative; boundary="000000000000fc540905f74ebf06" --000000000000fc540905f74ebf06 Content-Type: text/plain; charset="UTF-8" Fix sanititzers with mallinfo2 e.g fedora already uses mallinfo2 with long v[10]; -- Reini Urban --000000000000fc540905f74ebf06-- --000000000000fc541005f74ebf08 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-__sanitizer_struct_mallinfo-vs-mallinfo2-size-assert.patch" Content-Disposition: attachment; filename="0001-__sanitizer_struct_mallinfo-vs-mallinfo2-size-assert.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lfgfcwqz0 RnJvbSAwNzRiNWI1ZDA3MzEzNzc2MmEzYmJlZjNjZWNlNTY0NmNlYTUzN2I1 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBSZWluaSBVcmJhbiA8 cnVyYmFuQGNwYW4ub3JnPgpEYXRlOiBTYXQsIDEyIE1hciAyMDIyIDA5OjUy OjM2ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzJdIF9fc2FuaXRpemVyX3N0 cnVjdF9tYWxsaW5mbyB2cyBtYWxsaW5mbzIgc2l6ZSBhc3NlcnRpb24KCmxp YnNhbml0aXplci9DaGFuZ2Vsb2c6CgkqIGNvbmZpZ3VyZS5hYzogYWRkIG1h bGxpbmZvMiBwcm9iZQoJKiBzYW5pdGl6ZXJfY29tbW9uL3Nhbml0aXplcl9w bGF0Zm9ybV9saW1pdHNfcG9zaXguaAoJKHN0cnVjdCBfX3Nhbml0aXplcl9z dHJ1Y3RfbWFsbGluZm8pOiB1c2UgbWFsbGluZm8yIHByb2JlCgpTaWduZWQt b2ZmLWJ5OiBSZWluaSBVcmJhbiA8cnVyYmFuQGNwYW4ub3JnPgotLS0KIGxp YnNhbml0aXplci9jb25maWd1cmUuYWMgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8IDMgKystCiAuLi4vc2FuaXRpemVyX2NvbW1vbi9z YW5pdGl6ZXJfcGxhdGZvcm1fbGltaXRzX3Bvc2l4LmggICAgICAgfCA1ICsr KysrCiAyIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQoKZGlmZiAtLWdpdCBsaWJzYW5pdGl6ZXIvY29uZmlndXJlLmFj IGxpYnNhbml0aXplci9jb25maWd1cmUuYWMKaW5kZXggMDRjZDg5MTBlZDYu LjIyN2MyNjQ0ZWNkIDEwMDY0NAotLS0gbGlic2FuaXRpemVyL2NvbmZpZ3Vy ZS5hYworKysgbGlic2FuaXRpemVyL2NvbmZpZ3VyZS5hYwpAQCAtMTAzLDcg KzEwMyw4IEBAIEFNX0NPTkRJVElPTkFMKExTQU5fU1VQUE9SVEVELCBbdGVz dCAieCRMU0FOX1NVUFBPUlRFRCIgPSAieHllcyJdKQogQU1fQ09ORElUSU9O QUwoSFdBU0FOX1NVUFBPUlRFRCwgW3Rlc3QgIngkSFdBU0FOX1NVUFBPUlRF RCIgPSAieHllcyJdKQogCiAjIENoZWNrIGZvciBmdW5jdGlvbnMgbmVlZGVk LgotQUNfQ0hFQ0tfRlVOQ1MoY2xvY2tfZ2V0cmVzIGNsb2NrX2dldHRpbWUg Y2xvY2tfc2V0dGltZSBsc3RhdCByZWFkbGluaykKK0FDX0NIRUNLX0ZVTkNT KGNsb2NrX2dldHJlcyBjbG9ja19nZXR0aW1lIGNsb2NrX3NldHRpbWUgbHN0 YXQgcmVhZGxpbmsgXAorCW1hbGxpbmZvIG1hbGxpbmZvMikKIAogIyBDb21t b24gbGlicmFyaWVzIHRoYXQgd2UgbmVlZCB0byBsaW5rIGFnYWluc3QgZm9y IGFsbCBzYW5pdGl6ZXIgbGlicy4KIGxpbmtfc2FuaXRpemVyX2NvbW1vbj0n LWxwdGhyZWFkIC1sbScKZGlmZiAtLWdpdCBsaWJzYW5pdGl6ZXIvc2FuaXRp emVyX2NvbW1vbi9zYW5pdGl6ZXJfcGxhdGZvcm1fbGltaXRzX3Bvc2l4Lmgg bGlic2FuaXRpemVyL3Nhbml0aXplcl9jb21tb24vc2FuaXRpemVyX3BsYXRm b3JtX2xpbWl0c19wb3NpeC5oCmluZGV4IDQ0ZGQzZDllMjJkLi45MThlZTk1 ZWY4MiAxMDA2NDQKLS0tIGxpYnNhbml0aXplci9zYW5pdGl6ZXJfY29tbW9u L3Nhbml0aXplcl9wbGF0Zm9ybV9saW1pdHNfcG9zaXguaAorKysgbGlic2Fu aXRpemVyL3Nhbml0aXplcl9jb21tb24vc2FuaXRpemVyX3BsYXRmb3JtX2xp bWl0c19wb3NpeC5oCkBAIC0yMTMsNyArMjEzLDEyIEBAIHN0cnVjdCBfX3Nh bml0aXplcl9zdHJ1Y3RfbWFsbGluZm8gewogCiAjaWYgU0FOSVRJWkVSX0xJ TlVYICYmICFTQU5JVElaRVJfQU5EUk9JRAogc3RydWN0IF9fc2FuaXRpemVy X3N0cnVjdF9tYWxsaW5mbyB7CisgIC8vIGUuZyB1YnVudHUgdXNlcyBtYWxs aW5mbywgZmVkb3JhIG1hbGxpbmZvMgorI2lmZGVmIEhBVkVfTUFMTElORk8y CisgIGxvbmcgdlsxMF07CisjZWxzZQogICBpbnQgdlsxMF07CisjZW5kaWYK IH07CiAKIGV4dGVybiB1bnNpZ25lZCBzdHJ1Y3RfdXN0YXRfc3o7Ci0tIAoy LjM0LjEKCg== --000000000000fc541005f74ebf08 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-gcc-fixup-report_heap_memory_use-without-mallinfo2-d.patch" Content-Disposition: attachment; filename="0002-gcc-fixup-report_heap_memory_use-without-mallinfo2-d.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lfgfde481 RnJvbSA2ZTFhYjQ1MmJjZjJiYWUwYmUyMGZhZjY1OTY2YzhlZTJmNzU1YTJi IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBSZWluaSBVcmJhbiA8 cnVyYmFuQGNwYW4ub3JnPgpEYXRlOiBTdW4sIDIwIEZlYiAyMDIyIDE4OjI3 OjE1ICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzJdIGdjYzogZml4dXAgcmVw b3J0X2hlYXBfbWVtb3J5X3VzZSgpIHdpdGhvdXQgbWFsbGluZm8yCiBkZWNs CgpnY2MvQ2hhbmdlTG9nOgoJKiBnY2MvZ2djLWNvbW1vbi5jYyAocmVwb3J0 X2hlYXBfbWVtb3J5X3VzZSk6IGZpeAoJd2l0aG91dCBtYWxsaW5mbzIgZGVj bAoKU2lnbmVkLW9mZi1ieTogUmVpbmkgVXJiYW4gPHJ1cmJhbkBjcGFuLm9y Zz4KLS0tCiBnY2MvZ2djLWNvbW1vbi5jYyB8IDIgKy0KIDEgZmlsZSBjaGFu Z2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdp dCBnY2MvZ2djLWNvbW1vbi5jYyBnY2MvZ2djLWNvbW1vbi5jYwppbmRleCBk YjMxN2Y0OTk5My4uOWNkNDQ2OTk1ZjggMTAwNjQ0Ci0tLSBnY2MvZ2djLWNv bW1vbi5jYworKysgZ2NjL2dnYy1jb21tb24uY2MKQEAgLTEyNzYsNyArMTI3 Niw3IEBAIHZvaWQKIHJlcG9ydF9oZWFwX21lbW9yeV91c2UgKCkKIHsKICNp ZiBkZWZpbmVkKEhBVkVfTUFMTElORk8pIHx8IGRlZmluZWQoSEFWRV9NQUxM SU5GTzIpCi0jaWZkZWYgSEFWRV9NQUxMSU5GTzIKKyNpZiBkZWZpbmVkIEhB VkVfTUFMTElORk8yICYmIEhBVkVfREVDTF9NQUxMSU5GTzIKICAgI2RlZmlu ZSBNQUxMSU5GT19GTiBtYWxsaW5mbzIKICNlbHNlCiAgICNkZWZpbmUgTUFM TElORk9fRk4gbWFsbGluZm8KLS0gCjIuMzQuMQoK --000000000000fc541005f74ebf08--