From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt1-x82c.google.com (mail-qt1-x82c.google.com [IPv6:2607:f8b0:4864:20::82c]) by sourceware.org (Postfix) with ESMTPS id 843393857C60 for ; Fri, 19 Mar 2021 20:10:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 843393857C60 Received: by mail-qt1-x82c.google.com with SMTP id f12so7761976qtq.4 for ; Fri, 19 Mar 2021 13:10:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=EdN0jacofdEnqeETOfJyYka/C34Kx/v9MZlDaWkFOgk=; b=uhCBrrihO8t5s4TLeDEkaI8GcHFGAHtGMP4iYcyx1bfjPb7WO0v7ksiM7dQEZ3usdP yIr5jL8S5aeEF7u2uLXQB8hC4FvVUuyjM0JEHovukgjDULBAzg2ICov+NapEgUj95vB3 FYzrqyhpFdHGe28miMK/rdQOaDPCxoyryUWo77Ix+M7Ikdy8D5QgEhwOtwaypFZE6qZu tctL8/s/qVivbVXafjVzzo3o4lWSyiI181epeBSG9E3yZ0paE2DXmBeWnU46vpiT8Gea 4G0wFVUj4QqyBzfWYCztNsU+OsX8i574LErZAyydqwVV215YrNcKauAwLORJTnT3YfwR Gwaw== X-Gm-Message-State: AOAM531QjqWAF5mNB+g9ePPaVA7rxK+F2wKxs1Knj1kyyQ0pRtIgCYGx cNICwbd6/cW3YB6DL0iaVFLoYw== X-Google-Smtp-Source: ABdhPJyqxmj0PSyCRkFpUlSG3wjIDWUM/tdQqX4Wprl0SWHsuJIq8egorLXq8yPaUncKGuRZ9Kd+jw== X-Received: by 2002:ac8:568d:: with SMTP id h13mr338849qta.139.1616184610113; Fri, 19 Mar 2021 13:10:10 -0700 (PDT) Received: from [192.168.1.4] ([177.194.48.209]) by smtp.googlemail.com with ESMTPSA id i78sm5273265qke.46.2021.03.19.13.10.08 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 19 Mar 2021 13:10:09 -0700 (PDT) Subject: Re: [RFC 2/2] Fold compat_symbol_unique functionality into compat_symbol From: Adhemerval Zanella To: libc-alpha@sourceware.org, Florian Weimer References: <965a0d7e0c28a5a0ce292a2b0bd39f2ba31d1a84.1616095061.git.fweimer@redhat.com> Message-ID: <37e68057-c3be-b522-98a3-1837b02c490a@linaro.org> Date: Fri, 19 Mar 2021 17:10:07 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-13.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Mar 2021 20:10:12 -0000 DQoNCk9uIDE5LzAzLzIwMjEgMTU6NTksIEFkaGVtZXJ2YWwgWmFuZWxsYSB3cm90ZToNCj4+ IGRpZmYgLS1naXQgYS9tYWxsb2MvbWFsbG9jLmMgYi9tYWxsb2MvbWFsbG9jLmMNCj4+IGlu ZGV4IDFmNGJiZDhlZGYuLmYyMzAyN2MxM2QgMTAwNjQ0DQo+PiAtLS0gYS9tYWxsb2MvbWFs bG9jLmMNCj4+ICsrKyBiL21hbGxvYy9tYWxsb2MuYw0KPj4gQEAgLTE5OTEsNyArMTk5MSw3 IEBAIHN0YXRpYyB2b2lkICptZW1hbGlnbl9ob29rX2luaSAoc2l6ZV90IGFsaWdubWVudCwg c2l6ZV90IHN6LA0KPj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qg dm9pZCAqY2FsbGVyKSBfX1RIUk9XOw0KPj4gIA0KPj4gICNpZiBIQVZFX01BTExPQ19JTklU X0hPT0sNCj4+IC12b2lkIHdlYWtfdmFyaWFibGUgKCpfX21hbGxvY19pbml0aWFsaXplX2hv b2spICh2b2lkKSA9IE5VTEw7DQo+PiArdm9pZCAoKl9fbWFsbG9jX2luaXRpYWxpemVfaG9v aykgKHZvaWQpOw0KPj4gIGNvbXBhdF9zeW1ib2wgKGxpYmMsIF9fbWFsbG9jX2luaXRpYWxp emVfaG9vaywNCj4+ICAJICAgICAgIF9fbWFsbG9jX2luaXRpYWxpemVfaG9vaywgR0xJQkNf Ml8wKTsNCj4+ICAjZW5kaWYNCj4gDQo+IE9rLg0KPiANCg0KSSBhbSBzZWVpbmcgdGhpcyB3 aXRoIGJpbnV0aWxzIDIuMzMgb24gaTY4Ni1saW51eC1nbnU6DQoNCng4Nl82NC1nbGliYy1s aW51eC1nbnUtZ2NjIC1tMzIgLW1hcmNoPWk2ODYgbWFsbG9jLmMgLWMgLXN0ZD1nbnUxMSAt ZmdudTg5LWlubGluZSAgLWcgLU8yIC1XYWxsIC1Xd3JpdGUtc3RyaW5ncyAtV3VuZGVmIC1X ZXJyb3IgLWZtZXJnZS1hbGwtY29uc3RhbnRzIC1mcm91bmRpbmctbWF0aCAtZm5vLXN0YWNr LXByb3RlY3RvciAtV3N0cmljdC1wcm90b3R5cGVzIC1Xb2xkLXN0eWxlLWRlZmluaXRpb24g LWZtYXRoLWVycm5vICAgLWZQSUMgLVdhLC1tdHVuZT1pNjg2ICAtRE1PUkVDT1JFX0NMRUFS Uz0yICAtZnRscy1tb2RlbD1pbml0aWFsLWV4ZWMgICAgICAtSS4uL2luY2x1ZGUgLUkvaG9t ZS9hemFuZWxsYS9Qcm9qZWN0cy9nbGliYy9idWlsZC9pNjg2LWxpbnV4LWdudS9tYWxsb2Mg IC1JL2hvbWUvYXphbmVsbGEvUHJvamVjdHMvZ2xpYmMvYnVpbGQvaTY4Ni1saW51eC1nbnUg IC1JLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgvaTM4Ni9pNjg2ICAtSS4uL3N5c2RlcHMv aTM4Ni9pNjg2L25wdGwgIC1JLi4vc3lzZGVwcy91bml4L3N5c3YvbGludXgvaTM4NiAgLUku Li9zeXNkZXBzL3VuaXgvc3lzdi9saW51eC94ODYvaW5jbHVkZSAtSS4uL3N5c2RlcHMvdW5p eC9zeXN2L2xpbnV4L3g4NiAgLUkuLi9zeXNkZXBzL3g4Ni9ucHRsICAtSS4uL3N5c2RlcHMv aTM4Ni9ucHRsICAtSS4uL3N5c2RlcHMvdW5peC9zeXN2L2xpbnV4L2luY2x1ZGUgLUkuLi9z eXNkZXBzL3VuaXgvc3lzdi9saW51eCAgLUkuLi9zeXNkZXBzL25wdGwgIC1JLi4vc3lzZGVw cy9wdGhyZWFkICAtSS4uL3N5c2RlcHMvZ251ICAtSS4uL3N5c2RlcHMvdW5peC9pbmV0ICAt SS4uL3N5c2RlcHMvdW5peC9zeXN2ICAtSS4uL3N5c2RlcHMvdW5peC9pMzg2ICAtSS4uL3N5 c2RlcHMvdW5peCAgLUkuLi9zeXNkZXBzL3Bvc2l4ICAtSS4uL3N5c2RlcHMvaTM4Ni9pNjg2 L2ZwdS9tdWx0aWFyY2ggIC1JLi4vc3lzZGVwcy9pMzg2L2k2ODYvZnB1ICAtSS4uL3N5c2Rl cHMvaTM4Ni9pNjg2L211bHRpYXJjaCAgLUkuLi9zeXNkZXBzL2kzODYvaTY4NiAgLUkuLi9z eXNkZXBzL2kzODYvZnB1ICAtSS4uL3N5c2RlcHMveDg2L2ZwdSAgLUkuLi9zeXNkZXBzL2kz ODYgIC1JLi4vc3lzZGVwcy94ODYvaW5jbHVkZSAtSS4uL3N5c2RlcHMveDg2ICAtSS4uL3N5 c2RlcHMvd29yZHNpemUtMzIgIC1JLi4vc3lzZGVwcy9pZWVlNzU0L2Zsb2F0MTI4ICAtSS4u L3N5c2RlcHMvaWVlZTc1NC9sZGJsLTk2L2luY2x1ZGUgLUkuLi9zeXNkZXBzL2llZWU3NTQv bGRibC05NiAgLUkuLi9zeXNkZXBzL2llZWU3NTQvZGJsLTY0ICAtSS4uL3N5c2RlcHMvaWVl ZTc1NC9mbHQtMzIgIC1JLi4vc3lzZGVwcy9pZWVlNzU0ICAtSS4uL3N5c2RlcHMvZ2VuZXJp YyAgLUkuLiAtSS4uL2xpYmlvIC1JLiAgIC1EX0xJQkNfUkVFTlRSQU5UIC1pbmNsdWRlIC9o b21lL2F6YW5lbGxhL1Byb2plY3RzL2dsaWJjL2J1aWxkL2k2ODYtbGludXgtZ251L2xpYmMt bW9kdWxlcy5oIC1ETU9EVUxFX05BTUU9bGliYyAtaW5jbHVkZSAuLi9pbmNsdWRlL2xpYmMt c3ltYm9scy5oICAtRFBJQyAtRFNIQVJFRCAgLURVU0VfVENBQ0hFPTEgICAtRFRPUF9OQU1F U1BBQ0U9Z2xpYmMgLW8gL2hvbWUvYXphbmVsbGEvUHJvamVjdHMvZ2xpYmMvYnVpbGQvaTY4 Ni1saW51eC1nbnUvbWFsbG9jL21hbGxvYy5vcyAtTUQgLU1QIC1NRiAvaG9tZS9hemFuZWxs YS9Qcm9qZWN0cy9nbGliYy9idWlsZC9pNjg2LWxpbnV4LWdudS9tYWxsb2MvbWFsbG9jLm9z LmR0IC1NVCAvaG9tZS9hemFuZWxsYS9Qcm9qZWN0cy9nbGliYy9idWlsZC9pNjg2LWxpbnV4 LWdudS9tYWxsb2MvbWFsbG9jLm9zDQovdG1wL2Njck9mSnZyLnM6IEFzc2VtYmxlciBtZXNz YWdlczoNCi90bXAvY2NyT2ZKdnIuczogRXJyb3I6IGBfX1NJX19tYWxsb2NfaW5pdGlhbGl6 ZV9ob29rXzAnIGNhbid0IGJlIGVxdWF0ZWQgdG8gY29tbW9uIHN5bWJvbCBgX19tYWxsb2Nf aW5pdGlhbGl6ZV9ob29rJw0KDQpUaGUgU1lNVkVSX05FRURTX0FMSUFTIGlzIHNldCB0byAx Og0KDQokIGdyZXAgLXcgU1lNVkVSX05FRURTX0FMSUFTIGNvbmZpZy5oIA0KI2RlZmluZSBT WU1WRVJfTkVFRFNfQUxJQVMgMQ0K