We miss quite a few -x option arguments that can be specified.
2026-01-09 Jakub Jelinek <jakub@redhat.com>
* doc/invoke.texi (-x): Add c++-system-module, objc-cpp-output,
objc++-cpp-output, adascil, adawhy, modula-2, modula-2-cpp-output,
rust, algol68 and lto as further possible option arguments.
@smallexample
c c-header cpp-output
c++ c++-header c++-system-header c++-user-header c++-cpp-output
-objective-c objective-c-header objective-c-cpp-output
-objective-c++ objective-c++-header objective-c++-cpp-output
+c++-system-module
+objective-c objective-c-header objective-c-cpp-output objc-cpp-output
+objective-c++ objective-c++-header objective-c++-cpp-output
+objc++-cpp-output
assembler assembler-with-cpp
-ada
+ada adascil adawhy
cobol
d
-f77 f77-cpp-input f95 f95-cpp-input
+f77 f77-cpp-input f95 f95-cpp-input
go
+modula-2 modula-2-cpp-output
+rust
+algol68
+lto
@end smallexample
Note that @option{-x} does not imply a particular language standard.