From: Pietro Monteiro Date: Fri, 12 Dec 2025 00:27:41 +0000 (-0500) Subject: algol68: Document -L option X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=51e27e31c193e3ddb384251e913e658c84f9b9c5;p=thirdparty%2Fgcc.git algol68: Document -L option Add a simple explanation for the -L option. Expand the -I option documentation to note it is also used for module interface-definitions. gcc/algol68/ChangeLog: * ga68.texi (@opindex I): Expand. (@oindex L): New. * lang.opt.urls: Regenerate. gcc/ChangeLog: * common.opt.urls: Regenerate. gcc/go/ChangeLog: * lang.opt.urls: Regenerate. gcc/m2/ChangeLog: * lang.opt.urls: Regenerate. gcc/rust/ChangeLog: * lang.opt.urls: Regenerate. Signed-off-by: Pietro Monteiro --- diff --git a/gcc/algol68/ga68.texi b/gcc/algol68/ga68.texi index 96ebef67965..d3b86b2ac67 100644 --- a/gcc/algol68/ga68.texi +++ b/gcc/algol68/ga68.texi @@ -207,9 +207,20 @@ other parts of the compiler: @opindex I @item -I@var{dir} Add the directory @var{dir} to the list of directories to be searched -for files when processing the @ref{pragmat include}. Multiple +for files when processing the @ref{pragmat include}. Multiple @option{-I} options can be used, and the directories specified are -scanned in left-to-right order, as with @command{gcc}. +scanned in left-to-right order, as with @command{gcc}. The directory +will also be added to the list of directories to be searched for module +interface-definitions @ref{Module activation}. + +@opindex L +@item -L@var{dir} +Add the directory @var{dir} to the list of directories to be searched +for module interface-definitions @ref{Module activation}. Multiple +@option{-L} options can be used, and the directories specified are +scanned in left-to-right order, as with @command{gcc}. The directory +will also be added to the list of library search directories, as with +@command{gcc}. @end table diff --git a/gcc/algol68/lang.opt.urls b/gcc/algol68/lang.opt.urls index 3fea50a3fde..ab88dab9588 100644 --- a/gcc/algol68/lang.opt.urls +++ b/gcc/algol68/lang.opt.urls @@ -3,6 +3,9 @@ I UrlSuffix(gcc/Directory-Options.html#index-I) LangUrlSuffix_D(gdc/Directory-Options.html#index-I) LangUrlSuffix_Algol68(ga68/Directory-options.html#index-I) +L +UrlSuffix(gcc/Directory-Options.html#index-L) LangUrlSuffix_D(gdc/Directory-Options.html#index-L) LangUrlSuffix_Algol68(ga68/Directory-options.html#index-L) + Wextensions LangUrlSuffix_Algol68(ga68/Warnings-options.html#index-Wextensions) diff --git a/gcc/common.opt.urls b/gcc/common.opt.urls index f1109d7b3dc..06139ff0eed 100644 --- a/gcc/common.opt.urls +++ b/gcc/common.opt.urls @@ -14,7 +14,7 @@ UrlSuffix(gcc/Directory-Options.html#index-B) LangUrlSuffix_D(gdc/Directory-Opti ; duplicate: 'gcc/Overall-Options.html#index-E' L -UrlSuffix(gcc/Directory-Options.html#index-L) LangUrlSuffix_D(gdc/Directory-Options.html#index-L) +UrlSuffix(gcc/Directory-Options.html#index-L) LangUrlSuffix_D(gdc/Directory-Options.html#index-L) LangUrlSuffix_Algol68(ga68/Directory-options.html#index-L) N UrlSuffix(gcc/Link-Options.html#index-N) diff --git a/gcc/go/lang.opt.urls b/gcc/go/lang.opt.urls index 4b93c4919ac..af888902d98 100644 --- a/gcc/go/lang.opt.urls +++ b/gcc/go/lang.opt.urls @@ -4,7 +4,7 @@ I UrlSuffix(gcc/Directory-Options.html#index-I) LangUrlSuffix_D(gdc/Directory-Options.html#index-I) LangUrlSuffix_Algol68(ga68/Directory-options.html#index-I) L -UrlSuffix(gcc/Directory-Options.html#index-L) LangUrlSuffix_D(gdc/Directory-Options.html#index-L) +UrlSuffix(gcc/Directory-Options.html#index-L) LangUrlSuffix_D(gdc/Directory-Options.html#index-L) LangUrlSuffix_Algol68(ga68/Directory-options.html#index-L) ; skipping UrlSuffix for 'Wall' due to multiple URLs: ; duplicate: 'gcc/Standard-Libraries.html#index-Wall-1' diff --git a/gcc/m2/lang.opt.urls b/gcc/m2/lang.opt.urls index f7751fe4a3c..7d87bc10084 100644 --- a/gcc/m2/lang.opt.urls +++ b/gcc/m2/lang.opt.urls @@ -41,7 +41,7 @@ I UrlSuffix(gcc/Directory-Options.html#index-I) LangUrlSuffix_D(gdc/Directory-Options.html#index-I) LangUrlSuffix_Algol68(ga68/Directory-options.html#index-I) L -UrlSuffix(gcc/Directory-Options.html#index-L) LangUrlSuffix_D(gdc/Directory-Options.html#index-L) +UrlSuffix(gcc/Directory-Options.html#index-L) LangUrlSuffix_D(gdc/Directory-Options.html#index-L) LangUrlSuffix_Algol68(ga68/Directory-options.html#index-L) M UrlSuffix(gcc/Preprocessor-Options.html#index-M) LangUrlSuffix_D(gdc/Code-Generation.html#index-M) diff --git a/gcc/rust/lang.opt.urls b/gcc/rust/lang.opt.urls index 09cfede8143..e55a0a1f0a3 100644 --- a/gcc/rust/lang.opt.urls +++ b/gcc/rust/lang.opt.urls @@ -4,7 +4,7 @@ I UrlSuffix(gcc/Directory-Options.html#index-I) LangUrlSuffix_D(gdc/Directory-Options.html#index-I) LangUrlSuffix_Algol68(ga68/Directory-options.html#index-I) L -UrlSuffix(gcc/Directory-Options.html#index-L) LangUrlSuffix_D(gdc/Directory-Options.html#index-L) +UrlSuffix(gcc/Directory-Options.html#index-L) LangUrlSuffix_D(gdc/Directory-Options.html#index-L) LangUrlSuffix_Algol68(ga68/Directory-options.html#index-L) ; skipping UrlSuffix for 'Wall' due to multiple URLs: ; duplicate: 'gcc/Standard-Libraries.html#index-Wall-1'