[gcc r16-5713] doc, mingw: Clean up Cygwin and MinGW option documentation [PR122243]
Sandra Loosemore
sandra@gcc.gnu.org
Sat Nov 29 03:29:14 GMT 2025
https://gcc.gnu.org/g:393b5b4b189bf8152ec1c427a02769a61c908b01
commit r16-5713-g393b5b4b189bf8152ec1c427a02769a61c908b01
Author: Sandra Loosemore <sloosemore@baylibre.com>
Date: Tue Nov 18 05:01:02 2025 +0000
doc, mingw: Clean up Cygwin and MinGW option documentation [PR122243]
gcc/ChangeLog
PR other/122243
* doc/invoke.texi (Option Summary) <Cygwin and MinGW Options>:
Correct spelling of -mthreads and add missing options.
(Cygwin and MinGW Options): Add @opindex for negative forms.
Diff:
---
gcc/doc/invoke.texi | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 1cd517d33394..8acf0317f737 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -1029,8 +1029,9 @@ Objective-C and Objective-C++ Dialects}.
@emph{Cygwin and MinGW Options} (@ref{Cygwin and MinGW Options})
@gccoptlist{-mconsole -mcrtdll=@var{library} -mdll
--mnop-fun-dllimport -mthread
--municode -mwin32 -mwindows -fno-set-stack-executable}
+-mnop-fun-dllimport -mthreads
+-municode -mwin32 -mwindows -fno-set-stack-executable
+-fwritable-relocated-rdata -mpe-aligned-commons}
@emph{Darwin Options} (@ref{Darwin Options})
@gccoptlist{-all_load -allowable_client -arch -arch_errors_fatal
@@ -26801,6 +26802,7 @@ generated, enabling the selection of the required runtime
startup object and entry point.
@opindex mnop-fun-dllimport
+@opindex mno-nop-fun-dllimport
@item -mnop-fun-dllimport
This option is available for Cygwin and MinGW targets. It
specifies that the @code{dllimport} attribute should be ignored.
@@ -26811,12 +26813,14 @@ This option is available for MinGW targets. It specifies
that MinGW-specific thread support is to be used.
@opindex municode
+@opindex mno-unicode
@item -municode
This option is available for MinGW-w64 targets. It causes
the @code{UNICODE} preprocessor macro to be predefined, and
chooses Unicode-capable runtime startup code.
@opindex mwin32
+@opindex mno-win32
@item -mwin32
This option is available for Cygwin and MinGW targets. It
specifies that the typical Microsoft Windows predefined macros are to
@@ -26824,6 +26828,7 @@ be set in the pre-processor, but does not influence the choice
of runtime library/startup code.
@opindex mwindows
+@opindex mno-windows
@item -mwindows
This option is available for Cygwin and MinGW targets. It
specifies that a GUI application is to be generated by
More information about the Gcc-cvs
mailing list