mirror of
https://github.com/gcc-mirror/gcc.git
synced 2026-05-06 14:59:39 +02:00
6399530c3b11a3106c80277e648656f06edcd8d3
We shouldn't point users at specific parameters that control GCC behavior since those are explicitly internal GCC interfaces subject to incompatible changes or removal. This patch removes all such references in the GCC user manual, either by replacing them with more user-centric language, vague references to parameters generally, or just removing the text as being unhelpful. gcc/ChangeLog PR target/123245 PR translation/89915 * doc/invoke.texi (Warning Options): Remove discussion of parameters from -Winterference-size documentation. (Static Analyzer Options): Ditto for -Wanalyzer-symbol-too-complex, the list of things the analyzer has specific knowledge of, and -fanalyzer-call-summaries. (Optimize Options): Ditto for -finline-limit and fipa-cp-clone. (Instrumentation Options): Likewise for -fsanitize=kernel-hwaddress and -fharden-control-flow-redundancy. (C++ Compiled Module Interface): Likewise for discussion of limits on number of open files.
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
toplevel: Build stage1/stage2/stageprofile libstdc++ with --disable-libstdcxx-pch when bootstrapping
toplevel: Build stage1/stage2/stageprofile libstdc++ with --disable-libstdcxx-pch when bootstrapping
…
…
…
…
This directory contains the GNU Compiler Collection (GCC). The GNU Compiler Collection is free software. See the files whose names start with COPYING for copying permission. The manuals, and some of the runtime libraries, are under different terms; see the individual source files for details. The directory INSTALL contains copies of the installation information as HTML and plain text. The source of this information is gcc/doc/install.texi. The installation information includes details of what is included in the GCC sources and what files GCC installs. See the file gcc/doc/gcc.texi (together with other files that it includes) for usage and porting information. An online readable version of the manual is in the files gcc/doc/gcc.info*. See http://gcc.gnu.org/bugs/ for how to report bugs usefully. Copyright years on GCC source files may be listed using range notation, e.g., 1987-2012, indicating that every year in the range, inclusive, is a copyrightable year that could otherwise be listed individually.
Description
Languages
C++
30.7%
C
30.2%
Ada
14.4%
D
6.1%
Go
5.7%
Other
12.4%