From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) by sourceware.org (Postfix) with ESMTPS id DC0943858C52 for ; Mon, 13 Nov 2023 13:17:03 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org DC0943858C52 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=adacore.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=adacore.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org DC0943858C52 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2a00:1450:4864:20::231 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1699881426; cv=none; b=G+t2s+6R8mN2iDphj8gdhPdbyK97jrKaiomjXDzZVpYEw94HlCjh6fUmVXcXsNMfnQj/rRv4HzR17H4X9iIe+0nxv42S3eMUTsMyOQiL6bTdS7CEfxj+YjcrHHx4sYXf9hcTg9bxNKDezLq01grBX07KcmgeEDrdq5RlWnpuf7E= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1699881426; c=relaxed/simple; bh=WcFKJJg1ir2IXQqoQn6TjiHG4AG2NvNZmHaxipGR8SM=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=ERAyvaLYW8kywtcN63KVJL8uuMvuPaACihIfAXq8ElciwtbMFAPDRVtTvFnMRSKfJ7Yu23zqqp3djxMxSfaI731GduLHGtVWpnqxpqO0G8jSz07IMj0uzHFaOPB4S9GYmhrBAXO1VYvWmxYCRij4PHkjM901uwOvhs4t0pZYXmw= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-lj1-x231.google.com with SMTP id 38308e7fff4ca-2c6b30aca06so58042951fa.3 for ; Mon, 13 Nov 2023 05:17:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adacore.com; s=google; t=1699881422; x=1700486222; darn=gcc.gnu.org; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=YhuadVnAWq4X9MeoUxGFx2hp7b8Kb8wHbTkEv1Y2OjM=; b=FpXE1/6zZCZ996OGhvbr8kHuwDJqpun+ksF81laAt/yekppeDAvYXUlU6QHTtvCEuK s6f4I8qJvTz9yZqMRpqkl/gexYK75ZpxlshaUFZMS/6F4cOVCvuerqr1zmAMgRSUWsyQ wgXfQ7aNyeCpRiPLg5mR0yUmQeESpIDqxpevqTilFO3rJXGt8thERgLSffMk31KyDRAQ U+3hUl0kx7aeqOi12mPrxx1GRmBC9Xoh0YNC7mlK//IFOHGiqRKpq5WzT3ADM/zXF2Mw BZYGNjdDWVVFTfoAPGBoTyHYdeYJB9QOKv8X+Nb1rAzh5A2gg7kw5xect6lPAhWbcElk ISrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699881422; x=1700486222; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=YhuadVnAWq4X9MeoUxGFx2hp7b8Kb8wHbTkEv1Y2OjM=; b=NB2SFpkokJQhhuxqWTsLopnsY1NShmGXCe3DqTrKIe9e97krGA9wyyM8F9Rg/pkOjC 441NGLY0ybLHy5vgi7fye9O6KcC6KHSmQSCi6uVMexcg+YEZ8U4IRnixuYCe2iZy1uh+ LKFftxOyyZUeB9zOdpKI6XBSjIvboVdjVVPfUjXBK85FkdTudTbG08od4ReCmzyNiqfX ubPiS8nQ4SoaYdRf+vie7ZKOZJjlWb2tQphD5UAxbwq/4Ht1HDtE6KaDtRkSMv5tNsXj myJQTFXHgUYQJvDQztQGNRE67PI0Q2bqY/LBjokow5pI52H7evULdRCyoknNRuP3qU/8 sHBw== X-Gm-Message-State: AOJu0Yw7YwdiL4x4J+2nTtfl4xePOwxYcxLigY8U85nGUH+pX4XqBjWk bH7k1mBuR0kHDPxLt70/F3Ny0TdkbT3zZENNk1Chvw== X-Google-Smtp-Source: AGHT+IF5EVkWV1Q6FHl6eJ0BgNy3uwzmaf0bXAxszszVNDaxDhg1W6RtowY8K1bC4YeHAwXHKyRxVQ== X-Received: by 2002:a05:651c:10c:b0:2c8:324e:4025 with SMTP id a12-20020a05651c010c00b002c8324e4025mr4305080ljb.15.1699881422056; Mon, 13 Nov 2023 05:17:02 -0800 (PST) Received: from poulhies-Precision-5550 (lmontsouris-659-1-24-67.w81-250.abo.wanadoo.fr. [81.250.175.67]) by smtp.gmail.com with ESMTPSA id h7-20020a5d5487000000b0032f7cc56509sm5365464wrv.98.2023.11.13.05.17.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Nov 2023 05:17:01 -0800 (PST) References: <20231110214246.3087291-1-dmalcolm@redhat.com> <20231110214246.3087291-3-dmalcolm@redhat.com> User-agent: mu4e 1.10.1; emacs 28.1 From: Marc =?utf-8?Q?Poulhi=C3=A8s?= To: David Malcolm Cc: Joseph Myers , gcc-patches@gcc.gnu.org Subject: Re: [PATCH 2/3] Add generated .opt.urls files Date: Mon, 13 Nov 2023 14:11:00 +0100 In-reply-to: <20231110214246.3087291-3-dmalcolm@redhat.com> Message-ID: <8734x9aj3m.fsf@adacore.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-13.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE 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: David Malcolm writes: > gcc/ada/ChangeLog: > * gcc-interface/lang.opt.urls: New file, autogenerated by > regenerate-opt-urls.py. > diff --git a/gcc/ada/gcc-interface/lang.opt.urls b/gcc/ada/gcc-interface/lang.opt.urls > new file mode 100644 > index 000000000000..e24210bcb12a > --- /dev/null > +++ b/gcc/ada/gcc-interface/lang.opt.urls > @@ -0,0 +1,28 @@ > +; Autogenerated by regenerate-opt-urls.py from gcc/ada/gcc-interface/lang.opt and generated HTML > + > +I > +UrlSuffix(gcc/Directory-Options.html#index-I) > + > +; skipping 'Wall' due to multiple URLs: > +; duplicate: 'gcc/Standard-Libraries.html#index-Wall-1' > +; duplicate: 'gcc/Warning-Options.html#index-Wall' > + > +nostdinc > +UrlSuffix(gcc/Directory-Options.html#index-nostdinc) > + > +nostdlib > +UrlSuffix(gcc/Link-Options.html#index-nostdlib) > + > +; skipping 'fshort-enums' due to multiple URLs: > +; duplicate: 'gcc/Code-Gen-Options.html#index-fshort-enums' > +; duplicate: 'gcc/Non-bugs.html#index-fshort-enums-3' > +; duplicate: 'gcc/Structures-unions-enumerations-and-bit-fields-implementation.html#index-fshort-enums-1' > + > +; skipping 'fsigned-char' due to multiple URLs: > +; duplicate: 'gcc/C-Dialect-Options.html#index-fsigned-char' > +; duplicate: 'gcc/Characters-implementation.html#index-fsigned-char-1' > + > +; skipping 'funsigned-char' due to multiple URLs: > +; duplicate: 'gcc/C-Dialect-Options.html#index-funsigned-char' > +; duplicate: 'gcc/Characters-implementation.html#index-funsigned-char-1' Hello David, This looks very nice, thanks! I wonder why the Ada frontend only gets I, nostdinc and nostdlib URLified to the common gcc doc. Is it possible that your doc scrapper doesn't match the option in the Ada doc? We are documenting nostdlib, nostdinc and I, so I would also expect a "multiple URLs" for these. We are generating the texinfo files from sphinx, so maybe we could adjust the script to also match what the sphinx generator produces? Thanks, Marc