From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x1035.google.com (mail-pj1-x1035.google.com [IPv6:2607:f8b0:4864:20::1035]) by sourceware.org (Postfix) with ESMTPS id B3BE43858C32 for ; Sun, 7 Apr 2024 08:13:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B3BE43858C32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org B3BE43858C32 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::1035 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712477604; cv=none; b=mqw966PbARaKnlMlxUVscCEnwgiA+/VehsZL/HtBy1zSlijbL3Pp5S/iXCbymm95iOPMTqwQ9zzTxyH0qHRNrUSgSTHEyXn4qCtA1DTTs4vx2YOKd0rz92gzv9EdW7a/JG/HLJttgJmvsY714BTqHG1n+lMGaZzCWBSrGChLiTQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712477604; c=relaxed/simple; bh=BpwVLg9DXW7hTyaX8ClgvBOZX6NYeera+ww3Md8ba6Y=; h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To; b=PNdyEZ+X9WLcwer8blukIeeN7/Sq0lpb29f7OXD/IiwOZcCPJrdWupNHRsu7Cm93UbFi8i07hVSXyQ5BYkGHawNt+AnH2fSadzOKhr5Jw5oyRFBKFTNnZeBfzBel7UatL5Ntbj28afKlcDbBhN7zHv2VVAOM/GnekIBuy1ryAU8= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-2a2e5d86254so1996575a91.1 for ; Sun, 07 Apr 2024 01:13:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712477595; x=1713082395; darn=sourceware.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=BpwVLg9DXW7hTyaX8ClgvBOZX6NYeera+ww3Md8ba6Y=; b=R5/OujhsFzcDxfHChPmgdaf2ipbwSZfcfruT3N0ut9yX6m1SNxMzNT3/TFQfDmBOr/ KGo1kDkQKez0bhyhyjRahqXA7kllwa/EkVCDFpBmGlM+uu4RjmlOUPNJQq9N8NMpBABw tTD2NiqtFq8p/+7JLUd5fx/UIbuMLJ2+37upW35xGl0QN4Smmnm5tKxxiw76j5y2hjMV t2PCTDxr5d87BnqyKJ3OkQZmG1sfg3tG2WTIrWgOHl8jRFDR21aKszYfxaqwvXlGwxRR ZJaJXEhzuZYTGK3q8kzClp76C4nPakqEReTkWNgs9XhMY2R7ypWAGsih0bucjF5O3Yqo zuiQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712477595; x=1713082395; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BpwVLg9DXW7hTyaX8ClgvBOZX6NYeera+ww3Md8ba6Y=; b=TeAjQ9k9AL9LTPohn+k5TC2DMcVKweINVFe3n8rngxZX3EsYBjC1XorAnsF5WWSYHk j4ZdxTEm1/CpP0MteyXNNZtQ7Zg0efHcAR0ro97BD9dIv1AI+RFGEL9IyLoSJXEbMoQi 8JgtKpZ+/c1b4sEK/n0IMBp+EZmPHNHr2S/iqfUITzReOGDpkd5bJ80lA6aMZH6Y1QU8 jtElL1L91sd/FpUx1CAM+KuG39stJj3vFTNXZT/7YdGw1Fv6Zo7D29VczLJb2t80B7R6 PoOorxlZhcV7SZETFZNHeknjeTW9v1N3diXPV7dMuBibP6Iu+0AzkIEH8/rKgReBgSL+ OYnA== X-Gm-Message-State: AOJu0Yw0UsmOKLxg+ih1TG+sAvABhBSeoFJdo0uEPE/JrZbqV9xmAryh 7cATkJ8mowPu5nABUCOKl/NSRXO1FZusH8HOg7bPkAtofOLrQeRXfoKGVZhrMclQGXfUCVZJpMM mnnBv4BMbvYIY0mnEeFU2Cvn/Zndb2lHaT+NN7A== X-Google-Smtp-Source: AGHT+IFO1+yO1wVKX9UUpCNXQFcAeEkmNoF6MpyXyBBR+MVgLQ4XmNmFwfMg8dqaJjALZB8PDf/vJ/AIg/UmU5Yf+9M= X-Received: by 2002:a17:90b:110f:b0:2a2:2cbf:2144 with SMTP id gi15-20020a17090b110f00b002a22cbf2144mr8389059pjb.19.1712477594558; Sun, 07 Apr 2024 01:13:14 -0700 (PDT) MIME-Version: 1.0 References: <877cw3kn65.fsf@oldenburg.str.redhat.com> In-Reply-To: From: Girish Joshi Date: Sun, 7 Apr 2024 13:43:02 +0530 Message-ID: Subject: Re: [PATCH] manual: scripts/documented.sh updated To: Adhemerval Zanella Netto Cc: libc-alpha@sourceware.org Content-Type: multipart/mixed; boundary="000000000000b5bfce06157d4236" X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,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: --000000000000b5bfce06157d4236 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Florian, On Mon, Feb 27, 2023 at 11:26=E2=80=AFPM Florian Weimer wrote: > _IO_vfscanf should be recognized as an alias of vfscanf, but this is > more of an RFE than a bug fix. I was able to write a small python script that gets the list of aliases in the given binaries and the html. Not sure if this can be a separate script or should it be a part of the same thing? Please let me know if it can be a separate script, I'll post a patch for it= . Thanks! Girish Joshi girishjoshi.io On Thu, Apr 4, 2024 at 7:28=E2=80=AFPM Girish Joshi w= rote: > > On Wed, Apr 3, 2024 at 10:41=E2=80=AFPM Adhemerval Zanella Netto > wrote: > > > > I will take a look. > Thanks Adhemerval. > > Girish Joshi > girishjoshi.io --000000000000b5bfce06157d4236 Content-Type: text/x-python; charset="US-ASCII"; name="aliases.py" Content-Disposition: attachment; filename="aliases.py" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lup8v7290 IyEvYmluL2VudiBweXRob24KaW1wb3J0IHN5cwppbXBvcnQgc3VicHJvY2VzcwoKIyBsaXN0IG9m IGJpbmFyaWVzIHRvIGNoZWNrIGZvciBhbGlhc2VzCmlucHV0X2JpbnMgPSBbCiAgICAibGliYy5z byIsCiAgICAibWF0aC9saWJtLnNvIiwKICAgICJydC9saWJydC5zbyIsCiAgICAibnB0bC9saWJw dGhyZWFkLnNvIiwKICAgICJkbGZjbi9saWJkbC5zbyIsCiAgICAibG9naW4vbGlidXRpbC5zbyIs Cl0KYmFzZV9jbWQgPSAicmVhZGVsZiAtV3MgIgoKZnVuY3Rpb25faWRlbnRpZmllciA9ICJGVU5D IgoKYmFzZV9odG1sX2JvZHkgPSAiIiIKPCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9JRVRGLy9E VEQgSFRNTC8vRU4iPgo8aHRtbD4KICA8aGVhZD4KICAgIDx0aXRsZT5nbGliYyBmdW5jdGlvbnMg YWxpYXNlczwvdGl0bGU+CiAgPC9oZWFkPgoKICA8Ym9keT4KICAgIDxjZW50ZXI+PGgxPmFsaWFz ZXMgPHR0PmdsaWJjPC90dD4gZnVuY3Rpb25zPC9oMT48L2NlbnRlcj4KCiAgICA8Y2VudGVyPjxw PlRoZSBmb2xsb3dpbmcgdGFibGUgaW5jbHVkZXMgbmFtZXMgb2YgdGhlIGZ1bmN0aW9uIGluIGds aWJjCiAgICB3aGljaCBhcmUgYWxpYXNlcyBvZiBlYWNoIG90aGVyLiAgVGhpcyBsaXN0IGlzCiAg ICBhdXRvbWF0aWNhbGx5IGNyZWF0ZWQgYW5kIHRoZXJlZm9yZSBtaWdodCBjb250YWluIGVycm9y cy48L2NlbnRlcj4KIiIiCgoKZGVmIGdldF9hbGlhc2VzKGJpbiwgZ2xpYmNfYnVpbGRfZGlyKToK ICAgICIiIgogICAgR2V0IGFsaWFzZXMgb2YgZnVuY3Rpb25zIGluIHRoZSBnaXZlbiBiaW5hcnku CiAgICBBbGlhc2VzIGFyZSBmdW5jdGlvbnMgdGhhdCBhcmUgbWFwcGVkIHRvIHRoZSBzYW1lIGFk ZHJlc3MuCgogICAgUGFyYW1ldGVyczoKICAgICAgICBiaW4gKHN0cik6IGJpbmFyeSB0byBjaGVj ayBmb3IgYWxpYXNlcwogICAgICAgIGdsaWJjX2J1aWxkX2RpciAoc3RyKTogcGF0aCB0byBnbGli YyBidWlsZCBkaXJlY3RvcnkKCiAgICBSZXR1cm5zOgogICAgICAgIGRpY3Q6IGRpY3Rpb25hcnkg b2YgYWxpYXNlcy4KICAgICIiIgoKICAgICMgcHJlcGFyZSB0aGUgY29tbWFuZCBzdHJpbmcKICAg IGNtZCA9IGYie2Jhc2VfY21kfSB7Z2xpYmNfYnVpbGRfZGlyfS97YmlufSIKCiAgICAjIGdldCB0 aGUgb3V0cHV0IG9mIHJlYWRlbGYKICAgIG91dHB1dCA9IHN1YnByb2Nlc3MuY2hlY2tfb3V0cHV0 KGNtZCwgc2hlbGw9VHJ1ZSkKICAgIGxpbmVzID0gb3V0cHV0LmRlY29kZSgpLnNwbGl0KCJcbiIp CiAgICBhbGlhc2VzID0ge30KICAgICMgcGFyc2UgdGhlIG91dHB1dCB0byBnZXQgdGhlIGFsaWFz ZXMKICAgIGZvciBpIGluIGxpbmVzOgogICAgICAgIGRldGFpbHMgPSBbaiBmb3IgaiBpbiBpLnNw bGl0KCIgIikgaWYgal0KICAgICAgICBpZiBsZW4oZGV0YWlscykgPiA3IGFuZCBmdW5jdGlvbl9p ZGVudGlmaWVyIGluIGRldGFpbHNbM106CiAgICAgICAgICAgIGlmIGRldGFpbHNbMV0gaW4gYWxp YXNlczoKICAgICAgICAgICAgICAgIGFsaWFzZXNbZGV0YWlsc1sxXV0uYXBwZW5kKGRldGFpbHNb N10pCiAgICAgICAgICAgIGVsc2U6CiAgICAgICAgICAgICAgICBhbGlhc2VzW2RldGFpbHNbMV1d ID0gW2RldGFpbHNbN11dCiAgICBhbGlhc2VzID0ge2k6IGFsaWFzZXNbaV0gZm9yIGkgaW4gYWxp YXNlcyBpZiBsZW4oYWxpYXNlc1tpXSkgPiAxfQogICAgcmV0dXJuIGFsaWFzZXMKCgpkZWYgZ2Vu ZXJhdGVfaHRtbChhbGlhc2VzLCBiaW5hcnksIGh0bWxfYm9keSk6CiAgICAiIiIKICAgIEdlbmVy YXRlIGh0bWwgZm9yIHRoZSBnaXZlbiBhbGlhc2VzLgoKICAgIFBhcmFtZXRlcnM6CiAgICAgICAg YWxpYXNlcyAoZGljdCk6IGRpY3Rpb25hcnkgb2YgYWxpYXNlcwogICAgICAgIGJpbmFyeSAoc3Ry KTogYmluYXJ5IG5hbWUKICAgICAgICBodG1sX2JvZHkgKHN0cik6IGh0bWwgYm9keQoKICAgIFJl dHVybnM6CiAgICAgICAgc3RyOiBodG1sIGJvZHkKICAgICIiIgogICAgcm93ID0gKAogICAgICAg ICIiIgogICAgPGJyPgogICAgPGNlbnRlcj48aDE+PGI+QmluYXJ5OjwvYj4gPHR0PgogICAgIiIi CiAgICAgICAgKyBiaW5hcnkKICAgICAgICArICIiIjwvdHQ+PGJyPjwvaDE+PC9jZW50ZXI+CiAg ICAgICAgPGNlbnRlcj48dGFibGUgIGJvcmRlcj0iMSB8IDAiID4gCiAgICAgICAgICAgIDx0ZD48 dHQ+bG9jYXRpb248L3R0PjwvdGQ+CiAgICAgICAgICAgIDx0ZD48dHQ+ZnVudGlvbnM8L3R0Pjwv dGQ+CiAgICAiIiIKICAgICkKICAgIGZvciBpIGluIGFsaWFzZXM6CiAgICAgICAgcm93ICs9IGYi ICAgIDx0cj48dGQ+MHh7aX08L3RkPlxuIgogICAgICAgIHJvdyArPSAiICAgIDx0ZD5cbiIKICAg ICAgICBmb3IgaiBpbiBhbGlhc2VzW2ldOgogICAgICAgICAgICByb3cgKz0gZiIgICAgICAgIHtq fTxicj5cbiIKICAgICAgICByb3cgKz0gIiAgICA8L3RkPlxuIgogICAgcm93ICs9ICIgICAgPC90 cj5cbiAgICA8L3RhYmxlPjwvY2VudGVyPlxuIgoKICAgIGh0bWxfYm9keSA9IHJvdwogICAgcmV0 dXJuIGh0bWxfYm9keQoKCmlmIF9fbmFtZV9fID09ICJfX21haW5fXyI6CiAgICBpZiBsZW4oc3lz LmFyZ3YpID09IDE6CiAgICAgICAgcHJpbnQoIlVzYWdlOiBhbGlhc2VzLnB5IDxnbGliYy1idWls ZC1kaXI+IikKICAgICAgICBzeXMuZXhpdCgxKQoKICAgICMgcmVtb3ZlIHRyYWlsaW5nIHNsYXNo IGlmIHByZXNlbnQKICAgIGdsaWJfYnVpbGRfZGlyID0gc3lzLmFyZ3ZbMV0uc3RyaXAoIi8iKSAK ICAgIHRyeToKICAgICAgICBodG1sX2JvZHkgPSBiYXNlX2h0bWxfYm9keQogICAgICAgIGZvciBi aW4gaW4gaW5wdXRfYmluczoKICAgICAgICAgICAgYWxpYXNlcyA9IGdldF9hbGlhc2VzKGJpbiwg Z2xpYl9idWlsZF9kaXIpCiAgICAgICAgICAgIGh0bWxfYm9keSArPSBnZW5lcmF0ZV9odG1sKGFs aWFzZXMsIGJpbiwgaHRtbF9ib2R5KQogICAgICAgIGh0bWxfYm9keSArPSAiICA8L2JvZHk+XG48 L2h0bWw+IgogICAgICAgIHByaW50KGh0bWxfYm9keSkKICAgIGV4Y2VwdCBzdWJwcm9jZXNzLkNh bGxlZFByb2Nlc3NFcnJvciBhcyBleDoKICAgICAgICBwcmludChmImVycm9yOiB7ZXh9IikKICAg ICAgICBzeXMuZXhpdCgxKQo= --000000000000b5bfce06157d4236--