aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorPirama Arumuga Nainar <pirama@google.com>2020-01-24 13:48:17 -0800
committerPirama Arumuga Nainar <pirama@google.com>2020-01-24 13:48:17 -0800
commitf7ce667c391f13bb27c258a15e07ebe26e0084c3 (patch)
tree8fa35760aa4cb3fdd6d54114987f2be322b70ec1 /share
parentda4951908cf7fcaeff9e041d9f244c8921e8c803 (diff)
downloadx86_64-w64-mingw32-4.8-f7ce667c391f13bb27c258a15e07ebe26e0084c3.tar.gz
Update MinGW prebuilts to build 6159401
Includes cherry-pick of headers: Avoid builtin clash with _xgetbv in Clang 9 (https://android-review.googlesource.com/c/toolchain/mingw/+/1217556) Test: presubmit Change-Id: I4f541b4ecc9f84f967540a93b25de080c311c91f
Diffstat (limited to 'share')
-rw-r--r--share/info/cpp.info26
-rw-r--r--share/info/cppinternals.info36
-rw-r--r--share/info/dir3
-rw-r--r--share/info/gcc.info892
-rw-r--r--share/info/gccinstall.info8
-rw-r--r--share/info/gccint.info4828
-rw-r--r--share/info/libquadmath.info2
-rw-r--r--share/locale/be/LC_MESSAGES/cpplib.mobin962 -> 1003 bytes
-rw-r--r--share/locale/be/LC_MESSAGES/gcc.mobin10491 -> 10532 bytes
-rw-r--r--share/locale/ca/LC_MESSAGES/cpplib.mobin17173 -> 17214 bytes
-rw-r--r--share/locale/da/LC_MESSAGES/cpplib.mobin13493 -> 13534 bytes
-rw-r--r--share/locale/da/LC_MESSAGES/gcc.mobin139074 -> 139115 bytes
-rw-r--r--share/locale/de/LC_MESSAGES/cpplib.mobin21380 -> 21421 bytes
-rw-r--r--share/locale/de/LC_MESSAGES/gcc.mobin1226551 -> 1226592 bytes
-rw-r--r--share/locale/el/LC_MESSAGES/cpplib.mobin662 -> 703 bytes
-rw-r--r--share/locale/el/LC_MESSAGES/gcc.mobin11692 -> 11733 bytes
-rw-r--r--share/locale/eo/LC_MESSAGES/cpplib.mobin20717 -> 20758 bytes
-rw-r--r--share/locale/es/LC_MESSAGES/cpplib.mobin21581 -> 21622 bytes
-rw-r--r--share/locale/es/LC_MESSAGES/gcc.mobin1155405 -> 1155446 bytes
-rw-r--r--share/locale/fi/LC_MESSAGES/cpplib.mobin22012 -> 22053 bytes
-rw-r--r--share/locale/fi/LC_MESSAGES/gcc.mobin257858 -> 257899 bytes
-rw-r--r--share/locale/fr/LC_MESSAGES/cpplib.mobin20237 -> 20278 bytes
-rw-r--r--share/locale/fr/LC_MESSAGES/gcc.mobin200118 -> 200159 bytes
-rw-r--r--share/locale/hr/LC_MESSAGES/gcc.mobin16024 -> 16065 bytes
-rw-r--r--share/locale/id/LC_MESSAGES/cpplib.mobin20710 -> 20751 bytes
-rw-r--r--share/locale/id/LC_MESSAGES/gcc.mobin680638 -> 680679 bytes
-rw-r--r--share/locale/ja/LC_MESSAGES/cpplib.mobin23871 -> 23912 bytes
-rw-r--r--share/locale/ja/LC_MESSAGES/gcc.mobin500163 -> 500204 bytes
-rw-r--r--share/locale/nl/LC_MESSAGES/cpplib.mobin20901 -> 20942 bytes
-rw-r--r--share/locale/nl/LC_MESSAGES/gcc.mobin68676 -> 68717 bytes
-rw-r--r--share/locale/pt_BR/LC_MESSAGES/cpplib.mobin21648 -> 21689 bytes
-rw-r--r--share/locale/ru/LC_MESSAGES/cpplib.mobin28363 -> 28404 bytes
-rw-r--r--share/locale/ru/LC_MESSAGES/gcc.mobin512912 -> 512953 bytes
-rw-r--r--share/locale/sr/LC_MESSAGES/cpplib.mobin26744 -> 26785 bytes
-rw-r--r--share/locale/sr/LC_MESSAGES/gcc.mobin661217 -> 661258 bytes
-rw-r--r--share/locale/sv/LC_MESSAGES/cpplib.mobin21012 -> 21053 bytes
-rw-r--r--share/locale/sv/LC_MESSAGES/gcc.mobin1196011 -> 1196052 bytes
-rw-r--r--share/locale/tr/LC_MESSAGES/cpplib.mobin21296 -> 21337 bytes
-rw-r--r--share/locale/tr/LC_MESSAGES/gcc.mobin472129 -> 472170 bytes
-rw-r--r--share/locale/uk/LC_MESSAGES/cpplib.mobin27737 -> 27778 bytes
-rw-r--r--share/locale/vi/LC_MESSAGES/cpplib.mobin24882 -> 24923 bytes
-rw-r--r--share/locale/vi/LC_MESSAGES/gcc.mobin434805 -> 434846 bytes
-rw-r--r--share/locale/zh_CN/LC_MESSAGES/cpplib.mobin19321 -> 19362 bytes
-rw-r--r--share/locale/zh_CN/LC_MESSAGES/gcc.mobin806294 -> 806335 bytes
-rw-r--r--share/locale/zh_TW/LC_MESSAGES/cpplib.mobin19914 -> 19955 bytes
-rw-r--r--share/locale/zh_TW/LC_MESSAGES/gcc.mobin393571 -> 393612 bytes
-rw-r--r--share/man/man1/x86_64-w64-mingw32-addr2line.112
-rw-r--r--share/man/man1/x86_64-w64-mingw32-ar.144
-rw-r--r--share/man/man1/x86_64-w64-mingw32-as.132
-rw-r--r--share/man/man1/x86_64-w64-mingw32-c++filt.112
-rw-r--r--share/man/man1/x86_64-w64-mingw32-cpp.187
-rw-r--r--share/man/man1/x86_64-w64-mingw32-dlltool.120
-rw-r--r--share/man/man1/x86_64-w64-mingw32-elfedit.114
-rw-r--r--share/man/man1/x86_64-w64-mingw32-g++.1266
-rw-r--r--share/man/man1/x86_64-w64-mingw32-gcc.1266
-rw-r--r--share/man/man1/x86_64-w64-mingw32-gprof.1106
-rw-r--r--share/man/man1/x86_64-w64-mingw32-ld.144
-rw-r--r--share/man/man1/x86_64-w64-mingw32-nlmconv.112
-rw-r--r--share/man/man1/x86_64-w64-mingw32-nm.122
-rw-r--r--share/man/man1/x86_64-w64-mingw32-objcopy.124
-rw-r--r--share/man/man1/x86_64-w64-mingw32-objdump.138
-rw-r--r--share/man/man1/x86_64-w64-mingw32-ranlib.116
-rw-r--r--share/man/man1/x86_64-w64-mingw32-readelf.114
-rw-r--r--share/man/man1/x86_64-w64-mingw32-size.120
-rw-r--r--share/man/man1/x86_64-w64-mingw32-strings.116
-rw-r--r--share/man/man1/x86_64-w64-mingw32-strip.116
-rw-r--r--share/man/man1/x86_64-w64-mingw32-windmc.112
-rw-r--r--share/man/man1/x86_64-w64-mingw32-windres.112
-rw-r--r--share/man/man7/fsf-funding.712
-rw-r--r--share/man/man7/gfdl.7646
-rw-r--r--share/man/man7/gpl.720
71 files changed, 4128 insertions, 3450 deletions
diff --git a/share/info/cpp.info b/share/info/cpp.info
index 28138f2e..fa0d85b4 100644
--- a/share/info/cpp.info
+++ b/share/info/cpp.info
@@ -1,4 +1,4 @@
-This is cpp.info, produced by makeinfo version 6.5 from cpp.texi.
+This is cpp.info, produced by makeinfo version 5.2 from cpp.texi.
Copyright (C) 1987-2013 Free Software Foundation, Inc.
@@ -5262,7 +5262,7 @@ without any initial '-' or '--'.
* D: Invocation. (line 40)
* dD: Invocation. (line 598)
* DEPENDENCIES_OUTPUT: Environment Variables.
- (line 45)
+ (line 44)
* dI: Invocation. (line 607)
* dM: Invocation. (line 583)
* dN: Invocation. (line 604)
@@ -5315,7 +5315,7 @@ without any initial '-' or '--'.
* remap: Invocation. (line 656)
* std=: Invocation. (line 311)
* SUNPRO_DEPENDENCIES: Environment Variables.
- (line 61)
+ (line 60)
* target-help: Invocation. (line 661)
* traditional-cpp: Invocation. (line 649)
* trigraphs: Invocation. (line 653)
@@ -5345,9 +5345,9 @@ Concept Index
* Menu:
-* # operator: Stringification. (line 6)
-* ## operator: Concatenation. (line 6)
-* _Pragma: Pragmas. (line 25)
+* '#' operator: Stringification. (line 6)
+* '##' operator: Concatenation. (line 6)
+* '_Pragma': Pragmas. (line 25)
* alternative tokens: Tokenization. (line 105)
* arguments: Macro Arguments. (line 6)
* arguments in macro definitions: Macro Arguments. (line 6)
@@ -5371,12 +5371,12 @@ Concept Index
* conditionals: Conditionals. (line 6)
* continued lines: Initial processing. (line 61)
* controlling macro: Once-Only Headers. (line 35)
-* defined: Defined. (line 6)
+* 'defined': Defined. (line 6)
* dependencies for make as output: Environment Variables.
- (line 46)
+ (line 45)
* dependencies for make as output <1>: Environment Variables.
- (line 62)
-* dependencies, make: Invocation. (line 181)
+ (line 61)
+* dependencies, 'make': Invocation. (line 181)
* diagnostic: Diagnostics. (line 6)
* differences from previous versions: Differences from previous versions.
(line 6)
@@ -5406,7 +5406,7 @@ Concept Index
(line 6)
* including just once: Once-Only Headers. (line 6)
* invocation: Invocation. (line 6)
-* iso646.h: C++ Named Operators. (line 6)
+* 'iso646.h': C++ Named Operators. (line 6)
* line comments: Initial processing. (line 77)
* line control: Line Control. (line 6)
* line endings: Initial processing. (line 14)
@@ -5417,7 +5417,7 @@ Concept Index
* macros in include: Computed Includes. (line 6)
* macros with arguments: Macro Arguments. (line 6)
* macros with variable arguments: Variadic Macros. (line 6)
-* make: Invocation. (line 181)
+* 'make': Invocation. (line 181)
* manifest constants: Object-like Macros. (line 6)
* named operators: C++ Named Operators. (line 6)
* newlines in macro arguments: Newlines in Arguments.
@@ -5478,7 +5478,7 @@ Concept Index
(line 6)
* variable number of arguments: Variadic Macros. (line 6)
* variadic macros: Variadic Macros. (line 6)
-* wrapper #ifndef: Once-Only Headers. (line 6)
+* wrapper '#ifndef': Once-Only Headers. (line 6)
* wrapper headers: Wrapper Headers. (line 6)
diff --git a/share/info/cppinternals.info b/share/info/cppinternals.info
index 62d35de4..fbb03417 100644
--- a/share/info/cppinternals.info
+++ b/share/info/cppinternals.info
@@ -1,4 +1,4 @@
-This is cppinternals.info, produced by makeinfo version 6.5 from
+This is cppinternals.info, produced by makeinfo version 5.2 from
cppinternals.texi.
INFO-DIR-SECTION Software development
@@ -29,18 +29,6 @@ File: cppinternals.info, Node: Top, Next: Conventions, Up: (dir)
The GNU C Preprocessor Internals
********************************
-* Menu:
-
-* Conventions::
-* Lexer::
-* Hash Nodes::
-* Macro Expansion::
-* Token Spacing::
-* Line Numbering::
-* Guard Macros::
-* Files::
-* Concept Index::
-
1 Cpplib--the GNU C Preprocessor
********************************
@@ -1026,16 +1014,16 @@ Concept Index

Tag Table:
Node: Top905
-Node: Conventions2743
-Node: Lexer3685
-Ref: Invalid identifiers11600
-Ref: Lexing a line13550
-Node: Hash Nodes18323
-Node: Macro Expansion21202
-Node: Token Spacing30150
-Node: Line Numbering36007
-Node: Guard Macros40092
-Node: Files44883
-Node: Concept Index48349
+Node: Conventions2590
+Node: Lexer3532
+Ref: Invalid identifiers11447
+Ref: Lexing a line13397
+Node: Hash Nodes18170
+Node: Macro Expansion21049
+Node: Token Spacing29997
+Node: Line Numbering35854
+Node: Guard Macros39939
+Node: Files44730
+Node: Concept Index48196

End Tag Table
diff --git a/share/info/dir b/share/info/dir
index 32b1e33a..c0daf0ae 100644
--- a/share/info/dir
+++ b/share/info/dir
@@ -5,7 +5,7 @@ The first time you invoke Info you start off looking at this node.
File: dir, Node: Top This is the top of the INFO tree
This (the Directory node) gives a menu of major topics.
- Typing "q" exits, "H" lists all Info commands, "d" returns here,
+ Typing "q" exits, "?" lists all Info commands, "d" returns here,
"h" gives a primer for first-timers,
"mEmacs<Return>" visits the Emacs manual, etc.
@@ -25,6 +25,7 @@ GNU Packages
Software development
* Cpp: (cpp). The GNU C preprocessor.
+* Cpplib: (cppinternals). Cpplib internals.
* g++: (gcc). The GNU C++ compiler.
* gcc: (gcc). The GNU Compiler Collection.
* gccinstall: (gccinstall). Installing the GNU Compiler Collection.
diff --git a/share/info/gcc.info b/share/info/gcc.info
index abca6a4c..9437eee1 100644
--- a/share/info/gcc.info
+++ b/share/info/gcc.info
@@ -1,4 +1,4 @@
-This is gcc.info, produced by makeinfo version 6.5 from gcc.texi.
+This is gcc.info, produced by makeinfo version 5.2 from gcc.texi.
Copyright (C) 1988-2013 Free Software Foundation, Inc.
@@ -49270,7 +49270,7 @@ look up both forms.
(line 567)
* finstrument-functions: Code Gen Options. (line 373)
* finstrument-functions <1>: Function Attributes.
- (line 951)
+ (line 953)
* finstrument-functions-exclude-file-list: Code Gen Options. (line 408)
* finstrument-functions-exclude-function-list: Code Gen Options.
(line 429)
@@ -49526,7 +49526,7 @@ look up both forms.
* fsplit-ivs-in-unroller: Optimize Options. (line 1277)
* fsplit-stack: Code Gen Options. (line 493)
* fsplit-stack <1>: Function Attributes.
- (line 956)
+ (line 958)
* fsplit-wide-types: Optimize Options. (line 434)
* fstack-check: Code Gen Options. (line 441)
* fstack-limit-register: Code Gen Options. (line 479)
@@ -51667,52 +51667,52 @@ Keyword Index
* Menu:
-* ! in constraint: Multi-Alternative. (line 33)
-* # in constraint: Modifiers. (line 57)
-* #pragma: Pragmas. (line 6)
+* '!' in constraint: Multi-Alternative. (line 33)
+* '#' in constraint: Modifiers. (line 57)
+* '#pragma': Pragmas. (line 6)
* #pragma implementation: C++ Interface. (line 39)
-* #pragma implementation, implied: C++ Interface. (line 46)
+* '#pragma implementation', implied: C++ Interface. (line 46)
* #pragma interface: C++ Interface. (line 20)
-* #pragma, reason for not using: Function Attributes.
- (line 1873)
+* '#pragma', reason for not using: Function Attributes.
+ (line 1875)
* $: Dollar Signs. (line 6)
-* % in constraint: Modifiers. (line 45)
-* %include: Spec Files. (line 26)
-* %include_noerr: Spec Files. (line 30)
-* %rename: Spec Files. (line 34)
-* & in constraint: Modifiers. (line 25)
-* ': Incompatibilities. (line 116)
-* * in constraint: Modifiers. (line 62)
+* '%' in constraint: Modifiers. (line 45)
+* '%include': Spec Files. (line 26)
+* '%include_noerr': Spec Files. (line 30)
+* '%rename': Spec Files. (line 34)
+* '&' in constraint: Modifiers. (line 25)
+* ''': Incompatibilities. (line 116)
+* '*' in constraint: Modifiers. (line 62)
* *__builtin_assume_aligned: Other Builtins. (line 332)
-* + in constraint: Modifiers. (line 12)
-* -lgcc, use with -nodefaultlibs: Link Options. (line 85)
-* -lgcc, use with -nostdlib: Link Options. (line 85)
-* -march feature modifiers: AArch64 Options. (line 91)
-* -mcpu feature modifiers: AArch64 Options. (line 91)
-* -nodefaultlibs and unresolved references: Link Options. (line 85)
-* -nostdlib and unresolved references: Link Options. (line 85)
+* '+' in constraint: Modifiers. (line 12)
+* '-lgcc', use with '-nodefaultlibs': Link Options. (line 85)
+* '-lgcc', use with '-nostdlib': Link Options. (line 85)
+* '-march' feature modifiers: AArch64 Options. (line 91)
+* '-mcpu' feature modifiers: AArch64 Options. (line 91)
+* '-nodefaultlibs' and unresolved references: Link Options. (line 85)
+* '-nostdlib' and unresolved references: Link Options. (line 85)
* .sdata/.sdata2 references (PowerPC): RS/6000 and PowerPC Options.
(line 739)
-* //: C++ Comments. (line 6)
-* 0 in constraint: Simple Constraints. (line 125)
-* < in constraint: Simple Constraints. (line 47)
-* = in constraint: Modifiers. (line 8)
-* > in constraint: Simple Constraints. (line 59)
-* ? in constraint: Multi-Alternative. (line 27)
-* ?: extensions: Conditionals. (line 6)
-* ?: side effect: Conditionals. (line 20)
-* _ in variables in macros: Typeof. (line 46)
-* _Accum data type: Fixed-Point. (line 6)
-* _Complex keyword: Complex. (line 6)
-* _Decimal128 data type: Decimal Float. (line 6)
-* _Decimal32 data type: Decimal Float. (line 6)
-* _Decimal64 data type: Decimal Float. (line 6)
+* '//': C++ Comments. (line 6)
+* '0' in constraint: Simple Constraints. (line 125)
+* '<' in constraint: Simple Constraints. (line 47)
+* '=' in constraint: Modifiers. (line 8)
+* '>' in constraint: Simple Constraints. (line 59)
+* '?' in constraint: Multi-Alternative. (line 27)
+* '?:' extensions: Conditionals. (line 6)
+* '?:' side effect: Conditionals. (line 20)
+* '_' in variables in macros: Typeof. (line 46)
+* '_Accum' data type: Fixed-Point. (line 6)
+* '_Complex' keyword: Complex. (line 6)
+* '_Decimal128' data type: Decimal Float. (line 6)
+* '_Decimal32' data type: Decimal Float. (line 6)
+* '_Decimal64' data type: Decimal Float. (line 6)
* _Exit: Other Builtins. (line 6)
* _exit: Other Builtins. (line 6)
-* _Fract data type: Fixed-Point. (line 6)
+* '_Fract' data type: Fixed-Point. (line 6)
* _HTM_FIRST_USER_ABORT_CODE: S/390 System z Built-in Functions.
(line 44)
-* _Sat data type: Fixed-Point. (line 6)
+* '_Sat' data type: Fixed-Point. (line 6)
* _xabort: X86 transactional memory intrinsics.
(line 61)
* _xbegin: X86 transactional memory intrinsics.
@@ -51940,41 +51940,41 @@ Keyword Index
(line 6)
* __builtin___vsprintf_chk: Object Size Checking.
(line 6)
-* __complex__ keyword: Complex. (line 6)
-* __declspec(dllexport): Function Attributes.
+* '__complex__' keyword: Complex. (line 6)
+* '__declspec(dllexport)': Function Attributes.
(line 256)
-* __declspec(dllimport): Function Attributes.
+* '__declspec(dllimport)': Function Attributes.
(line 289)
-* __ea SPU Named Address Spaces: Named Address Spaces.
+* '__ea' SPU Named Address Spaces: Named Address Spaces.
(line 155)
* __extension__: Alternate Keywords. (line 30)
-* __far M32C Named Address Spaces: Named Address Spaces.
+* '__far' M32C Named Address Spaces: Named Address Spaces.
(line 138)
-* __far RL78 Named Address Spaces: Named Address Spaces.
+* '__far' RL78 Named Address Spaces: Named Address Spaces.
(line 147)
-* __flash AVR Named Address Spaces: Named Address Spaces.
+* '__flash' AVR Named Address Spaces: Named Address Spaces.
(line 31)
-* __flash1 AVR Named Address Spaces: Named Address Spaces.
+* '__flash1' AVR Named Address Spaces: Named Address Spaces.
(line 40)
-* __flash2 AVR Named Address Spaces: Named Address Spaces.
+* '__flash2' AVR Named Address Spaces: Named Address Spaces.
(line 40)
-* __flash3 AVR Named Address Spaces: Named Address Spaces.
+* '__flash3' AVR Named Address Spaces: Named Address Spaces.
(line 40)
-* __flash4 AVR Named Address Spaces: Named Address Spaces.
+* '__flash4' AVR Named Address Spaces: Named Address Spaces.
(line 40)
-* __flash5 AVR Named Address Spaces: Named Address Spaces.
+* '__flash5' AVR Named Address Spaces: Named Address Spaces.
(line 40)
-* __float128 data type: Floating Types. (line 6)
-* __float80 data type: Floating Types. (line 6)
-* __fp16 data type: Half-Precision. (line 6)
-* __FUNCTION__ identifier: Function Names. (line 6)
-* __func__ identifier: Function Names. (line 6)
-* __imag__ keyword: Complex. (line 27)
-* __int128 data types: __int128. (line 6)
-* __memx AVR Named Address Spaces: Named Address Spaces.
+* '__float128' data type: Floating Types. (line 6)
+* '__float80' data type: Floating Types. (line 6)
+* '__fp16' data type: Half-Precision. (line 6)
+* '__FUNCTION__' identifier: Function Names. (line 6)
+* '__func__' identifier: Function Names. (line 6)
+* '__imag__' keyword: Complex. (line 27)
+* '__int128' data types: __int128. (line 6)
+* '__memx' AVR Named Address Spaces: Named Address Spaces.
(line 46)
-* __PRETTY_FUNCTION__ identifier: Function Names. (line 6)
-* __real__ keyword: Complex. (line 27)
+* '__PRETTY_FUNCTION__' identifier: Function Names. (line 6)
+* '__real__' keyword: Complex. (line 27)
* __STDC_HOSTED__: Standards. (line 13)
* __sync_add_and_fetch: __sync Builtins. (line 60)
* __sync_and_and_fetch: __sync Builtins. (line 60)
@@ -51993,10 +51993,10 @@ Keyword Index
* __sync_synchronize: __sync Builtins. (line 80)
* __sync_val_compare_and_swap: __sync Builtins. (line 71)
* __sync_xor_and_fetch: __sync Builtins. (line 60)
-* __thread: Thread-Local. (line 6)
+* '__thread': Thread-Local. (line 6)
* AArch64 Options: AArch64 Options. (line 6)
* ABI: Compatibility. (line 6)
-* abi_tag attribute: C++ Attributes. (line 9)
+* 'abi_tag' attribute: C++ Attributes. (line 9)
* abort: Other Builtins. (line 6)
* abs: Other Builtins. (line 6)
* accessing volatiles: Volatiles. (line 6)
@@ -52013,22 +52013,22 @@ Keyword Index
* address constraints: Simple Constraints. (line 152)
* address of a label: Labels as Values. (line 6)
* address_operand: Simple Constraints. (line 156)
-* alias attribute: Function Attributes.
+* 'alias' attribute: Function Attributes.
(line 37)
-* aligned attribute: Function Attributes.
+* 'aligned' attribute: Function Attributes.
(line 50)
-* aligned attribute <1>: Variable Attributes.
+* 'aligned' attribute <1>: Variable Attributes.
(line 23)
-* aligned attribute <2>: Type Attributes. (line 31)
+* 'aligned' attribute <2>: Type Attributes. (line 31)
* alignment: Alignment. (line 6)
* alloca: Other Builtins. (line 6)
-* alloca vs variable-length arrays: Variable Length. (line 26)
-* alloc_size attribute: Function Attributes.
+* 'alloca' vs variable-length arrays: Variable Length. (line 26)
+* 'alloc_size' attribute: Function Attributes.
(line 70)
* Allow nesting in an interrupt handler on the Blackfin processor.: Function Attributes.
- (line 940)
+ (line 942)
* alternate keywords: Alternate Keywords. (line 6)
-* always_inline function attribute: Function Attributes.
+* 'always_inline' function attribute: Function Attributes.
(line 91)
* AMD x86-64 Options: i386 and x86-64 Options.
(line 6)
@@ -52046,7 +52046,7 @@ Keyword Index
* arrays of length zero: Zero Length. (line 6)
* arrays of variable length: Variable Length. (line 6)
* arrays, non-lvalue: Subscripting. (line 6)
-* artificial function attribute: Function Attributes.
+* 'artificial' function attribute: Function Attributes.
(line 132)
* asin: Other Builtins. (line 6)
* asinf: Other Builtins. (line 6)
@@ -52054,8 +52054,8 @@ Keyword Index
* asinhf: Other Builtins. (line 6)
* asinhl: Other Builtins. (line 6)
* asinl: Other Builtins. (line 6)
-* asm constraints: Constraints. (line 6)
-* asm expressions: Extended Asm. (line 6)
+* 'asm' constraints: Constraints. (line 6)
+* 'asm' expressions: Extended Asm. (line 6)
* assembler instructions: Extended Asm. (line 6)
* assembler names for identifiers: Asm Labels. (line 6)
* assembly code, invalid: Bug Criteria. (line 12)
@@ -52073,16 +52073,16 @@ Keyword Index
(line 6)
* attribute syntax: Attribute Syntax. (line 6)
* autoincrement/decrement addressing: Simple Constraints. (line 30)
-* automatic inline for C++ member fns: Inline. (line 71)
+* automatic 'inline' for C++ member fns: Inline. (line 71)
* AVR Options: AVR Options. (line 6)
* Backwards Compatibility: Backwards Compatibility.
(line 6)
* base class members: Name lookup. (line 6)
* bcmp: Other Builtins. (line 6)
-* below100 attribute: Variable Attributes.
+* 'below100' attribute: Variable Attributes.
(line 578)
* binary compatibility: Compatibility. (line 6)
-* Binary constants using the 0b prefix: Binary constants. (line 6)
+* Binary constants using the '0b' prefix: Binary constants. (line 6)
* Blackfin Options: Blackfin Options. (line 6)
* bound pointer to member function: Bound member functions.
(line 6)
@@ -52105,7 +52105,7 @@ Keyword Index
* C++ compilation options: Invoking GCC. (line 23)
* C++ interface and implementation headers: C++ Interface. (line 6)
* C++ language extensions: C++ Extensions. (line 6)
-* C++ member fns, automatically inline: Inline. (line 71)
+* C++ member fns, automatically 'inline': Inline. (line 71)
* C++ misunderstandings: C++ Misunderstandings.
(line 6)
* C++ options, command-line: C++ Dialect Options.
@@ -52132,8 +52132,8 @@ Keyword Index
* cacoshf: Other Builtins. (line 6)
* cacoshl: Other Builtins. (line 6)
* cacosl: Other Builtins. (line 6)
-* callee_pop_aggregate_return attribute: Function Attributes.
- (line 888)
+* 'callee_pop_aggregate_return' attribute: Function Attributes.
+ (line 890)
* calling functions through the function vector on H8/300, M16C, M32C and SH2A processors: Function Attributes.
(line 525)
* calloc: Other Builtins. (line 6)
@@ -52180,7 +52180,7 @@ Keyword Index
* cimag: Other Builtins. (line 6)
* cimagf: Other Builtins. (line 6)
* cimagl: Other Builtins. (line 6)
-* cleanup attribute: Variable Attributes.
+* 'cleanup' attribute: Variable Attributes.
(line 89)
* clog: Other Builtins. (line 6)
* clogf: Other Builtins. (line 6)
@@ -52188,13 +52188,13 @@ Keyword Index
* COBOL: G++ and GCC. (line 23)
* code generation conventions: Code Gen Options. (line 6)
* code, mixed with declarations: Mixed Declarations. (line 6)
-* cold function attribute: Function Attributes.
- (line 1163)
-* cold label attribute: Function Attributes.
- (line 1181)
+* 'cold' function attribute: Function Attributes.
+ (line 1165)
+* 'cold' label attribute: Function Attributes.
+ (line 1183)
* command options: Invoking GCC. (line 6)
* comments, C++ style: C++ Comments. (line 6)
-* common attribute: Variable Attributes.
+* 'common' attribute: Variable Attributes.
(line 104)
* comparison of signed and unsigned values, warning: Warning Options.
(line 1144)
@@ -52216,19 +52216,19 @@ Keyword Index
* conj: Other Builtins. (line 6)
* conjf: Other Builtins. (line 6)
* conjl: Other Builtins. (line 6)
-* const applied to function: Function Attributes.
+* 'const' applied to function: Function Attributes.
(line 6)
-* const function attribute: Function Attributes.
+* 'const' function attribute: Function Attributes.
(line 181)
* constants in constraints: Simple Constraints. (line 68)
* constraint modifier characters: Modifiers. (line 6)
* constraint, matching: Simple Constraints. (line 137)
-* constraints, asm: Constraints. (line 6)
+* constraints, 'asm': Constraints. (line 6)
* constraints, machine specific: Machine Constraints.
(line 6)
* constructing calls: Constructing Calls. (line 6)
* constructor expressions: Compound Literals. (line 6)
-* constructor function attribute: Function Attributes.
+* 'constructor' function attribute: Function Attributes.
(line 209)
* contributors: Contributors. (line 6)
* copysign: Other Builtins. (line 6)
@@ -52276,8 +52276,8 @@ Keyword Index
(line 128)
* Darwin options: Darwin Options. (line 6)
* dcgettext: Other Builtins. (line 6)
-* dd integer suffix: Decimal Float. (line 6)
-* DD integer suffix: Decimal Float. (line 6)
+* 'dd' integer suffix: Decimal Float. (line 6)
+* 'DD' integer suffix: Decimal Float. (line 6)
* deallocating variable length arrays: Variable Length. (line 22)
* debugging information options: Debugging Options. (line 6)
* decimal floating types: Decimal Float. (line 6)
@@ -52289,46 +52289,46 @@ Keyword Index
* declaring static data in C++: Static Definitions. (line 6)
* defining static data in C++: Static Definitions. (line 6)
* dependencies for make as output: Environment Variables.
- (line 156)
+ (line 155)
* dependencies for make as output <1>: Environment Variables.
- (line 172)
-* dependencies, make: Preprocessor Options.
+ (line 171)
+* dependencies, 'make': Preprocessor Options.
(line 185)
* DEPENDENCIES_OUTPUT: Environment Variables.
- (line 155)
+ (line 154)
* dependent name lookup: Name lookup. (line 6)
-* deprecated attribute: Variable Attributes.
+* 'deprecated' attribute: Variable Attributes.
(line 113)
-* deprecated attribute.: Function Attributes.
+* 'deprecated' attribute.: Function Attributes.
(line 231)
* designated initializers: Designated Inits. (line 6)
* designator lists: Designated Inits. (line 93)
* designators: Designated Inits. (line 61)
-* destructor function attribute: Function Attributes.
+* 'destructor' function attribute: Function Attributes.
(line 209)
-* df integer suffix: Decimal Float. (line 6)
-* DF integer suffix: Decimal Float. (line 6)
+* 'df' integer suffix: Decimal Float. (line 6)
+* 'DF' integer suffix: Decimal Float. (line 6)
* dgettext: Other Builtins. (line 6)
* diagnostic messages: Language Independent Options.
(line 6)
* dialect options: C Dialect Options. (line 6)
* digits in constraint: Simple Constraints. (line 125)
* directory options: Directory Options. (line 6)
-* disinterrupt attribute: Function Attributes.
+* 'disinterrupt' attribute: Function Attributes.
(line 251)
-* dl integer suffix: Decimal Float. (line 6)
-* DL integer suffix: Decimal Float. (line 6)
+* 'dl' integer suffix: Decimal Float. (line 6)
+* 'DL' integer suffix: Decimal Float. (line 6)
* dollar signs in identifier names: Dollar Signs. (line 6)
* double-word arithmetic: Long Long. (line 6)
* downward funargs: Nested Functions. (line 6)
* drem: Other Builtins. (line 6)
* dremf: Other Builtins. (line 6)
* dreml: Other Builtins. (line 6)
-* E in constraint: Simple Constraints. (line 87)
+* 'E' in constraint: Simple Constraints. (line 87)
* earlyclobber operand: Modifiers. (line 25)
* eight-bit data on the H8/300, H8/300H, and H8S: Function Attributes.
(line 341)
-* EIND: AVR Options. (line 222)
+* 'EIND': AVR Options. (line 222)
* empty structures: Empty Structures. (line 6)
* environment variables: Environment Variables.
(line 6)
@@ -52338,7 +52338,7 @@ Keyword Index
* erfcl: Other Builtins. (line 6)
* erff: Other Builtins. (line 6)
* erfl: Other Builtins. (line 6)
-* error function attribute: Function Attributes.
+* 'error' function attribute: Function Attributes.
(line 151)
* error messages: Warnings and Errors.
(line 6)
@@ -52362,15 +52362,15 @@ Keyword Index
* expm1l: Other Builtins. (line 6)
* expressions containing statements: Statement Exprs. (line 6)
* expressions, constructor: Compound Literals. (line 6)
-* extended asm: Extended Asm. (line 6)
+* extended 'asm': Extended Asm. (line 6)
* extensible constraints: Simple Constraints. (line 161)
-* extensions, ?:: Conditionals. (line 6)
+* extensions, '?:': Conditionals. (line 6)
* extensions, C language: C Extensions. (line 6)
* extensions, C++ language: C++ Extensions. (line 6)
* external declaration scope: Incompatibilities. (line 80)
-* externally_visible attribute.: Function Attributes.
+* 'externally_visible' attribute.: Function Attributes.
(line 357)
-* F in constraint: Simple Constraints. (line 92)
+* 'F' in constraint: Simple Constraints. (line 92)
* fabs: Other Builtins. (line 6)
* fabsf: Other Builtins. (line 6)
* fabsl: Other Builtins. (line 6)
@@ -52384,10 +52384,10 @@ Keyword Index
* file name suffix: Overall Options. (line 14)
* file names: Link Options. (line 10)
* fixed-point types: Fixed-Point. (line 6)
-* flatten function attribute: Function Attributes.
+* 'flatten' function attribute: Function Attributes.
(line 144)
* flexible array members: Zero Length. (line 6)
-* float as function value type: Incompatibilities. (line 141)
+* 'float' as function value type: Incompatibilities. (line 141)
* floating point precision: Disappointments. (line 68)
* floating-point precision: Optimize Options. (line 1868)
* floor: Other Builtins. (line 6)
@@ -52405,15 +52405,15 @@ Keyword Index
* fmod: Other Builtins. (line 6)
* fmodf: Other Builtins. (line 6)
* fmodl: Other Builtins. (line 6)
-* force_align_arg_pointer attribute: Function Attributes.
- (line 1223)
-* format function attribute: Function Attributes.
+* 'force_align_arg_pointer' attribute: Function Attributes.
+ (line 1225)
+* 'format' function attribute: Function Attributes.
(line 414)
-* format_arg function attribute: Function Attributes.
+* 'format_arg' function attribute: Function Attributes.
(line 479)
* Fortran: G++ and GCC. (line 6)
-* forwarder_section attribute: Function Attributes.
- (line 678)
+* 'forwarder_section' attribute: Function Attributes.
+ (line 680)
* forwarding calls: Constructing Calls. (line 6)
* fprintf: Other Builtins. (line 6)
* fprintf_unlocked: Other Builtins. (line 6)
@@ -52427,9 +52427,9 @@ Keyword Index
* frexpl: Other Builtins. (line 6)
* FRV Options: FRV Options. (line 6)
* fscanf: Other Builtins. (line 6)
-* fscanf, and constant strings: Incompatibilities. (line 17)
+* 'fscanf', and constant strings: Incompatibilities. (line 17)
* function addressability on the M32R/D: Function Attributes.
- (line 846)
+ (line 848)
* function attributes: Function Attributes.
(line 6)
* function pointers, arithmetic: Pointer Arith. (line 6)
@@ -52438,10 +52438,10 @@ Keyword Index
* function versions: Function Multiversioning.
(line 6)
* function without a prologue/epilogue code: Function Attributes.
- (line 918)
+ (line 920)
* function, size of pointer to: Pointer Arith. (line 6)
* functions called via pointer on the RS/6000 and PowerPC: Function Attributes.
- (line 800)
+ (line 802)
* functions in arbitrary sections: Function Attributes.
(line 6)
* functions that are dynamically resolved: Function Attributes.
@@ -52449,11 +52449,11 @@ Keyword Index
* functions that are passed arguments in registers on the 386: Function Attributes.
(line 6)
* functions that are passed arguments in registers on the 386 <1>: Function Attributes.
- (line 1199)
+ (line 1201)
* functions that behave like malloc: Function Attributes.
(line 6)
* functions that do not handle memory bank switching on 68HC11/68HC12: Function Attributes.
- (line 930)
+ (line 932)
* functions that do not pop the argument stack on the 386: Function Attributes.
(line 6)
* functions that do pop the argument stack on the 386: Function Attributes.
@@ -52475,15 +52475,15 @@ Keyword Index
* functions that pop the argument stack on the 386 <2>: Function Attributes.
(line 404)
* functions that pop the argument stack on the 386 <3>: Function Attributes.
- (line 1346)
+ (line 1348)
* functions that return more than once: Function Attributes.
(line 6)
* functions with non-null pointer arguments: Function Attributes.
(line 6)
-* functions with printf, scanf, strftime or strfmon style arguments: Function Attributes.
+* functions with 'printf', 'scanf', 'strftime' or 'strfmon' style arguments: Function Attributes.
(line 6)
-* G in constraint: Simple Constraints. (line 96)
-* g in constraint: Simple Constraints. (line 118)
+* 'G' in constraint: Simple Constraints. (line 96)
+* 'g' in constraint: Simple Constraints. (line 118)
* g++: Invoking G++. (line 14)
* G++: G++ and GCC. (line 30)
* gamma: Other Builtins. (line 6)
@@ -52498,48 +52498,48 @@ Keyword Index
(line 52)
* GCC_EXEC_PREFIX: Environment Variables.
(line 57)
-* gcc_struct: Type Attributes. (line 323)
-* gcc_struct attribute: Variable Attributes.
+* 'gcc_struct': Type Attributes. (line 323)
+* 'gcc_struct' attribute: Variable Attributes.
(line 438)
-* gcov: Debugging Options. (line 408)
+* 'gcov': Debugging Options. (line 408)
* gettext: Other Builtins. (line 6)
* global offset table: Code Gen Options. (line 266)
-* global register after longjmp: Global Reg Vars. (line 65)
+* global register after 'longjmp': Global Reg Vars. (line 65)
* global register variables: Global Reg Vars. (line 6)
* GNAT: G++ and GCC. (line 30)
* GNU C Compiler: G++ and GCC. (line 6)
* GNU Compiler Collection: G++ and GCC. (line 6)
-* gnu_inline function attribute: Function Attributes.
+* 'gnu_inline' function attribute: Function Attributes.
(line 96)
* Go: G++ and GCC. (line 6)
* goto with computed label: Labels as Values. (line 6)
-* gprof: Debugging Options. (line 333)
+* 'gprof': Debugging Options. (line 333)
* grouping options: Invoking GCC. (line 26)
-* H in constraint: Simple Constraints. (line 96)
+* 'H' in constraint: Simple Constraints. (line 96)
* half-precision floating point: Half-Precision. (line 6)
* hardware models and configurations, specifying: Submodel Options.
(line 6)
* hex floats: Hex Floats. (line 6)
-* hk fixed-suffix: Fixed-Point. (line 6)
-* HK fixed-suffix: Fixed-Point. (line 6)
+* 'hk' fixed-suffix: Fixed-Point. (line 6)
+* 'HK' fixed-suffix: Fixed-Point. (line 6)
* hosted environment: Standards. (line 13)
* hosted environment <1>: C Dialect Options. (line 238)
* hosted environment <2>: C Dialect Options. (line 246)
* hosted implementation: Standards. (line 13)
-* hot function attribute: Function Attributes.
- (line 1141)
-* hot label attribute: Function Attributes.
- (line 1153)
-* hotpatch attribute: Function Attributes.
- (line 909)
+* 'hot' function attribute: Function Attributes.
+ (line 1143)
+* 'hot' label attribute: Function Attributes.
+ (line 1155)
+* 'hotpatch' attribute: Function Attributes.
+ (line 911)
* HPPA Options: HPPA Options. (line 6)
-* hr fixed-suffix: Fixed-Point. (line 6)
-* HR fixed-suffix: Fixed-Point. (line 6)
+* 'hr' fixed-suffix: Fixed-Point. (line 6)
+* 'HR' fixed-suffix: Fixed-Point. (line 6)
* hypot: Other Builtins. (line 6)
* hypotf: Other Builtins. (line 6)
* hypotl: Other Builtins. (line 6)
-* i in constraint: Simple Constraints. (line 68)
-* I in constraint: Simple Constraints. (line 79)
+* 'i' in constraint: Simple Constraints. (line 68)
+* 'I' in constraint: Simple Constraints. (line 79)
* i386 and x86-64 Windows Options: i386 and x86-64 Windows Options.
(line 6)
* i386 Options: i386 and x86-64 Options.
@@ -52549,7 +52549,7 @@ Keyword Index
(line 6)
* identifier names, dollar signs in: Dollar Signs. (line 6)
* identifiers, names in assembler code: Asm Labels. (line 6)
-* ifunc attribute: Function Attributes.
+* 'ifunc' attribute: Function Attributes.
(line 586)
* ilogb: Other Builtins. (line 6)
* ilogbf: Other Builtins. (line 6)
@@ -52559,19 +52559,19 @@ Keyword Index
(line 6)
* implementation-defined behavior, C++ language: C++ Implementation.
(line 6)
-* implied #pragma implementation: C++ Interface. (line 46)
+* implied '#pragma implementation': C++ Interface. (line 46)
* incompatibilities of GCC: Incompatibilities. (line 6)
* increment operators: Bug Criteria. (line 17)
* index: Other Builtins. (line 6)
* indirect calls on ARM: Function Attributes.
- (line 790)
+ (line 792)
* indirect calls on MIPS: Function Attributes.
- (line 812)
+ (line 814)
* initializations in expressions: Compound Literals. (line 6)
* initializers with labeled elements: Designated Inits. (line 6)
* initializers, non-constant: Initializers. (line 6)
-* init_priority attribute: C++ Attributes. (line 30)
-* inline automatic for C++ member fns: Inline. (line 71)
+* 'init_priority' attribute: C++ Attributes. (line 30)
+* 'inline' automatic for C++ member fns: Inline. (line 71)
* inline functions: Inline. (line 6)
* inline functions, omission of: Inline. (line 51)
* inlining and C++ pragmas: C++ Interface. (line 66)
@@ -52588,17 +52588,17 @@ Keyword Index
* interrupt handler functions <2>: Function Attributes.
(line 626)
* interrupt handler functions on the AVR processors: Function Attributes.
- (line 1318)
+ (line 1320)
* interrupt handler functions on the Blackfin, m68k, H8/300 and SH processors: Function Attributes.
- (line 728)
+ (line 730)
* interrupt service routines on ARM: Function Attributes.
- (line 742)
+ (line 744)
* interrupt thread functions on fido: Function Attributes.
- (line 734)
+ (line 736)
* introduction: Top. (line 6)
* invalid assembly code: Bug Criteria. (line 12)
* invalid input: Bug Criteria. (line 42)
-* invoking g++: Invoking G++. (line 22)
+* invoking 'g++': Invoking G++. (line 22)
* isalnum: Other Builtins. (line 6)
* isalpha: Other Builtins. (line 6)
* isascii: Other Builtins. (line 6)
@@ -52643,27 +52643,27 @@ Keyword Index
* j1f: Other Builtins. (line 6)
* j1l: Other Builtins. (line 6)
* Java: G++ and GCC. (line 6)
-* java_interface attribute: C++ Attributes. (line 51)
+* 'java_interface' attribute: C++ Attributes. (line 51)
* jn: Other Builtins. (line 6)
* jnf: Other Builtins. (line 6)
* jnl: Other Builtins. (line 6)
-* k fixed-suffix: Fixed-Point. (line 6)
-* K fixed-suffix: Fixed-Point. (line 6)
-* keep_interrupts_masked attribute: Function Attributes.
- (line 700)
+* 'k' fixed-suffix: Fixed-Point. (line 6)
+* 'K' fixed-suffix: Fixed-Point. (line 6)
+* 'keep_interrupts_masked' attribute: Function Attributes.
+ (line 702)
* keywords, alternate: Alternate Keywords. (line 6)
* known causes of trouble: Trouble. (line 6)
-* l1_data variable attribute: Variable Attributes.
+* 'l1_data' variable attribute: Variable Attributes.
(line 352)
-* l1_data_A variable attribute: Variable Attributes.
+* 'l1_data_A' variable attribute: Variable Attributes.
(line 352)
-* l1_data_B variable attribute: Variable Attributes.
+* 'l1_data_B' variable attribute: Variable Attributes.
(line 352)
-* l1_text function attribute: Function Attributes.
- (line 751)
-* l2 function attribute: Function Attributes.
- (line 757)
-* l2 variable attribute: Variable Attributes.
+* 'l1_text' function attribute: Function Attributes.
+ (line 753)
+* 'l2' function attribute: Function Attributes.
+ (line 759)
+* 'l2' variable attribute: Variable Attributes.
(line 360)
* labeled elements in initializers: Designated Inits. (line 6)
* labels as values: Labels as Values. (line 6)
@@ -52682,8 +52682,8 @@ Keyword Index
* ldexp: Other Builtins. (line 6)
* ldexpf: Other Builtins. (line 6)
* ldexpl: Other Builtins. (line 6)
-* leaf function attribute: Function Attributes.
- (line 763)
+* 'leaf' function attribute: Function Attributes.
+ (line 765)
* length-zero arrays: Zero Length. (line 6)
* lgamma: Other Builtins. (line 6)
* lgammaf: Other Builtins. (line 6)
@@ -52696,14 +52696,14 @@ Keyword Index
(line 97)
* link options: Link Options. (line 6)
* linker script: Link Options. (line 196)
-* lk fixed-suffix: Fixed-Point. (line 6)
-* LK fixed-suffix: Fixed-Point. (line 6)
-* LL integer suffix: Long Long. (line 6)
+* 'lk' fixed-suffix: Fixed-Point. (line 6)
+* 'LK' fixed-suffix: Fixed-Point. (line 6)
+* 'LL' integer suffix: Long Long. (line 6)
* llabs: Other Builtins. (line 6)
-* llk fixed-suffix: Fixed-Point. (line 6)
-* LLK fixed-suffix: Fixed-Point. (line 6)
-* llr fixed-suffix: Fixed-Point. (line 6)
-* LLR fixed-suffix: Fixed-Point. (line 6)
+* 'llk' fixed-suffix: Fixed-Point. (line 6)
+* 'LLK' fixed-suffix: Fixed-Point. (line 6)
+* 'llr' fixed-suffix: Fixed-Point. (line 6)
+* 'LLR' fixed-suffix: Fixed-Point. (line 6)
* llrint: Other Builtins. (line 6)
* llrintf: Other Builtins. (line 6)
* llrintl: Other Builtins. (line 6)
@@ -52734,19 +52734,19 @@ Keyword Index
* logbl: Other Builtins. (line 6)
* logf: Other Builtins. (line 6)
* logl: Other Builtins. (line 6)
-* long long data types: Long Long. (line 6)
+* 'long long' data types: Long Long. (line 6)
* longjmp: Global Reg Vars. (line 65)
-* longjmp incompatibilities: Incompatibilities. (line 39)
-* longjmp warnings: Warning Options. (line 667)
-* lr fixed-suffix: Fixed-Point. (line 6)
-* LR fixed-suffix: Fixed-Point. (line 6)
+* 'longjmp' incompatibilities: Incompatibilities. (line 39)
+* 'longjmp' warnings: Warning Options. (line 667)
+* 'lr' fixed-suffix: Fixed-Point. (line 6)
+* 'LR' fixed-suffix: Fixed-Point. (line 6)
* lrint: Other Builtins. (line 6)
* lrintf: Other Builtins. (line 6)
* lrintl: Other Builtins. (line 6)
* lround: Other Builtins. (line 6)
* lroundf: Other Builtins. (line 6)
* lroundl: Other Builtins. (line 6)
-* m in constraint: Simple Constraints. (line 17)
+* 'm' in constraint: Simple Constraints. (line 17)
* M32C options: M32C Options. (line 6)
* M32R/D options: M32R/D Options. (line 6)
* M680x0 options: M680x0 Options. (line 6)
@@ -52754,20 +52754,20 @@ Keyword Index
* machine specific constraints: Machine Constraints.
(line 6)
* macro with variable arguments: Variadic Macros. (line 6)
-* macros containing asm: Extended Asm. (line 237)
+* macros containing 'asm': Extended Asm. (line 237)
* macros, inline alternative: Inline. (line 6)
* macros, local labels: Local Labels. (line 6)
* macros, local variables in: Typeof. (line 46)
* macros, statements in expressions: Statement Exprs. (line 6)
* macros, types of arguments: Typeof. (line 6)
-* make: Preprocessor Options.
+* 'make': Preprocessor Options.
(line 185)
* malloc: Other Builtins. (line 6)
-* malloc attribute: Function Attributes.
- (line 822)
+* 'malloc' attribute: Function Attributes.
+ (line 824)
* matching constraint: Simple Constraints. (line 137)
* MCore options: MCore Options. (line 6)
-* member fns, automatically inline: Inline. (line 71)
+* member fns, automatically 'inline': Inline. (line 71)
* memchr: Other Builtins. (line 6)
* memcmp: Other Builtins. (line 6)
* memcpy: Other Builtins. (line 6)
@@ -52784,32 +52784,32 @@ Keyword Index
* MicroBlaze Options: MicroBlaze Options. (line 6)
* middle-operands, omitted: Conditionals. (line 6)
* MIPS options: MIPS Options. (line 6)
-* mips16 attribute: Function Attributes.
- (line 831)
+* 'mips16' attribute: Function Attributes.
+ (line 833)
* misunderstandings in C++: C++ Misunderstandings.
(line 6)
* mixed declarations and code: Mixed Declarations. (line 6)
-* mktemp, and constant strings: Incompatibilities. (line 13)
+* 'mktemp', and constant strings: Incompatibilities. (line 13)
* MMIX Options: MMIX Options. (line 6)
* MN10300 options: MN10300 Options. (line 6)
-* mode attribute: Variable Attributes.
+* 'mode' attribute: Variable Attributes.
(line 133)
* modf: Other Builtins. (line 6)
* modff: Other Builtins. (line 6)
* modfl: Other Builtins. (line 6)
* modifiers in constraints: Modifiers. (line 6)
* Moxie Options: Moxie Options. (line 6)
-* ms_abi attribute: Function Attributes.
- (line 875)
-* ms_hook_prologue attribute: Function Attributes.
- (line 902)
-* ms_struct: Type Attributes. (line 323)
-* ms_struct attribute: Variable Attributes.
+* 'ms_abi' attribute: Function Attributes.
+ (line 877)
+* 'ms_hook_prologue' attribute: Function Attributes.
+ (line 904)
+* 'ms_struct': Type Attributes. (line 323)
+* 'ms_struct' attribute: Variable Attributes.
(line 438)
* mudflap: Optimize Options. (line 404)
* multiple alternative constraints: Multi-Alternative. (line 6)
* multiprecision arithmetic: Long Long. (line 6)
-* n in constraint: Simple Constraints. (line 73)
+* 'n' in constraint: Simple Constraints. (line 73)
* Named Address Spaces: Named Address Spaces.
(line 6)
* names used in assembler code: Asm Labels. (line 6)
@@ -52828,32 +52828,32 @@ Keyword Index
* NFC: Warning Options. (line 1272)
* NFKC: Warning Options. (line 1272)
* NMI handler functions on the Blackfin processor: Function Attributes.
- (line 945)
-* noclone function attribute: Function Attributes.
- (line 973)
-* nocommon attribute: Variable Attributes.
+ (line 947)
+* 'noclone' function attribute: Function Attributes.
+ (line 975)
+* 'nocommon' attribute: Variable Attributes.
(line 104)
-* noinline function attribute: Function Attributes.
- (line 962)
-* nomips16 attribute: Function Attributes.
- (line 831)
+* 'noinline' function attribute: Function Attributes.
+ (line 964)
+* 'nomips16' attribute: Function Attributes.
+ (line 833)
* non-constant initializers: Initializers. (line 6)
* non-static inline function: Inline. (line 85)
-* nonnull function attribute: Function Attributes.
- (line 979)
-* noreturn function attribute: Function Attributes.
- (line 1003)
-* nosave_low_regs attribute: Function Attributes.
- (line 1053)
-* nothrow function attribute: Function Attributes.
- (line 1045)
-* no_instrument_function function attribute: Function Attributes.
- (line 951)
-* no_sanitize_address function attribute: Function Attributes.
- (line 1191)
-* no_split_stack function attribute: Function Attributes.
- (line 956)
-* o in constraint: Simple Constraints. (line 23)
+* 'nonnull' function attribute: Function Attributes.
+ (line 981)
+* 'noreturn' function attribute: Function Attributes.
+ (line 1005)
+* 'nosave_low_regs' attribute: Function Attributes.
+ (line 1055)
+* 'nothrow' function attribute: Function Attributes.
+ (line 1047)
+* 'no_instrument_function' function attribute: Function Attributes.
+ (line 953)
+* 'no_sanitize_address' function attribute: Function Attributes.
+ (line 1193)
+* 'no_split_stack' function attribute: Function Attributes.
+ (line 958)
+* 'o' in constraint: Simple Constraints. (line 23)
* OBJC_INCLUDE_PATH: Environment Variables.
(line 130)
* Objective-C: G++ and GCC. (line 6)
@@ -52868,9 +52868,9 @@ Keyword Index
* omitted middle-operands: Conditionals. (line 6)
* open coding: Inline. (line 6)
* OpenMP parallel: C Dialect Options. (line 257)
-* operand constraints, asm: Constraints. (line 6)
-* optimize function attribute: Function Attributes.
- (line 1059)
+* operand constraints, 'asm': Constraints. (line 6)
+* 'optimize' function attribute: Function Attributes.
+ (line 1061)
* optimize options: Optimize Options. (line 6)
* options to control diagnostics formatting: Language Independent Options.
(line 6)
@@ -52892,21 +52892,21 @@ Keyword Index
(line 6)
* order of evaluation, side effects: Non-bugs. (line 196)
* order of options: Invoking GCC. (line 30)
-* OS_main AVR function attribute: Function Attributes.
- (line 1076)
-* OS_task AVR function attribute: Function Attributes.
- (line 1076)
+* 'OS_main' AVR function attribute: Function Attributes.
+ (line 1078)
+* 'OS_task' AVR function attribute: Function Attributes.
+ (line 1078)
* other register constraints: Simple Constraints. (line 161)
* output file option: Overall Options. (line 191)
* overloaded virtual function, warning: C++ Dialect Options.
(line 609)
-* p in constraint: Simple Constraints. (line 152)
-* packed attribute: Variable Attributes.
+* 'p' in constraint: Simple Constraints. (line 152)
+* 'packed' attribute: Variable Attributes.
(line 144)
* parameter forward declaration: Variable Length. (line 59)
* Pascal: G++ and GCC. (line 23)
-* pcs function attribute: Function Attributes.
- (line 1100)
+* 'pcs' function attribute: Function Attributes.
+ (line 1102)
* PDP-11 Options: PDP-11 Options. (line 6)
* PIC: Code Gen Options. (line 266)
* picoChip options: picoChip Options. (line 6)
@@ -52959,7 +52959,7 @@ Keyword Index
* pragma, push_macro: Push/Pop Macro Pragmas.
(line 11)
* pragma, reason for not using: Function Attributes.
- (line 1873)
+ (line 1875)
* pragma, redefine_extname: Symbol-Renaming Pragmas.
(line 12)
* pragma, segment: Darwin Pragmas. (line 21)
@@ -52978,37 +52978,37 @@ Keyword Index
(line 6)
* printf: Other Builtins. (line 6)
* printf_unlocked: Other Builtins. (line 6)
-* prof: Debugging Options. (line 327)
-* progmem AVR variable attribute: Variable Attributes.
+* 'prof': Debugging Options. (line 327)
+* 'progmem' AVR variable attribute: Variable Attributes.
(line 314)
* promotion of formal parameters: Function Prototypes.
(line 6)
-* pure function attribute: Function Attributes.
- (line 1119)
+* 'pure' function attribute: Function Attributes.
+ (line 1121)
* push address instruction: Simple Constraints. (line 152)
* putchar: Other Builtins. (line 6)
* puts: Other Builtins. (line 6)
-* q floating point suffix: Floating Types. (line 6)
-* Q floating point suffix: Floating Types. (line 6)
-* qsort, and global register variables: Global Reg Vars. (line 41)
+* 'q' floating point suffix: Floating Types. (line 6)
+* 'Q' floating point suffix: Floating Types. (line 6)
+* 'qsort', and global register variables: Global Reg Vars. (line 41)
* question mark: Multi-Alternative. (line 27)
-* r fixed-suffix: Fixed-Point. (line 6)
-* R fixed-suffix: Fixed-Point. (line 6)
-* r in constraint: Simple Constraints. (line 64)
-* RAMPD: AVR Options. (line 333)
-* RAMPX: AVR Options. (line 333)
-* RAMPY: AVR Options. (line 333)
-* RAMPZ: AVR Options. (line 333)
+* 'r' fixed-suffix: Fixed-Point. (line 6)
+* 'R' fixed-suffix: Fixed-Point. (line 6)
+* 'r' in constraint: Simple Constraints. (line 64)
+* 'RAMPD': AVR Options. (line 333)
+* 'RAMPX': AVR Options. (line 333)
+* 'RAMPY': AVR Options. (line 333)
+* 'RAMPZ': AVR Options. (line 333)
* ranges in case statements: Case Ranges. (line 6)
* read-only strings: Incompatibilities. (line 9)
-* register variable after longjmp: Global Reg Vars. (line 65)
+* register variable after 'longjmp': Global Reg Vars. (line 65)
* registers: Extended Asm. (line 6)
* registers for local variables: Local Reg Vars. (line 6)
* registers in constraints: Simple Constraints. (line 64)
* registers, global allocation: Explicit Reg Vars. (line 6)
* registers, global variables in: Global Reg Vars. (line 6)
-* regparm attribute: Function Attributes.
- (line 1199)
+* 'regparm' attribute: Function Attributes.
+ (line 1201)
* relocation truncated to fit (ColdFire): M680x0 Options. (line 325)
* relocation truncated to fit (MIPS): MIPS Options. (line 199)
* remainder: Other Builtins. (line 6)
@@ -53017,13 +53017,13 @@ Keyword Index
* remquo: Other Builtins. (line 6)
* remquof: Other Builtins. (line 6)
* remquol: Other Builtins. (line 6)
-* renesas attribute: Function Attributes.
- (line 1231)
+* 'renesas' attribute: Function Attributes.
+ (line 1233)
* reordering, warning: C++ Dialect Options.
(line 527)
* reporting bugs: Bugs. (line 6)
-* resbank attribute: Function Attributes.
- (line 1235)
+* 'resbank' attribute: Function Attributes.
+ (line 1237)
* rest argument (in macro): Variadic Macros. (line 6)
* restricted pointers: Restricted Pointers.
(line 6)
@@ -53031,8 +53031,8 @@ Keyword Index
(line 6)
* restricted this pointer: Restricted Pointers.
(line 6)
-* returns_twice attribute: Function Attributes.
- (line 1249)
+* 'returns_twice' attribute: Function Attributes.
+ (line 1251)
* rindex: Other Builtins. (line 6)
* rint: Other Builtins. (line 6)
* rintf: Other Builtins. (line 6)
@@ -53046,13 +53046,13 @@ Keyword Index
* RTTI: Vague Linkage. (line 42)
* run-time options: Code Gen Options. (line 6)
* RX Options: RX Options. (line 6)
-* s in constraint: Simple Constraints. (line 100)
+* 's' in constraint: Simple Constraints. (line 100)
* S/390 and zSeries Options: S/390 and zSeries Options.
(line 6)
* save all registers on the Blackfin, H8/300, H8/300H, and H8S: Function Attributes.
- (line 1258)
+ (line 1260)
* save volatile registers on the MicroBlaze: Function Attributes.
- (line 1263)
+ (line 1265)
* scalb: Other Builtins. (line 6)
* scalbf: Other Builtins. (line 6)
* scalbl: Other Builtins. (line 6)
@@ -53061,25 +53061,25 @@ Keyword Index
* scalblnf <1>: Other Builtins. (line 6)
* scalbn: Other Builtins. (line 6)
* scalbnf: Other Builtins. (line 6)
-* scanf, and constant strings: Incompatibilities. (line 17)
+* 'scanf', and constant strings: Incompatibilities. (line 17)
* scanfnl: Other Builtins. (line 6)
* scope of a variable length array: Variable Length. (line 22)
* scope of declaration: Disappointments. (line 21)
* scope of external declarations: Incompatibilities. (line 80)
* Score Options: Score Options. (line 6)
* search path: Directory Options. (line 6)
-* section function attribute: Function Attributes.
- (line 1271)
-* section variable attribute: Variable Attributes.
+* 'section' function attribute: Function Attributes.
+ (line 1273)
+* 'section' variable attribute: Variable Attributes.
(line 165)
-* sentinel function attribute: Function Attributes.
- (line 1287)
+* 'sentinel' function attribute: Function Attributes.
+ (line 1289)
* setjmp: Global Reg Vars. (line 65)
-* setjmp incompatibilities: Incompatibilities. (line 39)
+* 'setjmp' incompatibilities: Incompatibilities. (line 39)
* shared strings: Incompatibilities. (line 9)
-* shared variable attribute: Variable Attributes.
+* 'shared' variable attribute: Variable Attributes.
(line 210)
-* side effect in ?:: Conditionals. (line 20)
+* side effect in '?:': Conditionals. (line 20)
* side effects, macro argument: Statement Exprs. (line 35)
* side effects, order of evaluation: Non-bugs. (line 196)
* signbit: Other Builtins. (line 6)
@@ -53121,15 +53121,15 @@ Keyword Index
(line 6)
* sprintf: Other Builtins. (line 6)
* SPU options: SPU Options. (line 6)
-* sp_switch attribute: Function Attributes.
- (line 1336)
+* 'sp_switch' attribute: Function Attributes.
+ (line 1338)
* sqrt: Other Builtins. (line 6)
* sqrtf: Other Builtins. (line 6)
* sqrtl: Other Builtins. (line 6)
* sscanf: Other Builtins. (line 6)
-* sscanf, and constant strings: Incompatibilities. (line 17)
-* sseregparm attribute: Function Attributes.
- (line 1216)
+* 'sscanf', and constant strings: Incompatibilities. (line 17)
+* 'sseregparm' attribute: Function Attributes.
+ (line 1218)
* statements inside expressions: Statement Exprs. (line 6)
* static data in C++, declaring and defining: Static Definitions.
(line 6)
@@ -53155,7 +53155,7 @@ Keyword Index
* strrchr: Other Builtins. (line 6)
* strspn: Other Builtins. (line 6)
* strstr: Other Builtins. (line 6)
-* struct: Unnamed Fields. (line 6)
+* 'struct': Unnamed Fields. (line 6)
* struct __htm_tdb: S/390 System z Built-in Functions.
(line 49)
* structures: Incompatibilities. (line 146)
@@ -53165,130 +53165,130 @@ Keyword Index
* subscripting and function values: Subscripting. (line 6)
* suffixes for C++ source: Invoking G++. (line 6)
* SUNPRO_DEPENDENCIES: Environment Variables.
- (line 171)
+ (line 170)
* suppressing warnings: Warning Options. (line 6)
* surprises in C++: C++ Misunderstandings.
(line 6)
* syntax checking: Warning Options. (line 13)
-* syscall_linkage attribute: Function Attributes.
- (line 1351)
+* 'syscall_linkage' attribute: Function Attributes.
+ (line 1353)
* system headers, warnings from: Warning Options. (line 835)
-* sysv_abi attribute: Function Attributes.
- (line 875)
+* 'sysv_abi' attribute: Function Attributes.
+ (line 877)
* tan: Other Builtins. (line 6)
* tanf: Other Builtins. (line 6)
* tanh: Other Builtins. (line 6)
* tanhf: Other Builtins. (line 6)
* tanhl: Other Builtins. (line 6)
* tanl: Other Builtins. (line 6)
-* target function attribute: Function Attributes.
- (line 1358)
+* 'target' function attribute: Function Attributes.
+ (line 1360)
* target machine, specifying: Target Options. (line 6)
* target options: Target Options. (line 6)
-* target("abm") attribute: Function Attributes.
- (line 1384)
-* target("aes") attribute: Function Attributes.
- (line 1389)
-* target("align-stringops") attribute: Function Attributes.
- (line 1483)
-* target("altivec") attribute: Function Attributes.
- (line 1509)
-* target("arch=ARCH") attribute: Function Attributes.
- (line 1492)
-* target("avoid-indexed-addresses") attribute: Function Attributes.
- (line 1630)
-* target("cld") attribute: Function Attributes.
- (line 1454)
-* target("cmpb") attribute: Function Attributes.
- (line 1515)
-* target("cpu=CPU") attribute: Function Attributes.
- (line 1645)
-* target("default") attribute: Function Attributes.
- (line 1392)
-* target("dlmzb") attribute: Function Attributes.
- (line 1521)
-* target("fancy-math-387") attribute: Function Attributes.
- (line 1458)
-* target("fma4") attribute: Function Attributes.
- (line 1438)
-* target("fpmath=FPMATH") attribute: Function Attributes.
- (line 1500)
-* target("fprnd") attribute: Function Attributes.
- (line 1528)
-* target("friz") attribute: Function Attributes.
- (line 1621)
-* target("fused-madd") attribute: Function Attributes.
- (line 1463)
-* target("hard-dfp") attribute: Function Attributes.
- (line 1534)
-* target("ieee-fp") attribute: Function Attributes.
- (line 1468)
-* target("inline-all-stringops") attribute: Function Attributes.
- (line 1473)
-* target("inline-stringops-dynamically") attribute: Function Attributes.
- (line 1477)
-* target("isel") attribute: Function Attributes.
- (line 1540)
-* target("longcall") attribute: Function Attributes.
- (line 1640)
-* target("lwp") attribute: Function Attributes.
- (line 1446)
-* target("mfcrf") attribute: Function Attributes.
- (line 1544)
-* target("mfpgpr") attribute: Function Attributes.
- (line 1551)
-* target("mmx") attribute: Function Attributes.
- (line 1397)
-* target("mulhw") attribute: Function Attributes.
- (line 1558)
-* target("multiple") attribute: Function Attributes.
- (line 1565)
-* target("paired") attribute: Function Attributes.
- (line 1635)
-* target("pclmul") attribute: Function Attributes.
- (line 1401)
-* target("popcnt") attribute: Function Attributes.
- (line 1405)
-* target("popcntb") attribute: Function Attributes.
- (line 1576)
-* target("popcntd") attribute: Function Attributes.
- (line 1583)
-* target("powerpc-gfxopt") attribute: Function Attributes.
- (line 1589)
-* target("powerpc-gpopt") attribute: Function Attributes.
- (line 1595)
-* target("recip") attribute: Function Attributes.
- (line 1487)
-* target("recip-precision") attribute: Function Attributes.
- (line 1601)
-* target("sse") attribute: Function Attributes.
- (line 1409)
-* target("sse2") attribute: Function Attributes.
- (line 1413)
-* target("sse3") attribute: Function Attributes.
- (line 1417)
-* target("sse4") attribute: Function Attributes.
- (line 1421)
-* target("sse4.1") attribute: Function Attributes.
- (line 1426)
-* target("sse4.2") attribute: Function Attributes.
- (line 1430)
-* target("sse4a") attribute: Function Attributes.
- (line 1434)
-* target("ssse3") attribute: Function Attributes.
- (line 1450)
-* target("string") attribute: Function Attributes.
- (line 1607)
-* target("tune=TUNE") attribute: Function Attributes.
- (line 1496)
-* target("tune=TUNE") attribute <1>: Function Attributes.
- (line 1652)
-* target("update") attribute: Function Attributes.
- (line 1570)
-* target("vsx") attribute: Function Attributes.
- (line 1613)
-* target("xop") attribute: Function Attributes.
- (line 1442)
+* 'target("abm")' attribute: Function Attributes.
+ (line 1386)
+* 'target("aes")' attribute: Function Attributes.
+ (line 1391)
+* 'target("align-stringops")' attribute: Function Attributes.
+ (line 1485)
+* 'target("altivec")' attribute: Function Attributes.
+ (line 1511)
+* 'target("arch=ARCH")' attribute: Function Attributes.
+ (line 1494)
+* 'target("avoid-indexed-addresses")' attribute: Function Attributes.
+ (line 1632)
+* 'target("cld")' attribute: Function Attributes.
+ (line 1456)
+* 'target("cmpb")' attribute: Function Attributes.
+ (line 1517)
+* 'target("cpu=CPU")' attribute: Function Attributes.
+ (line 1647)
+* 'target("default")' attribute: Function Attributes.
+ (line 1394)
+* 'target("dlmzb")' attribute: Function Attributes.
+ (line 1523)
+* 'target("fancy-math-387")' attribute: Function Attributes.
+ (line 1460)
+* 'target("fma4")' attribute: Function Attributes.
+ (line 1440)
+* 'target("fpmath=FPMATH")' attribute: Function Attributes.
+ (line 1502)
+* 'target("fprnd")' attribute: Function Attributes.
+ (line 1530)
+* 'target("friz")' attribute: Function Attributes.
+ (line 1623)
+* 'target("fused-madd")' attribute: Function Attributes.
+ (line 1465)
+* 'target("hard-dfp")' attribute: Function Attributes.
+ (line 1536)
+* 'target("ieee-fp")' attribute: Function Attributes.
+ (line 1470)
+* 'target("inline-all-stringops")' attribute: Function Attributes.
+ (line 1475)
+* 'target("inline-stringops-dynamically")' attribute: Function Attributes.
+ (line 1479)
+* 'target("isel")' attribute: Function Attributes.
+ (line 1542)
+* 'target("longcall")' attribute: Function Attributes.
+ (line 1642)
+* 'target("lwp")' attribute: Function Attributes.
+ (line 1448)
+* 'target("mfcrf")' attribute: Function Attributes.
+ (line 1546)
+* 'target("mfpgpr")' attribute: Function Attributes.
+ (line 1553)
+* 'target("mmx")' attribute: Function Attributes.
+ (line 1399)
+* 'target("mulhw")' attribute: Function Attributes.
+ (line 1560)
+* 'target("multiple")' attribute: Function Attributes.
+ (line 1567)
+* 'target("paired")' attribute: Function Attributes.
+ (line 1637)
+* 'target("pclmul")' attribute: Function Attributes.
+ (line 1403)
+* 'target("popcnt")' attribute: Function Attributes.
+ (line 1407)
+* 'target("popcntb")' attribute: Function Attributes.
+ (line 1578)
+* 'target("popcntd")' attribute: Function Attributes.
+ (line 1585)
+* 'target("powerpc-gfxopt")' attribute: Function Attributes.
+ (line 1591)
+* 'target("powerpc-gpopt")' attribute: Function Attributes.
+ (line 1597)
+* 'target("recip")' attribute: Function Attributes.
+ (line 1489)
+* 'target("recip-precision")' attribute: Function Attributes.
+ (line 1603)
+* 'target("sse")' attribute: Function Attributes.
+ (line 1411)
+* 'target("sse2")' attribute: Function Attributes.
+ (line 1415)
+* 'target("sse3")' attribute: Function Attributes.
+ (line 1419)
+* 'target("sse4")' attribute: Function Attributes.
+ (line 1423)
+* 'target("sse4.1")' attribute: Function Attributes.
+ (line 1428)
+* 'target("sse4.2")' attribute: Function Attributes.
+ (line 1432)
+* 'target("sse4a")' attribute: Function Attributes.
+ (line 1436)
+* 'target("ssse3")' attribute: Function Attributes.
+ (line 1452)
+* 'target("string")' attribute: Function Attributes.
+ (line 1609)
+* 'target("tune=TUNE")' attribute: Function Attributes.
+ (line 1498)
+* 'target("tune=TUNE")' attribute <1>: Function Attributes.
+ (line 1654)
+* 'target("update")' attribute: Function Attributes.
+ (line 1572)
+* 'target("vsx")' attribute: Function Attributes.
+ (line 1615)
+* 'target("xop")' attribute: Function Attributes.
+ (line 1444)
* TC1: Standards. (line 13)
* TC2: Standards. (line 13)
* TC3: Standards. (line 13)
@@ -53307,9 +53307,9 @@ Keyword Index
* TILE-Gx options: TILE-Gx Options. (line 6)
* TILEPro options: TILEPro Options. (line 6)
* tiny data section on the H8/300H and H8S: Function Attributes.
- (line 1674)
+ (line 1676)
* TLS: Thread-Local. (line 6)
-* tls_model attribute: Variable Attributes.
+* 'tls_model' attribute: Variable Attributes.
(line 233)
* TMPDIR: Environment Variables.
(line 45)
@@ -53319,10 +53319,10 @@ Keyword Index
* towlower: Other Builtins. (line 6)
* towupper: Other Builtins. (line 6)
* traditional C language: C Dialect Options. (line 309)
-* trapa_handler attribute: Function Attributes.
- (line 1686)
-* trap_exit attribute: Function Attributes.
- (line 1681)
+* 'trapa_handler' attribute: Function Attributes.
+ (line 1688)
+* 'trap_exit' attribute: Function Attributes.
+ (line 1683)
* trunc: Other Builtins. (line 6)
* truncf: Other Builtins. (line 6)
* truncl: Other Builtins. (line 6)
@@ -53331,49 +53331,49 @@ Keyword Index
* type attributes: Type Attributes. (line 6)
* typedef names as function parameters: Incompatibilities. (line 97)
* typeof: Typeof. (line 6)
-* type_info: Vague Linkage. (line 42)
-* uhk fixed-suffix: Fixed-Point. (line 6)
-* UHK fixed-suffix: Fixed-Point. (line 6)
-* uhr fixed-suffix: Fixed-Point. (line 6)
-* UHR fixed-suffix: Fixed-Point. (line 6)
-* uk fixed-suffix: Fixed-Point. (line 6)
-* UK fixed-suffix: Fixed-Point. (line 6)
-* ulk fixed-suffix: Fixed-Point. (line 6)
-* ULK fixed-suffix: Fixed-Point. (line 6)
-* ULL integer suffix: Long Long. (line 6)
-* ullk fixed-suffix: Fixed-Point. (line 6)
-* ULLK fixed-suffix: Fixed-Point. (line 6)
-* ullr fixed-suffix: Fixed-Point. (line 6)
-* ULLR fixed-suffix: Fixed-Point. (line 6)
-* ulr fixed-suffix: Fixed-Point. (line 6)
-* ULR fixed-suffix: Fixed-Point. (line 6)
+* 'type_info': Vague Linkage. (line 42)
+* 'uhk' fixed-suffix: Fixed-Point. (line 6)
+* 'UHK' fixed-suffix: Fixed-Point. (line 6)
+* 'uhr' fixed-suffix: Fixed-Point. (line 6)
+* 'UHR' fixed-suffix: Fixed-Point. (line 6)
+* 'uk' fixed-suffix: Fixed-Point. (line 6)
+* 'UK' fixed-suffix: Fixed-Point. (line 6)
+* 'ulk' fixed-suffix: Fixed-Point. (line 6)
+* 'ULK' fixed-suffix: Fixed-Point. (line 6)
+* 'ULL' integer suffix: Long Long. (line 6)
+* 'ullk' fixed-suffix: Fixed-Point. (line 6)
+* 'ULLK' fixed-suffix: Fixed-Point. (line 6)
+* 'ullr' fixed-suffix: Fixed-Point. (line 6)
+* 'ULLR' fixed-suffix: Fixed-Point. (line 6)
+* 'ulr' fixed-suffix: Fixed-Point. (line 6)
+* 'ULR' fixed-suffix: Fixed-Point. (line 6)
* undefined behavior: Bug Criteria. (line 17)
* undefined function value: Bug Criteria. (line 17)
* underscores in variables in macros: Typeof. (line 46)
-* union: Unnamed Fields. (line 6)
+* 'union': Unnamed Fields. (line 6)
* union, casting to a: Cast to Union. (line 6)
* unions: Incompatibilities. (line 146)
* unknown pragmas, warning: Warning Options. (line 684)
-* unresolved references and -nodefaultlibs: Link Options. (line 85)
-* unresolved references and -nostdlib: Link Options. (line 85)
-* unused attribute.: Function Attributes.
- (line 1690)
-* ur fixed-suffix: Fixed-Point. (line 6)
-* UR fixed-suffix: Fixed-Point. (line 6)
-* used attribute.: Function Attributes.
- (line 1695)
+* unresolved references and '-nodefaultlibs': Link Options. (line 85)
+* unresolved references and '-nostdlib': Link Options. (line 85)
+* 'unused' attribute.: Function Attributes.
+ (line 1692)
+* 'ur' fixed-suffix: Fixed-Point. (line 6)
+* 'UR' fixed-suffix: Fixed-Point. (line 6)
+* 'used' attribute.: Function Attributes.
+ (line 1697)
* User stack pointer in interrupts on the Blackfin: Function Attributes.
- (line 746)
-* use_debug_exception_return attribute: Function Attributes.
- (line 705)
-* use_shadow_register_set attribute: Function Attributes.
- (line 696)
-* V in constraint: Simple Constraints. (line 43)
+ (line 748)
+* 'use_debug_exception_return' attribute: Function Attributes.
+ (line 707)
+* 'use_shadow_register_set' attribute: Function Attributes.
+ (line 698)
+* 'V' in constraint: Simple Constraints. (line 43)
* V850 Options: V850 Options. (line 6)
* vague linkage: Vague Linkage. (line 6)
-* value after longjmp: Global Reg Vars. (line 65)
+* value after 'longjmp': Global Reg Vars. (line 65)
* variable addressability on the IA-64: Function Attributes.
- (line 846)
+ (line 848)
* variable addressability on the M32R/D: Variable Attributes.
(line 370)
* variable alignment: Alignment. (line 6)
@@ -53386,20 +53386,20 @@ Keyword Index
* variables, local, in macros: Typeof. (line 46)
* variadic macros: Variadic Macros. (line 6)
* VAX options: VAX Options. (line 6)
-* version_id attribute: Function Attributes.
- (line 1705)
+* 'version_id' attribute: Function Attributes.
+ (line 1707)
* vfprintf: Other Builtins. (line 6)
* vfscanf: Other Builtins. (line 6)
-* visibility attribute: Function Attributes.
- (line 1715)
+* 'visibility' attribute: Function Attributes.
+ (line 1717)
* VLAs: Variable Length. (line 6)
-* vliw attribute: Function Attributes.
- (line 1807)
+* 'vliw' attribute: Function Attributes.
+ (line 1809)
* void pointers, arithmetic: Pointer Arith. (line 6)
* void, size of pointer to: Pointer Arith. (line 6)
* volatile access: Volatiles. (line 6)
* volatile access <1>: C++ Volatiles. (line 6)
-* volatile applied to function: Function Attributes.
+* 'volatile' applied to function: Function Attributes.
(line 6)
* volatile read: Volatiles. (line 6)
* volatile read <1>: C++ Volatiles. (line 6)
@@ -53412,8 +53412,8 @@ Keyword Index
* vsscanf: Other Builtins. (line 6)
* vtable: Vague Linkage. (line 27)
* VxWorks Options: VxWorks Options. (line 6)
-* w floating point suffix: Floating Types. (line 6)
-* W floating point suffix: Floating Types. (line 6)
+* 'w' floating point suffix: Floating Types. (line 6)
+* 'W' floating point suffix: Floating Types. (line 6)
* warning for comparison of signed and unsigned values: Warning Options.
(line 1144)
* warning for overloaded virtual function: C++ Dialect Options.
@@ -53421,20 +53421,20 @@ Keyword Index
* warning for reordering of member initializers: C++ Dialect Options.
(line 527)
* warning for unknown pragmas: Warning Options. (line 684)
-* warning function attribute: Function Attributes.
+* 'warning' function attribute: Function Attributes.
(line 164)
* warning messages: Warning Options. (line 6)
* warnings from system headers: Warning Options. (line 835)
* warnings vs errors: Warnings and Errors.
(line 6)
-* warn_unused_result attribute: Function Attributes.
- (line 1813)
-* weak attribute: Function Attributes.
- (line 1830)
-* weakref attribute: Function Attributes.
- (line 1839)
+* 'warn_unused_result' attribute: Function Attributes.
+ (line 1815)
+* 'weak' attribute: Function Attributes.
+ (line 1832)
+* 'weakref' attribute: Function Attributes.
+ (line 1841)
* whitespace: Incompatibilities. (line 112)
-* X in constraint: Simple Constraints. (line 122)
+* 'X' in constraint: Simple Constraints. (line 122)
* X3.159-1989: Standards. (line 13)
* x86-64 Options: i386 and x86-64 Options.
(line 6)
diff --git a/share/info/gccinstall.info b/share/info/gccinstall.info
index 8ea8058f..7ae2e02a 100644
--- a/share/info/gccinstall.info
+++ b/share/info/gccinstall.info
@@ -1,4 +1,4 @@
-This is gccinstall.info, produced by makeinfo version 6.5 from
+This is gccinstall.info, produced by makeinfo version 5.2 from
install.texi.
Copyright (C) 1988-2013 Free Software Foundation, Inc.
@@ -4417,7 +4417,7 @@ Concept Index
* Menu:
* Binaries: Binaries. (line 6)
-* build_configargs: Configuration. (line 1423)
+* 'build_configargs': Configuration. (line 1423)
* Configuration: Configuration. (line 6)
* configurations supported by GCC: Configurations. (line 6)
* Downloading GCC: Downloading the source.
@@ -4427,7 +4427,7 @@ Concept Index
* FDL, GNU Free Documentation License: GNU Free Documentation License.
(line 6)
* Host specific installation: Specific. (line 6)
-* host_configargs: Configuration. (line 1427)
+* 'host_configargs': Configuration. (line 1427)
* Installing GCC: Binaries: Binaries. (line 6)
* Installing GCC: Building: Building. (line 6)
* Installing GCC: Configuration: Configuration. (line 6)
@@ -4437,7 +4437,7 @@ Concept Index
* Specific installation notes: Specific. (line 6)
* Target specific installation: Specific. (line 6)
* Target specific installation notes: Specific. (line 6)
-* target_configargs: Configuration. (line 1431)
+* 'target_configargs': Configuration. (line 1431)
* Testing: Testing. (line 6)
* Testsuite: Testing. (line 6)
diff --git a/share/info/gccint.info b/share/info/gccint.info
index 589c5187..8f6956ab 100644
--- a/share/info/gccint.info
+++ b/share/info/gccint.info
@@ -1,4 +1,4 @@
-This is gccint.info, produced by makeinfo version 6.5 from gccint.texi.
+This is gccint.info, produced by makeinfo version 5.2 from gccint.texi.
Copyright (C) 1988-2013 Free Software Foundation, Inc.
@@ -9713,7 +9713,6 @@ operands of these.
(reg:SI 4)] 0))
(use (reg:SI 1))])
-
This will not work, several of the optimizers only look at
expressions locally; it is very likely that if you have multiple
insns with identical inputs to the 'unspec', they will be optimized
@@ -10244,7 +10243,7 @@ use these expressions to find the containing 'sequence' expression.
that hold debugging information for variable tracking at
assignments (see '-fvar-tracking-assignments' option). They are
the RTL representation of 'GIMPLE_DEBUG' statements (*note
- GIMPLE_DEBUG::), with a 'VAR_LOCATION' operand that binds a user
+ 'GIMPLE_DEBUG'::), with a 'VAR_LOCATION' operand that binds a user
variable tree to an RTL representation of the 'value' in the
corresponding statement. A 'DEBUG_EXPR' in it stands for the value
bound to the corresponding 'DEBUG_EXPR_DECL'.
@@ -14389,37 +14388,37 @@ File: gccint.info, Node: Tuple specific accessors, Next: GIMPLE sequences, Pr
* Menu:
-* GIMPLE_ASM::
-* GIMPLE_ASSIGN::
-* GIMPLE_BIND::
-* GIMPLE_CALL::
-* GIMPLE_CATCH::
-* GIMPLE_COND::
-* GIMPLE_DEBUG::
-* GIMPLE_EH_FILTER::
-* GIMPLE_LABEL::
-* GIMPLE_NOP::
-* GIMPLE_OMP_ATOMIC_LOAD::
-* GIMPLE_OMP_ATOMIC_STORE::
-* GIMPLE_OMP_CONTINUE::
-* GIMPLE_OMP_CRITICAL::
-* GIMPLE_OMP_FOR::
-* GIMPLE_OMP_MASTER::
-* GIMPLE_OMP_ORDERED::
-* GIMPLE_OMP_PARALLEL::
-* GIMPLE_OMP_RETURN::
-* GIMPLE_OMP_SECTION::
-* GIMPLE_OMP_SECTIONS::
-* GIMPLE_OMP_SINGLE::
-* GIMPLE_PHI::
-* GIMPLE_RESX::
-* GIMPLE_RETURN::
-* GIMPLE_SWITCH::
-* GIMPLE_TRY::
-* GIMPLE_WITH_CLEANUP_EXPR::
-
-
-File: gccint.info, Node: GIMPLE_ASM, Next: GIMPLE_ASSIGN, Up: Tuple specific accessors
+* 'GIMPLE_ASM'::
+* 'GIMPLE_ASSIGN'::
+* 'GIMPLE_BIND'::
+* 'GIMPLE_CALL'::
+* 'GIMPLE_CATCH'::
+* 'GIMPLE_COND'::
+* 'GIMPLE_DEBUG'::
+* 'GIMPLE_EH_FILTER'::
+* 'GIMPLE_LABEL'::
+* 'GIMPLE_NOP'::
+* 'GIMPLE_OMP_ATOMIC_LOAD'::
+* 'GIMPLE_OMP_ATOMIC_STORE'::
+* 'GIMPLE_OMP_CONTINUE'::
+* 'GIMPLE_OMP_CRITICAL'::
+* 'GIMPLE_OMP_FOR'::
+* 'GIMPLE_OMP_MASTER'::
+* 'GIMPLE_OMP_ORDERED'::
+* 'GIMPLE_OMP_PARALLEL'::
+* 'GIMPLE_OMP_RETURN'::
+* 'GIMPLE_OMP_SECTION'::
+* 'GIMPLE_OMP_SECTIONS'::
+* 'GIMPLE_OMP_SINGLE'::
+* 'GIMPLE_PHI'::
+* 'GIMPLE_RESX'::
+* 'GIMPLE_RETURN'::
+* 'GIMPLE_SWITCH'::
+* 'GIMPLE_TRY'::
+* 'GIMPLE_WITH_CLEANUP_EXPR'::
+
+
+File: gccint.info, Node: 'GIMPLE_ASM', Next: 'GIMPLE_ASSIGN', Up: Tuple specific accessors
12.7.1 'GIMPLE_ASM'
-------------------
@@ -14484,7 +14483,7 @@ File: gccint.info, Node: GIMPLE_ASM, Next: GIMPLE_ASSIGN, Up: Tuple specific
Remove volatile marker from asm statement 'G'.

-File: gccint.info, Node: GIMPLE_ASSIGN, Next: GIMPLE_BIND, Prev: GIMPLE_ASM, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_ASSIGN', Next: 'GIMPLE_BIND', Prev: 'GIMPLE_ASM', Up: Tuple specific accessors
12.7.2 'GIMPLE_ASSIGN'
----------------------
@@ -14579,7 +14578,7 @@ converted to a gimple operand if necessary.
Return true if 'S' is a type-cast assignment.

-File: gccint.info, Node: GIMPLE_BIND, Next: GIMPLE_CALL, Prev: GIMPLE_ASSIGN, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_BIND', Next: 'GIMPLE_CALL', Prev: 'GIMPLE_ASSIGN', Up: Tuple specific accessors
12.7.3 'GIMPLE_BIND'
--------------------
@@ -14627,7 +14626,7 @@ File: gccint.info, Node: GIMPLE_BIND, Next: GIMPLE_CALL, Prev: GIMPLE_ASSIGN,
'GIMPLE_BIND' statement 'G'.

-File: gccint.info, Node: GIMPLE_CALL, Next: GIMPLE_CATCH, Prev: GIMPLE_BIND, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_CALL', Next: 'GIMPLE_CATCH', Prev: 'GIMPLE_BIND', Up: Tuple specific accessors
12.7.4 'GIMPLE_CALL'
--------------------
@@ -14728,7 +14727,7 @@ File: gccint.info, Node: GIMPLE_CALL, Next: GIMPLE_CATCH, Prev: GIMPLE_BIND,
arguments in the positions marked by the set 'ARGS_TO_SKIP'.

-File: gccint.info, Node: GIMPLE_CATCH, Next: GIMPLE_COND, Prev: GIMPLE_CALL, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_CATCH', Next: 'GIMPLE_COND', Prev: 'GIMPLE_CALL', Up: Tuple specific accessors
12.7.5 'GIMPLE_CATCH'
---------------------
@@ -14758,7 +14757,7 @@ File: gccint.info, Node: GIMPLE_CATCH, Next: GIMPLE_COND, Prev: GIMPLE_CALL,
Set 'HANDLER' to be the body of 'GIMPLE_CATCH' 'G'.

-File: gccint.info, Node: GIMPLE_COND, Next: GIMPLE_DEBUG, Prev: GIMPLE_CATCH, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_COND', Next: 'GIMPLE_DEBUG', Prev: 'GIMPLE_CATCH', Up: Tuple specific accessors
12.7.6 'GIMPLE_COND'
--------------------
@@ -14827,7 +14826,7 @@ File: gccint.info, Node: GIMPLE_COND, Next: GIMPLE_DEBUG, Prev: GIMPLE_CATCH,
Set the conditional 'COND_STMT' to be of the form 'if (1 == 1)'.

-File: gccint.info, Node: GIMPLE_DEBUG, Next: GIMPLE_EH_FILTER, Prev: GIMPLE_COND, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_DEBUG', Next: 'GIMPLE_EH_FILTER', Prev: 'GIMPLE_COND', Up: Tuple specific accessors
12.7.7 'GIMPLE_DEBUG'
---------------------
@@ -14899,7 +14898,7 @@ File: gccint.info, Node: GIMPLE_DEBUG, Next: GIMPLE_EH_FILTER, Prev: GIMPLE_C
'FALSE' if it unbinds the variable.

-File: gccint.info, Node: GIMPLE_EH_FILTER, Next: GIMPLE_LABEL, Prev: GIMPLE_DEBUG, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_EH_FILTER', Next: 'GIMPLE_LABEL', Prev: 'GIMPLE_DEBUG', Up: Tuple specific accessors
12.7.8 'GIMPLE_EH_FILTER'
-------------------------
@@ -14938,7 +14937,7 @@ File: gccint.info, Node: GIMPLE_EH_FILTER, Next: GIMPLE_LABEL, Prev: GIMPLE_D
Set the 'EH_FILTER_MUST_NOT_THROW' flag.

-File: gccint.info, Node: GIMPLE_LABEL, Next: GIMPLE_NOP, Prev: GIMPLE_EH_FILTER, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_LABEL', Next: 'GIMPLE_NOP', Prev: 'GIMPLE_EH_FILTER', Up: Tuple specific accessors
12.7.9 'GIMPLE_LABEL'
---------------------
@@ -14964,7 +14963,7 @@ File: gccint.info, Node: GIMPLE_LABEL, Next: GIMPLE_NOP, Prev: GIMPLE_EH_FILT
Set 'DEST' to be the destination of the unconditional jump 'G'.

-File: gccint.info, Node: GIMPLE_NOP, Next: GIMPLE_OMP_ATOMIC_LOAD, Prev: GIMPLE_LABEL, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_NOP', Next: 'GIMPLE_OMP_ATOMIC_LOAD', Prev: 'GIMPLE_LABEL', Up: Tuple specific accessors
12.7.10 'GIMPLE_NOP'
--------------------
@@ -14976,7 +14975,7 @@ File: gccint.info, Node: GIMPLE_NOP, Next: GIMPLE_OMP_ATOMIC_LOAD, Prev: GIMP
Returns 'TRUE' if statement 'G' is a 'GIMPLE_NOP'.

-File: gccint.info, Node: GIMPLE_OMP_ATOMIC_LOAD, Next: GIMPLE_OMP_ATOMIC_STORE, Prev: GIMPLE_NOP, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_ATOMIC_LOAD', Next: 'GIMPLE_OMP_ATOMIC_STORE', Prev: 'GIMPLE_NOP', Up: Tuple specific accessors
12.7.11 'GIMPLE_OMP_ATOMIC_LOAD'
--------------------------------
@@ -15002,7 +15001,7 @@ File: gccint.info, Node: GIMPLE_OMP_ATOMIC_LOAD, Next: GIMPLE_OMP_ATOMIC_STORE
Get the 'RHS' of an atomic set.

-File: gccint.info, Node: GIMPLE_OMP_ATOMIC_STORE, Next: GIMPLE_OMP_CONTINUE, Prev: GIMPLE_OMP_ATOMIC_LOAD, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_ATOMIC_STORE', Next: 'GIMPLE_OMP_CONTINUE', Prev: 'GIMPLE_OMP_ATOMIC_LOAD', Up: Tuple specific accessors
12.7.12 'GIMPLE_OMP_ATOMIC_STORE'
---------------------------------
@@ -15019,7 +15018,7 @@ File: gccint.info, Node: GIMPLE_OMP_ATOMIC_STORE, Next: GIMPLE_OMP_CONTINUE,
Return the value being stored in an atomic store.

-File: gccint.info, Node: GIMPLE_OMP_CONTINUE, Next: GIMPLE_OMP_CRITICAL, Prev: GIMPLE_OMP_ATOMIC_STORE, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_CONTINUE', Next: 'GIMPLE_OMP_CRITICAL', Prev: 'GIMPLE_OMP_ATOMIC_STORE', Up: Tuple specific accessors
12.7.13 'GIMPLE_OMP_CONTINUE'
-----------------------------
@@ -15053,7 +15052,7 @@ File: gccint.info, Node: GIMPLE_OMP_CONTINUE, Next: GIMPLE_OMP_CRITICAL, Prev
in 'S'.

-File: gccint.info, Node: GIMPLE_OMP_CRITICAL, Next: GIMPLE_OMP_FOR, Prev: GIMPLE_OMP_CONTINUE, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_CRITICAL', Next: 'GIMPLE_OMP_FOR', Prev: 'GIMPLE_OMP_CONTINUE', Up: Tuple specific accessors
12.7.14 'GIMPLE_OMP_CRITICAL'
-----------------------------
@@ -15077,7 +15076,7 @@ File: gccint.info, Node: GIMPLE_OMP_CRITICAL, Next: GIMPLE_OMP_FOR, Prev: GIM
'G'.

-File: gccint.info, Node: GIMPLE_OMP_FOR, Next: GIMPLE_OMP_MASTER, Prev: GIMPLE_OMP_CRITICAL, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_FOR', Next: 'GIMPLE_OMP_MASTER', Prev: 'GIMPLE_OMP_CRITICAL', Up: Tuple specific accessors
12.7.15 'GIMPLE_OMP_FOR'
------------------------
@@ -15162,7 +15161,7 @@ File: gccint.info, Node: GIMPLE_OMP_FOR, Next: GIMPLE_OMP_MASTER, Prev: GIMPL
Return the condition code associated with 'OMP_FOR' 'G'.

-File: gccint.info, Node: GIMPLE_OMP_MASTER, Next: GIMPLE_OMP_ORDERED, Prev: GIMPLE_OMP_FOR, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_MASTER', Next: 'GIMPLE_OMP_ORDERED', Prev: 'GIMPLE_OMP_FOR', Up: Tuple specific accessors
12.7.16 'GIMPLE_OMP_MASTER'
---------------------------
@@ -15172,7 +15171,7 @@ File: gccint.info, Node: GIMPLE_OMP_MASTER, Next: GIMPLE_OMP_ORDERED, Prev: G
statements to be executed by just the master.

-File: gccint.info, Node: GIMPLE_OMP_ORDERED, Next: GIMPLE_OMP_PARALLEL, Prev: GIMPLE_OMP_MASTER, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_ORDERED', Next: 'GIMPLE_OMP_PARALLEL', Prev: 'GIMPLE_OMP_MASTER', Up: Tuple specific accessors
12.7.17 'GIMPLE_OMP_ORDERED'
----------------------------
@@ -15184,7 +15183,7 @@ File: gccint.info, Node: GIMPLE_OMP_ORDERED, Next: GIMPLE_OMP_PARALLEL, Prev:
in sequence.

-File: gccint.info, Node: GIMPLE_OMP_PARALLEL, Next: GIMPLE_OMP_RETURN, Prev: GIMPLE_OMP_ORDERED, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_PARALLEL', Next: 'GIMPLE_OMP_RETURN', Prev: 'GIMPLE_OMP_ORDERED', Up: Tuple specific accessors
12.7.18 'GIMPLE_OMP_PARALLEL'
-----------------------------
@@ -15252,7 +15251,7 @@ are the shared data argument(s).
types.

-File: gccint.info, Node: GIMPLE_OMP_RETURN, Next: GIMPLE_OMP_SECTION, Prev: GIMPLE_OMP_PARALLEL, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_RETURN', Next: 'GIMPLE_OMP_SECTION', Prev: 'GIMPLE_OMP_PARALLEL', Up: Tuple specific accessors
12.7.19 'GIMPLE_OMP_RETURN'
---------------------------
@@ -15269,7 +15268,7 @@ File: gccint.info, Node: GIMPLE_OMP_RETURN, Next: GIMPLE_OMP_SECTION, Prev: G
'GF_OMP_RETURN_NOWAIT' flag set.

-File: gccint.info, Node: GIMPLE_OMP_SECTION, Next: GIMPLE_OMP_SECTIONS, Prev: GIMPLE_OMP_RETURN, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_SECTION', Next: 'GIMPLE_OMP_SECTIONS', Prev: 'GIMPLE_OMP_RETURN', Up: Tuple specific accessors
12.7.20 'GIMPLE_OMP_SECTION'
----------------------------
@@ -15287,7 +15286,7 @@ File: gccint.info, Node: GIMPLE_OMP_SECTION, Next: GIMPLE_OMP_SECTIONS, Prev:
Set the 'GF_OMP_SECTION_LAST' flag on 'G'.

-File: gccint.info, Node: GIMPLE_OMP_SECTIONS, Next: GIMPLE_OMP_SINGLE, Prev: GIMPLE_OMP_SECTION, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_SECTIONS', Next: 'GIMPLE_OMP_SINGLE', Prev: 'GIMPLE_OMP_SECTION', Up: Tuple specific accessors
12.7.21 'GIMPLE_OMP_SECTIONS'
-----------------------------
@@ -15327,7 +15326,7 @@ File: gccint.info, Node: GIMPLE_OMP_SECTIONS, Next: GIMPLE_OMP_SINGLE, Prev:
'OMP_SECTIONS' 'G'.

-File: gccint.info, Node: GIMPLE_OMP_SINGLE, Next: GIMPLE_PHI, Prev: GIMPLE_OMP_SECTIONS, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_OMP_SINGLE', Next: 'GIMPLE_PHI', Prev: 'GIMPLE_OMP_SECTIONS', Up: Tuple specific accessors
12.7.22 'GIMPLE_OMP_SINGLE'
---------------------------
@@ -15350,7 +15349,7 @@ File: gccint.info, Node: GIMPLE_OMP_SINGLE, Next: GIMPLE_PHI, Prev: GIMPLE_OM
Set 'CLAUSES' to be the clauses associated with 'OMP_SINGLE' 'G'.

-File: gccint.info, Node: GIMPLE_PHI, Next: GIMPLE_RESX, Prev: GIMPLE_OMP_SINGLE, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_PHI', Next: 'GIMPLE_RESX', Prev: 'GIMPLE_OMP_SINGLE', Up: Tuple specific accessors
12.7.23 'GIMPLE_PHI'
--------------------
@@ -15383,7 +15382,7 @@ File: gccint.info, Node: GIMPLE_PHI, Next: GIMPLE_RESX, Prev: GIMPLE_OMP_SING
'INDEX' for 'GIMPLE_PHI' 'G'.

-File: gccint.info, Node: GIMPLE_RESX, Next: GIMPLE_RETURN, Prev: GIMPLE_PHI, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_RESX', Next: 'GIMPLE_RETURN', Prev: 'GIMPLE_PHI', Up: Tuple specific accessors
12.7.24 'GIMPLE_RESX'
---------------------
@@ -15401,7 +15400,7 @@ File: gccint.info, Node: GIMPLE_RESX, Next: GIMPLE_RETURN, Prev: GIMPLE_PHI,
Set 'REGION' to be the region number for 'GIMPLE_RESX' 'G'.

-File: gccint.info, Node: GIMPLE_RETURN, Next: GIMPLE_SWITCH, Prev: GIMPLE_RESX, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_RETURN', Next: 'GIMPLE_SWITCH', Prev: 'GIMPLE_RESX', Up: Tuple specific accessors
12.7.25 'GIMPLE_RETURN'
-----------------------
@@ -15417,7 +15416,7 @@ File: gccint.info, Node: GIMPLE_RETURN, Next: GIMPLE_SWITCH, Prev: GIMPLE_RES
Set 'RETVAL' to be the return value for 'GIMPLE_RETURN' 'G'.

-File: gccint.info, Node: GIMPLE_SWITCH, Next: GIMPLE_TRY, Prev: GIMPLE_RETURN, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_SWITCH', Next: 'GIMPLE_TRY', Prev: 'GIMPLE_RETURN', Up: Tuple specific accessors
12.7.26 'GIMPLE_SWITCH'
-----------------------
@@ -15462,7 +15461,7 @@ File: gccint.info, Node: GIMPLE_SWITCH, Next: GIMPLE_TRY, Prev: GIMPLE_RETURN
Set the default label for a switch statement.

-File: gccint.info, Node: GIMPLE_TRY, Next: GIMPLE_WITH_CLEANUP_EXPR, Prev: GIMPLE_SWITCH, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_TRY', Next: 'GIMPLE_WITH_CLEANUP_EXPR', Prev: 'GIMPLE_SWITCH', Up: Tuple specific accessors
12.7.27 'GIMPLE_TRY'
--------------------
@@ -15506,7 +15505,7 @@ File: gccint.info, Node: GIMPLE_TRY, Next: GIMPLE_WITH_CLEANUP_EXPR, Prev: GI
cleanup body for 'GIMPLE_TRY' 'G'.

-File: gccint.info, Node: GIMPLE_WITH_CLEANUP_EXPR, Prev: GIMPLE_TRY, Up: Tuple specific accessors
+File: gccint.info, Node: 'GIMPLE_WITH_CLEANUP_EXPR', Prev: 'GIMPLE_TRY', Up: Tuple specific accessors
12.7.28 'GIMPLE_WITH_CLEANUP_EXPR'
----------------------------------
@@ -21749,13 +21748,13 @@ not contain angle brackets or underscores are left unchanged.
Underscores are doubled, each '<' is replaced with '_l', and each '>'
with '_g'. Here are some examples:
- *Original* *Mangled*
- x x
- P42x P42x
- P4_x P4__x
- P4>x P4_gx
- P4>> P4_g_g
- P4_g> P4__g_g
+ *Original* *Mangled*
+ x x
+ P42x P42x
+ P4_x P4__x
+ P4>x P4_gx
+ P4>> P4_g_g
+ P4_g> P4__g_g
Throughout this section, the variable C is either a constraint in the
abstract sense, or a constant from 'enum constraint_num'; the variable M
@@ -21770,7 +21769,7 @@ is a mangled constraint name (usually as part of a larger identifier).
Machine-independent constraints do not have associated constants.
This may change in the future.
- -- Function: inline bool satisfies_constraint_M (rtx EXP)
+ -- Function: inline bool satisfies_constraint_ M (rtx EXP)
For each machine-specific, non-register constraint M, there is one
of these functions; it returns 'true' if EXP satisfies the
constraint. These functions are only visible if 'rtl.h' was
@@ -35505,7 +35504,7 @@ Here are macros for SDB and DWARF output.
DTP-relative reference to the given TLS symbol of the specified
size.
- -- Macro: PUT_SDB_...
+ -- Macro: PUT_SDB_ ...
Define these macros to override the assembler syntax for the
special SDB assembler directives. See 'sdbout.c' for a list of
these macros and their arguments. If the standard syntax is used,
@@ -41963,75 +41962,75 @@ Concept Index
* Menu:
-* ! in constraint: Multi-Alternative. (line 47)
-* # in constraint: Modifiers. (line 67)
-* # in template: Output Template. (line 66)
+* '!' in constraint: Multi-Alternative. (line 47)
+* '#' in constraint: Modifiers. (line 67)
+* '#' in template: Output Template. (line 66)
* #pragma: Misc. (line 379)
-* % in constraint: Modifiers. (line 45)
+* '%' in constraint: Modifiers. (line 45)
* % in GTY option: GTY Options. (line 18)
-* % in template: Output Template. (line 6)
-* & in constraint: Modifiers. (line 25)
+* '%' in template: Output Template. (line 6)
+* '&' in constraint: Modifiers. (line 25)
* (nil): RTL Objects. (line 73)
-* * in constraint: Modifiers. (line 72)
-* * in template: Output Statement. (line 29)
-* + in constraint: Modifiers. (line 12)
-* -fsection-anchors: Special Accessors. (line 117)
-* -fsection-anchors <1>: Anchored Addresses. (line 6)
-* /c in RTL dump: Flags. (line 221)
-* /f in RTL dump: Flags. (line 229)
-* /i in RTL dump: Flags. (line 274)
-* /j in RTL dump: Flags. (line 286)
-* /s in RTL dump: Flags. (line 245)
-* /u in RTL dump: Flags. (line 296)
-* /v in RTL dump: Flags. (line 328)
-* 0 in constraint: Simple Constraints. (line 128)
-* < in constraint: Simple Constraints. (line 47)
-* = in constraint: Modifiers. (line 8)
-* > in constraint: Simple Constraints. (line 59)
-* ? in constraint: Multi-Alternative. (line 41)
+* '*' in constraint: Modifiers. (line 72)
+* '*' in template: Output Statement. (line 29)
+* '+' in constraint: Modifiers. (line 12)
+* '-fsection-anchors': Special Accessors. (line 117)
+* '-fsection-anchors' <1>: Anchored Addresses. (line 6)
+* '/c' in RTL dump: Flags. (line 221)
+* '/f' in RTL dump: Flags. (line 229)
+* '/i' in RTL dump: Flags. (line 274)
+* '/j' in RTL dump: Flags. (line 286)
+* '/s' in RTL dump: Flags. (line 245)
+* '/u' in RTL dump: Flags. (line 296)
+* '/v' in RTL dump: Flags. (line 328)
+* '0' in constraint: Simple Constraints. (line 128)
+* '<' in constraint: Simple Constraints. (line 47)
+* '=' in constraint: Modifiers. (line 8)
+* '>' in constraint: Simple Constraints. (line 59)
+* '?' in constraint: Multi-Alternative. (line 41)
* \: Output Template. (line 46)
* __absvdi2: Integer library routines.
(line 106)
* __absvsi2: Integer library routines.
(line 105)
* __addda3: Fixed-point fractional library routines.
- (line 52)
+ (line 44)
* __adddf3: Soft float library routines.
(line 22)
* __adddq3: Fixed-point fractional library routines.
- (line 39)
+ (line 31)
* __addha3: Fixed-point fractional library routines.
- (line 49)
+ (line 41)
* __addhq3: Fixed-point fractional library routines.
- (line 37)
+ (line 29)
* __addqq3: Fixed-point fractional library routines.
- (line 35)
+ (line 27)
* __addsa3: Fixed-point fractional library routines.
- (line 51)
+ (line 43)
* __addsf3: Soft float library routines.
(line 21)
* __addsq3: Fixed-point fractional library routines.
- (line 38)
+ (line 30)
* __addta3: Fixed-point fractional library routines.
- (line 53)
+ (line 45)
* __addtf3: Soft float library routines.
(line 23)
* __adduda3: Fixed-point fractional library routines.
- (line 59)
+ (line 51)
* __addudq3: Fixed-point fractional library routines.
- (line 47)
+ (line 39)
* __adduha3: Fixed-point fractional library routines.
- (line 55)
+ (line 47)
* __adduhq3: Fixed-point fractional library routines.
- (line 43)
+ (line 35)
* __adduqq3: Fixed-point fractional library routines.
- (line 41)
+ (line 33)
* __addusa3: Fixed-point fractional library routines.
- (line 57)
+ (line 49)
* __addusq3: Fixed-point fractional library routines.
- (line 45)
+ (line 37)
* __adduta3: Fixed-point fractional library routines.
- (line 61)
+ (line 53)
* __addvdi3: Integer library routines.
(line 110)
* __addvsi3: Integer library routines.
@@ -42039,63 +42038,63 @@ Concept Index
* __addxf3: Soft float library routines.
(line 25)
* __ashlda3: Fixed-point fractional library routines.
- (line 358)
+ (line 350)
* __ashldi3: Integer library routines.
(line 13)
* __ashldq3: Fixed-point fractional library routines.
- (line 346)
+ (line 338)
* __ashlha3: Fixed-point fractional library routines.
- (line 356)
+ (line 348)
* __ashlhq3: Fixed-point fractional library routines.
- (line 344)
+ (line 336)
* __ashlqq3: Fixed-point fractional library routines.
- (line 343)
+ (line 335)
* __ashlsa3: Fixed-point fractional library routines.
- (line 357)
+ (line 349)
* __ashlsi3: Integer library routines.
(line 12)
* __ashlsq3: Fixed-point fractional library routines.
- (line 345)
+ (line 337)
* __ashlta3: Fixed-point fractional library routines.
- (line 359)
+ (line 351)
* __ashlti3: Integer library routines.
(line 14)
* __ashluda3: Fixed-point fractional library routines.
- (line 365)
+ (line 357)
* __ashludq3: Fixed-point fractional library routines.
- (line 354)
+ (line 346)
* __ashluha3: Fixed-point fractional library routines.
- (line 361)
+ (line 353)
* __ashluhq3: Fixed-point fractional library routines.
- (line 350)
+ (line 342)
* __ashluqq3: Fixed-point fractional library routines.
- (line 348)
+ (line 340)
* __ashlusa3: Fixed-point fractional library routines.
- (line 363)
+ (line 355)
* __ashlusq3: Fixed-point fractional library routines.
- (line 352)
+ (line 344)
* __ashluta3: Fixed-point fractional library routines.
- (line 367)
+ (line 359)
* __ashrda3: Fixed-point fractional library routines.
- (line 378)
+ (line 370)
* __ashrdi3: Integer library routines.
(line 18)
* __ashrdq3: Fixed-point fractional library routines.
- (line 374)
+ (line 366)
* __ashrha3: Fixed-point fractional library routines.
- (line 376)
+ (line 368)
* __ashrhq3: Fixed-point fractional library routines.
- (line 372)
+ (line 364)
* __ashrqq3: Fixed-point fractional library routines.
- (line 371)
+ (line 363)
* __ashrsa3: Fixed-point fractional library routines.
- (line 377)
+ (line 369)
* __ashrsi3: Integer library routines.
(line 17)
* __ashrsq3: Fixed-point fractional library routines.
- (line 373)
+ (line 365)
* __ashrta3: Fixed-point fractional library routines.
- (line 379)
+ (line 371)
* __ashrti3: Integer library routines.
(line 19)
* __bid_adddd3: Decimal float library routines.
@@ -42294,47 +42293,47 @@ Concept Index
* __clzti2: Integer library routines.
(line 131)
* __cmpda2: Fixed-point fractional library routines.
- (line 458)
+ (line 450)
* __cmpdf2: Soft float library routines.
(line 163)
* __cmpdi2: Integer library routines.
(line 86)
* __cmpdq2: Fixed-point fractional library routines.
- (line 447)
+ (line 439)
* __cmpha2: Fixed-point fractional library routines.
- (line 456)
+ (line 448)
* __cmphq2: Fixed-point fractional library routines.
- (line 445)
+ (line 437)
* __cmpqq2: Fixed-point fractional library routines.
- (line 444)
+ (line 436)
* __cmpsa2: Fixed-point fractional library routines.
- (line 457)
+ (line 449)
* __cmpsf2: Soft float library routines.
(line 162)
* __cmpsq2: Fixed-point fractional library routines.
- (line 446)
+ (line 438)
* __cmpta2: Fixed-point fractional library routines.
- (line 459)
+ (line 451)
* __cmptf2: Soft float library routines.
(line 164)
* __cmpti2: Integer library routines.
(line 87)
* __cmpuda2: Fixed-point fractional library routines.
- (line 464)
+ (line 456)
* __cmpudq2: Fixed-point fractional library routines.
- (line 454)
+ (line 446)
* __cmpuha2: Fixed-point fractional library routines.
- (line 461)
+ (line 453)
* __cmpuhq2: Fixed-point fractional library routines.
- (line 451)
+ (line 443)
* __cmpuqq2: Fixed-point fractional library routines.
- (line 449)
+ (line 441)
* __cmpusa2: Fixed-point fractional library routines.
- (line 463)
+ (line 455)
* __cmpusq2: Fixed-point fractional library routines.
- (line 452)
+ (line 444)
* __cmputa2: Fixed-point fractional library routines.
- (line 466)
+ (line 458)
* __CTOR_LIST__: Initialization. (line 25)
* __ctzdi2: Integer library routines.
(line 137)
@@ -42343,7 +42342,7 @@ Concept Index
* __ctzti2: Integer library routines.
(line 138)
* __divda3: Fixed-point fractional library routines.
- (line 234)
+ (line 226)
* __divdc3: Soft float library routines.
(line 250)
* __divdf3: Soft float library routines.
@@ -42351,15 +42350,15 @@ Concept Index
* __divdi3: Integer library routines.
(line 24)
* __divdq3: Fixed-point fractional library routines.
- (line 229)
+ (line 221)
* __divha3: Fixed-point fractional library routines.
- (line 231)
+ (line 223)
* __divhq3: Fixed-point fractional library routines.
- (line 227)
+ (line 219)
* __divqq3: Fixed-point fractional library routines.
- (line 225)
+ (line 217)
* __divsa3: Fixed-point fractional library routines.
- (line 233)
+ (line 225)
* __divsc3: Soft float library routines.
(line 248)
* __divsf3: Soft float library routines.
@@ -42367,9 +42366,9 @@ Concept Index
* __divsi3: Integer library routines.
(line 23)
* __divsq3: Fixed-point fractional library routines.
- (line 228)
+ (line 220)
* __divta3: Fixed-point fractional library routines.
- (line 235)
+ (line 227)
* __divtc3: Soft float library routines.
(line 252)
* __divtf3: Soft float library routines.
@@ -42678,1253 +42677,1253 @@ Concept Index
* __floatuntixf: Soft float library routines.
(line 153)
* __fractdadf: Fixed-point fractional library routines.
- (line 643)
+ (line 635)
* __fractdadi: Fixed-point fractional library routines.
- (line 640)
+ (line 632)
* __fractdadq: Fixed-point fractional library routines.
- (line 623)
+ (line 615)
* __fractdaha2: Fixed-point fractional library routines.
- (line 624)
+ (line 616)
* __fractdahi: Fixed-point fractional library routines.
- (line 638)
+ (line 630)
* __fractdahq: Fixed-point fractional library routines.
- (line 621)
+ (line 613)
* __fractdaqi: Fixed-point fractional library routines.
- (line 637)
+ (line 629)
* __fractdaqq: Fixed-point fractional library routines.
- (line 620)
+ (line 612)
* __fractdasa2: Fixed-point fractional library routines.
- (line 625)
+ (line 617)
* __fractdasf: Fixed-point fractional library routines.
- (line 642)
+ (line 634)
* __fractdasi: Fixed-point fractional library routines.
- (line 639)
+ (line 631)
* __fractdasq: Fixed-point fractional library routines.
- (line 622)
+ (line 614)
* __fractdata2: Fixed-point fractional library routines.
- (line 626)
+ (line 618)
* __fractdati: Fixed-point fractional library routines.
- (line 641)
+ (line 633)
* __fractdauda: Fixed-point fractional library routines.
- (line 634)
+ (line 626)
* __fractdaudq: Fixed-point fractional library routines.
- (line 630)
+ (line 622)
* __fractdauha: Fixed-point fractional library routines.
- (line 632)
+ (line 624)
* __fractdauhq: Fixed-point fractional library routines.
- (line 628)
+ (line 620)
* __fractdauqq: Fixed-point fractional library routines.
- (line 627)
+ (line 619)
* __fractdausa: Fixed-point fractional library routines.
- (line 633)
+ (line 625)
* __fractdausq: Fixed-point fractional library routines.
- (line 629)
+ (line 621)
* __fractdauta: Fixed-point fractional library routines.
- (line 635)
+ (line 627)
* __fractdfda: Fixed-point fractional library routines.
- (line 1032)
+ (line 1024)
* __fractdfdq: Fixed-point fractional library routines.
- (line 1029)
+ (line 1021)
* __fractdfha: Fixed-point fractional library routines.
- (line 1030)
+ (line 1022)
* __fractdfhq: Fixed-point fractional library routines.
- (line 1027)
+ (line 1019)
* __fractdfqq: Fixed-point fractional library routines.
- (line 1026)
+ (line 1018)
* __fractdfsa: Fixed-point fractional library routines.
- (line 1031)
+ (line 1023)
* __fractdfsq: Fixed-point fractional library routines.
- (line 1028)
+ (line 1020)
* __fractdfta: Fixed-point fractional library routines.
- (line 1033)
+ (line 1025)
* __fractdfuda: Fixed-point fractional library routines.
- (line 1040)
+ (line 1032)
* __fractdfudq: Fixed-point fractional library routines.
- (line 1037)
+ (line 1029)
* __fractdfuha: Fixed-point fractional library routines.
- (line 1038)
+ (line 1030)
* __fractdfuhq: Fixed-point fractional library routines.
- (line 1035)
+ (line 1027)
* __fractdfuqq: Fixed-point fractional library routines.
- (line 1034)
+ (line 1026)
* __fractdfusa: Fixed-point fractional library routines.
- (line 1039)
+ (line 1031)
* __fractdfusq: Fixed-point fractional library routines.
- (line 1036)
+ (line 1028)
* __fractdfuta: Fixed-point fractional library routines.
- (line 1041)
+ (line 1033)
* __fractdida: Fixed-point fractional library routines.
- (line 982)
+ (line 974)
* __fractdidq: Fixed-point fractional library routines.
- (line 979)
+ (line 971)
* __fractdiha: Fixed-point fractional library routines.
- (line 980)
+ (line 972)
* __fractdihq: Fixed-point fractional library routines.
- (line 977)
+ (line 969)
* __fractdiqq: Fixed-point fractional library routines.
- (line 976)
+ (line 968)
* __fractdisa: Fixed-point fractional library routines.
- (line 981)
+ (line 973)
* __fractdisq: Fixed-point fractional library routines.
- (line 978)
+ (line 970)
* __fractdita: Fixed-point fractional library routines.
- (line 983)
+ (line 975)
* __fractdiuda: Fixed-point fractional library routines.
- (line 990)
+ (line 982)
* __fractdiudq: Fixed-point fractional library routines.
- (line 987)
+ (line 979)
* __fractdiuha: Fixed-point fractional library routines.
- (line 988)
+ (line 980)
* __fractdiuhq: Fixed-point fractional library routines.
- (line 985)
+ (line 977)
* __fractdiuqq: Fixed-point fractional library routines.
- (line 984)
+ (line 976)
* __fractdiusa: Fixed-point fractional library routines.
- (line 989)
+ (line 981)
* __fractdiusq: Fixed-point fractional library routines.
- (line 986)
+ (line 978)
* __fractdiuta: Fixed-point fractional library routines.
- (line 991)
+ (line 983)
* __fractdqda: Fixed-point fractional library routines.
- (line 551)
+ (line 543)
* __fractdqdf: Fixed-point fractional library routines.
- (line 573)
+ (line 565)
* __fractdqdi: Fixed-point fractional library routines.
- (line 570)
+ (line 562)
* __fractdqha: Fixed-point fractional library routines.
- (line 549)
+ (line 541)
* __fractdqhi: Fixed-point fractional library routines.
- (line 568)
+ (line 560)
* __fractdqhq2: Fixed-point fractional library routines.
- (line 547)
+ (line 539)
* __fractdqqi: Fixed-point fractional library routines.
- (line 567)
+ (line 559)
* __fractdqqq2: Fixed-point fractional library routines.
- (line 546)
+ (line 538)
* __fractdqsa: Fixed-point fractional library routines.
- (line 550)
+ (line 542)
* __fractdqsf: Fixed-point fractional library routines.
- (line 572)
+ (line 564)
* __fractdqsi: Fixed-point fractional library routines.
- (line 569)
+ (line 561)
* __fractdqsq2: Fixed-point fractional library routines.
- (line 548)
+ (line 540)
* __fractdqta: Fixed-point fractional library routines.
- (line 552)
+ (line 544)
* __fractdqti: Fixed-point fractional library routines.
- (line 571)
-* __fractdquda: Fixed-point fractional library routines.
(line 563)
+* __fractdquda: Fixed-point fractional library routines.
+ (line 555)
* __fractdqudq: Fixed-point fractional library routines.
- (line 558)
+ (line 550)
* __fractdquha: Fixed-point fractional library routines.
- (line 560)
+ (line 552)
* __fractdquhq: Fixed-point fractional library routines.
- (line 555)
+ (line 547)
* __fractdquqq: Fixed-point fractional library routines.
- (line 553)
+ (line 545)
* __fractdqusa: Fixed-point fractional library routines.
- (line 562)
+ (line 554)
* __fractdqusq: Fixed-point fractional library routines.
- (line 556)
+ (line 548)
* __fractdquta: Fixed-point fractional library routines.
- (line 565)
+ (line 557)
* __fracthada2: Fixed-point fractional library routines.
- (line 579)
+ (line 571)
* __fracthadf: Fixed-point fractional library routines.
- (line 597)
+ (line 589)
* __fracthadi: Fixed-point fractional library routines.
- (line 594)
+ (line 586)
* __fracthadq: Fixed-point fractional library routines.
- (line 577)
+ (line 569)
* __fracthahi: Fixed-point fractional library routines.
- (line 592)
+ (line 584)
* __fracthahq: Fixed-point fractional library routines.
- (line 575)
+ (line 567)
* __fracthaqi: Fixed-point fractional library routines.
- (line 591)
+ (line 583)
* __fracthaqq: Fixed-point fractional library routines.
- (line 574)
+ (line 566)
* __fracthasa2: Fixed-point fractional library routines.
- (line 578)
+ (line 570)
* __fracthasf: Fixed-point fractional library routines.
- (line 596)
+ (line 588)
* __fracthasi: Fixed-point fractional library routines.
- (line 593)
+ (line 585)
* __fracthasq: Fixed-point fractional library routines.
- (line 576)
+ (line 568)
* __fracthata2: Fixed-point fractional library routines.
- (line 580)
+ (line 572)
* __fracthati: Fixed-point fractional library routines.
- (line 595)
+ (line 587)
* __fracthauda: Fixed-point fractional library routines.
- (line 588)
+ (line 580)
* __fracthaudq: Fixed-point fractional library routines.
- (line 584)
+ (line 576)
* __fracthauha: Fixed-point fractional library routines.
- (line 586)
+ (line 578)
* __fracthauhq: Fixed-point fractional library routines.
- (line 582)
+ (line 574)
* __fracthauqq: Fixed-point fractional library routines.
- (line 581)
+ (line 573)
* __fracthausa: Fixed-point fractional library routines.
- (line 587)
+ (line 579)
* __fracthausq: Fixed-point fractional library routines.
- (line 583)
+ (line 575)
* __fracthauta: Fixed-point fractional library routines.
- (line 589)
+ (line 581)
* __fracthida: Fixed-point fractional library routines.
- (line 950)
+ (line 942)
* __fracthidq: Fixed-point fractional library routines.
- (line 947)
+ (line 939)
* __fracthiha: Fixed-point fractional library routines.
- (line 948)
+ (line 940)
* __fracthihq: Fixed-point fractional library routines.
- (line 945)
+ (line 937)
* __fracthiqq: Fixed-point fractional library routines.
- (line 944)
+ (line 936)
* __fracthisa: Fixed-point fractional library routines.
- (line 949)
+ (line 941)
* __fracthisq: Fixed-point fractional library routines.
- (line 946)
+ (line 938)
* __fracthita: Fixed-point fractional library routines.
- (line 951)
+ (line 943)
* __fracthiuda: Fixed-point fractional library routines.
- (line 958)
+ (line 950)
* __fracthiudq: Fixed-point fractional library routines.
- (line 955)
+ (line 947)
* __fracthiuha: Fixed-point fractional library routines.
- (line 956)
+ (line 948)
* __fracthiuhq: Fixed-point fractional library routines.
- (line 953)
+ (line 945)
* __fracthiuqq: Fixed-point fractional library routines.
- (line 952)
+ (line 944)
* __fracthiusa: Fixed-point fractional library routines.
- (line 957)
+ (line 949)
* __fracthiusq: Fixed-point fractional library routines.
- (line 954)
+ (line 946)
* __fracthiuta: Fixed-point fractional library routines.
- (line 959)
+ (line 951)
* __fracthqda: Fixed-point fractional library routines.
- (line 505)
+ (line 497)
* __fracthqdf: Fixed-point fractional library routines.
- (line 521)
+ (line 513)
* __fracthqdi: Fixed-point fractional library routines.
- (line 518)
+ (line 510)
* __fracthqdq2: Fixed-point fractional library routines.
- (line 502)
+ (line 494)
* __fracthqha: Fixed-point fractional library routines.
- (line 503)
+ (line 495)
* __fracthqhi: Fixed-point fractional library routines.
- (line 516)
+ (line 508)
* __fracthqqi: Fixed-point fractional library routines.
- (line 515)
+ (line 507)
* __fracthqqq2: Fixed-point fractional library routines.
- (line 500)
+ (line 492)
* __fracthqsa: Fixed-point fractional library routines.
- (line 504)
+ (line 496)
* __fracthqsf: Fixed-point fractional library routines.
- (line 520)
+ (line 512)
* __fracthqsi: Fixed-point fractional library routines.
- (line 517)
+ (line 509)
* __fracthqsq2: Fixed-point fractional library routines.
- (line 501)
+ (line 493)
* __fracthqta: Fixed-point fractional library routines.
- (line 506)
+ (line 498)
* __fracthqti: Fixed-point fractional library routines.
- (line 519)
+ (line 511)
* __fracthquda: Fixed-point fractional library routines.
- (line 513)
+ (line 505)
* __fracthqudq: Fixed-point fractional library routines.
- (line 510)
+ (line 502)
* __fracthquha: Fixed-point fractional library routines.
- (line 511)
+ (line 503)
* __fracthquhq: Fixed-point fractional library routines.
- (line 508)
+ (line 500)
* __fracthquqq: Fixed-point fractional library routines.
- (line 507)
+ (line 499)
* __fracthqusa: Fixed-point fractional library routines.
- (line 512)
+ (line 504)
* __fracthqusq: Fixed-point fractional library routines.
- (line 509)
+ (line 501)
* __fracthquta: Fixed-point fractional library routines.
- (line 514)
+ (line 506)
* __fractqida: Fixed-point fractional library routines.
- (line 932)
+ (line 924)
* __fractqidq: Fixed-point fractional library routines.
- (line 929)
+ (line 921)
* __fractqiha: Fixed-point fractional library routines.
- (line 930)
+ (line 922)
* __fractqihq: Fixed-point fractional library routines.
- (line 927)
+ (line 919)
* __fractqiqq: Fixed-point fractional library routines.
- (line 926)
+ (line 918)
* __fractqisa: Fixed-point fractional library routines.
- (line 931)
+ (line 923)
* __fractqisq: Fixed-point fractional library routines.
- (line 928)
+ (line 920)
* __fractqita: Fixed-point fractional library routines.
- (line 933)
+ (line 925)
* __fractqiuda: Fixed-point fractional library routines.
- (line 941)
+ (line 933)
* __fractqiudq: Fixed-point fractional library routines.
- (line 937)
+ (line 929)
* __fractqiuha: Fixed-point fractional library routines.
- (line 939)
+ (line 931)
* __fractqiuhq: Fixed-point fractional library routines.
- (line 935)
+ (line 927)
* __fractqiuqq: Fixed-point fractional library routines.
- (line 934)
+ (line 926)
* __fractqiusa: Fixed-point fractional library routines.
- (line 940)
+ (line 932)
* __fractqiusq: Fixed-point fractional library routines.
- (line 936)
+ (line 928)
* __fractqiuta: Fixed-point fractional library routines.
- (line 942)
+ (line 934)
* __fractqqda: Fixed-point fractional library routines.
- (line 481)
+ (line 473)
* __fractqqdf: Fixed-point fractional library routines.
- (line 499)
+ (line 491)
* __fractqqdi: Fixed-point fractional library routines.
- (line 496)
+ (line 488)
* __fractqqdq2: Fixed-point fractional library routines.
- (line 478)
+ (line 470)
* __fractqqha: Fixed-point fractional library routines.
- (line 479)
+ (line 471)
* __fractqqhi: Fixed-point fractional library routines.
- (line 494)
+ (line 486)
* __fractqqhq2: Fixed-point fractional library routines.
- (line 476)
+ (line 468)
* __fractqqqi: Fixed-point fractional library routines.
- (line 493)
+ (line 485)
* __fractqqsa: Fixed-point fractional library routines.
- (line 480)
+ (line 472)
* __fractqqsf: Fixed-point fractional library routines.
- (line 498)
+ (line 490)
* __fractqqsi: Fixed-point fractional library routines.
- (line 495)
+ (line 487)
* __fractqqsq2: Fixed-point fractional library routines.
- (line 477)
+ (line 469)
* __fractqqta: Fixed-point fractional library routines.
- (line 482)
+ (line 474)
* __fractqqti: Fixed-point fractional library routines.
- (line 497)
+ (line 489)
* __fractqquda: Fixed-point fractional library routines.
- (line 490)
+ (line 482)
* __fractqqudq: Fixed-point fractional library routines.
- (line 486)
+ (line 478)
* __fractqquha: Fixed-point fractional library routines.
- (line 488)
+ (line 480)
* __fractqquhq: Fixed-point fractional library routines.
- (line 484)
+ (line 476)
* __fractqquqq: Fixed-point fractional library routines.
- (line 483)
+ (line 475)
* __fractqqusa: Fixed-point fractional library routines.
- (line 489)
+ (line 481)
* __fractqqusq: Fixed-point fractional library routines.
- (line 485)
+ (line 477)
* __fractqquta: Fixed-point fractional library routines.
- (line 491)
+ (line 483)
* __fractsada2: Fixed-point fractional library routines.
- (line 603)
+ (line 595)
* __fractsadf: Fixed-point fractional library routines.
- (line 619)
+ (line 611)
* __fractsadi: Fixed-point fractional library routines.
- (line 616)
+ (line 608)
* __fractsadq: Fixed-point fractional library routines.
- (line 601)
+ (line 593)
* __fractsaha2: Fixed-point fractional library routines.
- (line 602)
+ (line 594)
* __fractsahi: Fixed-point fractional library routines.
- (line 614)
+ (line 606)
* __fractsahq: Fixed-point fractional library routines.
- (line 599)
+ (line 591)
* __fractsaqi: Fixed-point fractional library routines.
- (line 613)
+ (line 605)
* __fractsaqq: Fixed-point fractional library routines.
- (line 598)
+ (line 590)
* __fractsasf: Fixed-point fractional library routines.
- (line 618)
+ (line 610)
* __fractsasi: Fixed-point fractional library routines.
- (line 615)
+ (line 607)
* __fractsasq: Fixed-point fractional library routines.
- (line 600)
+ (line 592)
* __fractsata2: Fixed-point fractional library routines.
- (line 604)
+ (line 596)
* __fractsati: Fixed-point fractional library routines.
- (line 617)
+ (line 609)
* __fractsauda: Fixed-point fractional library routines.
- (line 611)
+ (line 603)
* __fractsaudq: Fixed-point fractional library routines.
- (line 608)
+ (line 600)
* __fractsauha: Fixed-point fractional library routines.
- (line 609)
+ (line 601)
* __fractsauhq: Fixed-point fractional library routines.
- (line 606)
+ (line 598)
* __fractsauqq: Fixed-point fractional library routines.
- (line 605)
+ (line 597)
* __fractsausa: Fixed-point fractional library routines.
- (line 610)
+ (line 602)
* __fractsausq: Fixed-point fractional library routines.
- (line 607)
+ (line 599)
* __fractsauta: Fixed-point fractional library routines.
- (line 612)
+ (line 604)
* __fractsfda: Fixed-point fractional library routines.
- (line 1016)
+ (line 1008)
* __fractsfdq: Fixed-point fractional library routines.
- (line 1013)
+ (line 1005)
* __fractsfha: Fixed-point fractional library routines.
- (line 1014)
+ (line 1006)
* __fractsfhq: Fixed-point fractional library routines.
- (line 1011)
+ (line 1003)
* __fractsfqq: Fixed-point fractional library routines.
- (line 1010)
+ (line 1002)
* __fractsfsa: Fixed-point fractional library routines.
- (line 1015)
+ (line 1007)
* __fractsfsq: Fixed-point fractional library routines.
- (line 1012)
+ (line 1004)
* __fractsfta: Fixed-point fractional library routines.
- (line 1017)
+ (line 1009)
* __fractsfuda: Fixed-point fractional library routines.
- (line 1024)
+ (line 1016)
* __fractsfudq: Fixed-point fractional library routines.
- (line 1021)
+ (line 1013)
* __fractsfuha: Fixed-point fractional library routines.
- (line 1022)
+ (line 1014)
* __fractsfuhq: Fixed-point fractional library routines.
- (line 1019)
+ (line 1011)
* __fractsfuqq: Fixed-point fractional library routines.
- (line 1018)
+ (line 1010)
* __fractsfusa: Fixed-point fractional library routines.
- (line 1023)
+ (line 1015)
* __fractsfusq: Fixed-point fractional library routines.
- (line 1020)
+ (line 1012)
* __fractsfuta: Fixed-point fractional library routines.
- (line 1025)
+ (line 1017)
* __fractsida: Fixed-point fractional library routines.
- (line 966)
+ (line 958)
* __fractsidq: Fixed-point fractional library routines.
- (line 963)
+ (line 955)
* __fractsiha: Fixed-point fractional library routines.
- (line 964)
+ (line 956)
* __fractsihq: Fixed-point fractional library routines.
- (line 961)
+ (line 953)
* __fractsiqq: Fixed-point fractional library routines.
- (line 960)
+ (line 952)
* __fractsisa: Fixed-point fractional library routines.
- (line 965)
+ (line 957)
* __fractsisq: Fixed-point fractional library routines.
- (line 962)
+ (line 954)
* __fractsita: Fixed-point fractional library routines.
- (line 967)
+ (line 959)
* __fractsiuda: Fixed-point fractional library routines.
- (line 974)
+ (line 966)
* __fractsiudq: Fixed-point fractional library routines.
- (line 971)
+ (line 963)
* __fractsiuha: Fixed-point fractional library routines.
- (line 972)
+ (line 964)
* __fractsiuhq: Fixed-point fractional library routines.
- (line 969)
+ (line 961)
* __fractsiuqq: Fixed-point fractional library routines.
- (line 968)
+ (line 960)
* __fractsiusa: Fixed-point fractional library routines.
- (line 973)
+ (line 965)
* __fractsiusq: Fixed-point fractional library routines.
- (line 970)
+ (line 962)
* __fractsiuta: Fixed-point fractional library routines.
- (line 975)
+ (line 967)
* __fractsqda: Fixed-point fractional library routines.
- (line 527)
+ (line 519)
* __fractsqdf: Fixed-point fractional library routines.
- (line 545)
+ (line 537)
* __fractsqdi: Fixed-point fractional library routines.
- (line 542)
+ (line 534)
* __fractsqdq2: Fixed-point fractional library routines.
- (line 524)
+ (line 516)
* __fractsqha: Fixed-point fractional library routines.
- (line 525)
+ (line 517)
* __fractsqhi: Fixed-point fractional library routines.
- (line 540)
+ (line 532)
* __fractsqhq2: Fixed-point fractional library routines.
- (line 523)
+ (line 515)
* __fractsqqi: Fixed-point fractional library routines.
- (line 539)
+ (line 531)
* __fractsqqq2: Fixed-point fractional library routines.
- (line 522)
+ (line 514)
* __fractsqsa: Fixed-point fractional library routines.
- (line 526)
+ (line 518)
* __fractsqsf: Fixed-point fractional library routines.
- (line 544)
+ (line 536)
* __fractsqsi: Fixed-point fractional library routines.
- (line 541)
+ (line 533)
* __fractsqta: Fixed-point fractional library routines.
- (line 528)
+ (line 520)
* __fractsqti: Fixed-point fractional library routines.
- (line 543)
+ (line 535)
* __fractsquda: Fixed-point fractional library routines.
- (line 536)
+ (line 528)
* __fractsqudq: Fixed-point fractional library routines.
- (line 532)
+ (line 524)
* __fractsquha: Fixed-point fractional library routines.
- (line 534)
+ (line 526)
* __fractsquhq: Fixed-point fractional library routines.
- (line 530)
+ (line 522)
* __fractsquqq: Fixed-point fractional library routines.
- (line 529)
+ (line 521)
* __fractsqusa: Fixed-point fractional library routines.
- (line 535)
+ (line 527)
* __fractsqusq: Fixed-point fractional library routines.
- (line 531)
+ (line 523)
* __fractsquta: Fixed-point fractional library routines.
- (line 537)
+ (line 529)
* __fracttada2: Fixed-point fractional library routines.
- (line 650)
+ (line 642)
* __fracttadf: Fixed-point fractional library routines.
- (line 671)
+ (line 663)
* __fracttadi: Fixed-point fractional library routines.
- (line 668)
+ (line 660)
* __fracttadq: Fixed-point fractional library routines.
- (line 647)
+ (line 639)
* __fracttaha2: Fixed-point fractional library routines.
- (line 648)
+ (line 640)
* __fracttahi: Fixed-point fractional library routines.
- (line 666)
+ (line 658)
* __fracttahq: Fixed-point fractional library routines.
- (line 645)
+ (line 637)
* __fracttaqi: Fixed-point fractional library routines.
- (line 665)
+ (line 657)
* __fracttaqq: Fixed-point fractional library routines.
- (line 644)
+ (line 636)
* __fracttasa2: Fixed-point fractional library routines.
- (line 649)
+ (line 641)
* __fracttasf: Fixed-point fractional library routines.
- (line 670)
+ (line 662)
* __fracttasi: Fixed-point fractional library routines.
- (line 667)
+ (line 659)
* __fracttasq: Fixed-point fractional library routines.
- (line 646)
+ (line 638)
* __fracttati: Fixed-point fractional library routines.
- (line 669)
-* __fracttauda: Fixed-point fractional library routines.
(line 661)
+* __fracttauda: Fixed-point fractional library routines.
+ (line 653)
* __fracttaudq: Fixed-point fractional library routines.
- (line 656)
+ (line 648)
* __fracttauha: Fixed-point fractional library routines.
- (line 658)
+ (line 650)
* __fracttauhq: Fixed-point fractional library routines.
- (line 653)
+ (line 645)
* __fracttauqq: Fixed-point fractional library routines.
- (line 651)
+ (line 643)
* __fracttausa: Fixed-point fractional library routines.
- (line 660)
+ (line 652)
* __fracttausq: Fixed-point fractional library routines.
- (line 654)
+ (line 646)
* __fracttauta: Fixed-point fractional library routines.
- (line 663)
+ (line 655)
* __fracttida: Fixed-point fractional library routines.
- (line 998)
+ (line 990)
* __fracttidq: Fixed-point fractional library routines.
- (line 995)
+ (line 987)
* __fracttiha: Fixed-point fractional library routines.
- (line 996)
+ (line 988)
* __fracttihq: Fixed-point fractional library routines.
- (line 993)
+ (line 985)
* __fracttiqq: Fixed-point fractional library routines.
- (line 992)
+ (line 984)
* __fracttisa: Fixed-point fractional library routines.
- (line 997)
+ (line 989)
* __fracttisq: Fixed-point fractional library routines.
- (line 994)
+ (line 986)
* __fracttita: Fixed-point fractional library routines.
- (line 999)
+ (line 991)
* __fracttiuda: Fixed-point fractional library routines.
- (line 1007)
+ (line 999)
* __fracttiudq: Fixed-point fractional library routines.
- (line 1003)
+ (line 995)
* __fracttiuha: Fixed-point fractional library routines.
- (line 1005)
+ (line 997)
* __fracttiuhq: Fixed-point fractional library routines.
- (line 1001)
+ (line 993)
* __fracttiuqq: Fixed-point fractional library routines.
- (line 1000)
+ (line 992)
* __fracttiusa: Fixed-point fractional library routines.
- (line 1006)
+ (line 998)
* __fracttiusq: Fixed-point fractional library routines.
- (line 1002)
+ (line 994)
* __fracttiuta: Fixed-point fractional library routines.
- (line 1008)
+ (line 1000)
* __fractudada: Fixed-point fractional library routines.
- (line 865)
+ (line 857)
* __fractudadf: Fixed-point fractional library routines.
- (line 888)
+ (line 880)
* __fractudadi: Fixed-point fractional library routines.
- (line 885)
+ (line 877)
* __fractudadq: Fixed-point fractional library routines.
- (line 861)
+ (line 853)
* __fractudaha: Fixed-point fractional library routines.
- (line 863)
+ (line 855)
* __fractudahi: Fixed-point fractional library routines.
- (line 883)
+ (line 875)
* __fractudahq: Fixed-point fractional library routines.
- (line 859)
+ (line 851)
* __fractudaqi: Fixed-point fractional library routines.
- (line 882)
+ (line 874)
* __fractudaqq: Fixed-point fractional library routines.
- (line 858)
+ (line 850)
* __fractudasa: Fixed-point fractional library routines.
- (line 864)
+ (line 856)
* __fractudasf: Fixed-point fractional library routines.
- (line 887)
+ (line 879)
* __fractudasi: Fixed-point fractional library routines.
- (line 884)
+ (line 876)
* __fractudasq: Fixed-point fractional library routines.
- (line 860)
+ (line 852)
* __fractudata: Fixed-point fractional library routines.
- (line 866)
+ (line 858)
* __fractudati: Fixed-point fractional library routines.
- (line 886)
+ (line 878)
* __fractudaudq: Fixed-point fractional library routines.
- (line 874)
+ (line 866)
* __fractudauha2: Fixed-point fractional library routines.
- (line 876)
+ (line 868)
* __fractudauhq: Fixed-point fractional library routines.
- (line 870)
+ (line 862)
* __fractudauqq: Fixed-point fractional library routines.
- (line 868)
+ (line 860)
* __fractudausa2: Fixed-point fractional library routines.
- (line 878)
+ (line 870)
* __fractudausq: Fixed-point fractional library routines.
- (line 872)
+ (line 864)
* __fractudauta2: Fixed-point fractional library routines.
- (line 880)
+ (line 872)
* __fractudqda: Fixed-point fractional library routines.
- (line 772)
+ (line 764)
* __fractudqdf: Fixed-point fractional library routines.
- (line 798)
+ (line 790)
* __fractudqdi: Fixed-point fractional library routines.
- (line 794)
+ (line 786)
* __fractudqdq: Fixed-point fractional library routines.
- (line 767)
+ (line 759)
* __fractudqha: Fixed-point fractional library routines.
- (line 769)
+ (line 761)
* __fractudqhi: Fixed-point fractional library routines.
- (line 792)
+ (line 784)
* __fractudqhq: Fixed-point fractional library routines.
- (line 764)
+ (line 756)
* __fractudqqi: Fixed-point fractional library routines.
- (line 790)
+ (line 782)
* __fractudqqq: Fixed-point fractional library routines.
- (line 762)
+ (line 754)
* __fractudqsa: Fixed-point fractional library routines.
- (line 771)
+ (line 763)
* __fractudqsf: Fixed-point fractional library routines.
- (line 797)
+ (line 789)
* __fractudqsi: Fixed-point fractional library routines.
- (line 793)
+ (line 785)
* __fractudqsq: Fixed-point fractional library routines.
- (line 765)
+ (line 757)
* __fractudqta: Fixed-point fractional library routines.
- (line 774)
+ (line 766)
* __fractudqti: Fixed-point fractional library routines.
- (line 795)
+ (line 787)
* __fractudquda: Fixed-point fractional library routines.
- (line 786)
+ (line 778)
* __fractudquha: Fixed-point fractional library routines.
- (line 782)
+ (line 774)
* __fractudquhq2: Fixed-point fractional library routines.
- (line 778)
+ (line 770)
* __fractudquqq2: Fixed-point fractional library routines.
- (line 776)
+ (line 768)
* __fractudqusa: Fixed-point fractional library routines.
- (line 784)
+ (line 776)
* __fractudqusq2: Fixed-point fractional library routines.
- (line 780)
+ (line 772)
* __fractudquta: Fixed-point fractional library routines.
- (line 788)
+ (line 780)
* __fractuhada: Fixed-point fractional library routines.
- (line 806)
+ (line 798)
* __fractuhadf: Fixed-point fractional library routines.
- (line 829)
+ (line 821)
* __fractuhadi: Fixed-point fractional library routines.
- (line 826)
+ (line 818)
* __fractuhadq: Fixed-point fractional library routines.
- (line 802)
+ (line 794)
* __fractuhaha: Fixed-point fractional library routines.
- (line 804)
+ (line 796)
* __fractuhahi: Fixed-point fractional library routines.
- (line 824)
+ (line 816)
* __fractuhahq: Fixed-point fractional library routines.
- (line 800)
+ (line 792)
* __fractuhaqi: Fixed-point fractional library routines.
- (line 823)
+ (line 815)
* __fractuhaqq: Fixed-point fractional library routines.
- (line 799)
+ (line 791)
* __fractuhasa: Fixed-point fractional library routines.
- (line 805)
+ (line 797)
* __fractuhasf: Fixed-point fractional library routines.
- (line 828)
+ (line 820)
* __fractuhasi: Fixed-point fractional library routines.
- (line 825)
+ (line 817)
* __fractuhasq: Fixed-point fractional library routines.
- (line 801)
+ (line 793)
* __fractuhata: Fixed-point fractional library routines.
- (line 807)
+ (line 799)
* __fractuhati: Fixed-point fractional library routines.
- (line 827)
-* __fractuhauda2: Fixed-point fractional library routines.
(line 819)
+* __fractuhauda2: Fixed-point fractional library routines.
+ (line 811)
* __fractuhaudq: Fixed-point fractional library routines.
- (line 815)
+ (line 807)
* __fractuhauhq: Fixed-point fractional library routines.
- (line 811)
+ (line 803)
* __fractuhauqq: Fixed-point fractional library routines.
- (line 809)
+ (line 801)
* __fractuhausa2: Fixed-point fractional library routines.
- (line 817)
+ (line 809)
* __fractuhausq: Fixed-point fractional library routines.
- (line 813)
+ (line 805)
* __fractuhauta2: Fixed-point fractional library routines.
- (line 821)
+ (line 813)
* __fractuhqda: Fixed-point fractional library routines.
- (line 709)
+ (line 701)
* __fractuhqdf: Fixed-point fractional library routines.
- (line 730)
+ (line 722)
* __fractuhqdi: Fixed-point fractional library routines.
- (line 727)
+ (line 719)
* __fractuhqdq: Fixed-point fractional library routines.
- (line 706)
+ (line 698)
* __fractuhqha: Fixed-point fractional library routines.
- (line 707)
+ (line 699)
* __fractuhqhi: Fixed-point fractional library routines.
- (line 725)
+ (line 717)
* __fractuhqhq: Fixed-point fractional library routines.
- (line 704)
+ (line 696)
* __fractuhqqi: Fixed-point fractional library routines.
- (line 724)
+ (line 716)
* __fractuhqqq: Fixed-point fractional library routines.
- (line 703)
+ (line 695)
* __fractuhqsa: Fixed-point fractional library routines.
- (line 708)
+ (line 700)
* __fractuhqsf: Fixed-point fractional library routines.
- (line 729)
+ (line 721)
* __fractuhqsi: Fixed-point fractional library routines.
- (line 726)
+ (line 718)
* __fractuhqsq: Fixed-point fractional library routines.
- (line 705)
+ (line 697)
* __fractuhqta: Fixed-point fractional library routines.
- (line 710)
+ (line 702)
* __fractuhqti: Fixed-point fractional library routines.
- (line 728)
-* __fractuhquda: Fixed-point fractional library routines.
(line 720)
+* __fractuhquda: Fixed-point fractional library routines.
+ (line 712)
* __fractuhqudq2: Fixed-point fractional library routines.
- (line 715)
+ (line 707)
* __fractuhquha: Fixed-point fractional library routines.
- (line 717)
+ (line 709)
* __fractuhquqq2: Fixed-point fractional library routines.
- (line 711)
+ (line 703)
* __fractuhqusa: Fixed-point fractional library routines.
- (line 719)
+ (line 711)
* __fractuhqusq2: Fixed-point fractional library routines.
- (line 713)
+ (line 705)
* __fractuhquta: Fixed-point fractional library routines.
- (line 722)
+ (line 714)
* __fractunsdadi: Fixed-point fractional library routines.
- (line 1562)
+ (line 1554)
* __fractunsdahi: Fixed-point fractional library routines.
- (line 1560)
+ (line 1552)
* __fractunsdaqi: Fixed-point fractional library routines.
- (line 1559)
+ (line 1551)
* __fractunsdasi: Fixed-point fractional library routines.
- (line 1561)
+ (line 1553)
* __fractunsdati: Fixed-point fractional library routines.
- (line 1563)
+ (line 1555)
* __fractunsdida: Fixed-point fractional library routines.
- (line 1714)
+ (line 1706)
* __fractunsdidq: Fixed-point fractional library routines.
- (line 1711)
+ (line 1703)
* __fractunsdiha: Fixed-point fractional library routines.
- (line 1712)
+ (line 1704)
* __fractunsdihq: Fixed-point fractional library routines.
- (line 1709)
+ (line 1701)
* __fractunsdiqq: Fixed-point fractional library routines.
- (line 1708)
+ (line 1700)
* __fractunsdisa: Fixed-point fractional library routines.
- (line 1713)
+ (line 1705)
* __fractunsdisq: Fixed-point fractional library routines.
- (line 1710)
+ (line 1702)
* __fractunsdita: Fixed-point fractional library routines.
- (line 1715)
+ (line 1707)
* __fractunsdiuda: Fixed-point fractional library routines.
- (line 1726)
+ (line 1718)
* __fractunsdiudq: Fixed-point fractional library routines.
- (line 1721)
+ (line 1713)
* __fractunsdiuha: Fixed-point fractional library routines.
- (line 1723)
+ (line 1715)
* __fractunsdiuhq: Fixed-point fractional library routines.
- (line 1718)
+ (line 1710)
* __fractunsdiuqq: Fixed-point fractional library routines.
- (line 1716)
+ (line 1708)
* __fractunsdiusa: Fixed-point fractional library routines.
- (line 1725)
+ (line 1717)
* __fractunsdiusq: Fixed-point fractional library routines.
- (line 1719)
+ (line 1711)
* __fractunsdiuta: Fixed-point fractional library routines.
- (line 1728)
+ (line 1720)
* __fractunsdqdi: Fixed-point fractional library routines.
- (line 1546)
+ (line 1538)
* __fractunsdqhi: Fixed-point fractional library routines.
- (line 1544)
+ (line 1536)
* __fractunsdqqi: Fixed-point fractional library routines.
- (line 1543)
+ (line 1535)
* __fractunsdqsi: Fixed-point fractional library routines.
- (line 1545)
+ (line 1537)
* __fractunsdqti: Fixed-point fractional library routines.
- (line 1547)
+ (line 1539)
* __fractunshadi: Fixed-point fractional library routines.
- (line 1552)
+ (line 1544)
* __fractunshahi: Fixed-point fractional library routines.
- (line 1550)
+ (line 1542)
* __fractunshaqi: Fixed-point fractional library routines.
- (line 1549)
+ (line 1541)
* __fractunshasi: Fixed-point fractional library routines.
- (line 1551)
+ (line 1543)
* __fractunshati: Fixed-point fractional library routines.
- (line 1553)
+ (line 1545)
* __fractunshida: Fixed-point fractional library routines.
- (line 1670)
+ (line 1662)
* __fractunshidq: Fixed-point fractional library routines.
- (line 1667)
+ (line 1659)
* __fractunshiha: Fixed-point fractional library routines.
- (line 1668)
+ (line 1660)
* __fractunshihq: Fixed-point fractional library routines.
- (line 1665)
+ (line 1657)
* __fractunshiqq: Fixed-point fractional library routines.
- (line 1664)
+ (line 1656)
* __fractunshisa: Fixed-point fractional library routines.
- (line 1669)
+ (line 1661)
* __fractunshisq: Fixed-point fractional library routines.
- (line 1666)
+ (line 1658)
* __fractunshita: Fixed-point fractional library routines.
- (line 1671)
+ (line 1663)
* __fractunshiuda: Fixed-point fractional library routines.
- (line 1682)
+ (line 1674)
* __fractunshiudq: Fixed-point fractional library routines.
- (line 1677)
+ (line 1669)
* __fractunshiuha: Fixed-point fractional library routines.
- (line 1679)
+ (line 1671)
* __fractunshiuhq: Fixed-point fractional library routines.
- (line 1674)
+ (line 1666)
* __fractunshiuqq: Fixed-point fractional library routines.
- (line 1672)
+ (line 1664)
* __fractunshiusa: Fixed-point fractional library routines.
- (line 1681)
+ (line 1673)
* __fractunshiusq: Fixed-point fractional library routines.
- (line 1675)
+ (line 1667)
* __fractunshiuta: Fixed-point fractional library routines.
- (line 1684)
+ (line 1676)
* __fractunshqdi: Fixed-point fractional library routines.
- (line 1536)
+ (line 1528)
* __fractunshqhi: Fixed-point fractional library routines.
- (line 1534)
+ (line 1526)
* __fractunshqqi: Fixed-point fractional library routines.
- (line 1533)
+ (line 1525)
* __fractunshqsi: Fixed-point fractional library routines.
- (line 1535)
+ (line 1527)
* __fractunshqti: Fixed-point fractional library routines.
- (line 1537)
+ (line 1529)
* __fractunsqida: Fixed-point fractional library routines.
- (line 1648)
+ (line 1640)
* __fractunsqidq: Fixed-point fractional library routines.
- (line 1645)
+ (line 1637)
* __fractunsqiha: Fixed-point fractional library routines.
- (line 1646)
+ (line 1638)
* __fractunsqihq: Fixed-point fractional library routines.
- (line 1643)
+ (line 1635)
* __fractunsqiqq: Fixed-point fractional library routines.
- (line 1642)
+ (line 1634)
* __fractunsqisa: Fixed-point fractional library routines.
- (line 1647)
+ (line 1639)
* __fractunsqisq: Fixed-point fractional library routines.
- (line 1644)
+ (line 1636)
* __fractunsqita: Fixed-point fractional library routines.
- (line 1649)
+ (line 1641)
* __fractunsqiuda: Fixed-point fractional library routines.
- (line 1660)
+ (line 1652)
* __fractunsqiudq: Fixed-point fractional library routines.
- (line 1655)
+ (line 1647)
* __fractunsqiuha: Fixed-point fractional library routines.
- (line 1657)
+ (line 1649)
* __fractunsqiuhq: Fixed-point fractional library routines.
- (line 1652)
+ (line 1644)
* __fractunsqiuqq: Fixed-point fractional library routines.
- (line 1650)
+ (line 1642)
* __fractunsqiusa: Fixed-point fractional library routines.
- (line 1659)
+ (line 1651)
* __fractunsqiusq: Fixed-point fractional library routines.
- (line 1653)
+ (line 1645)
* __fractunsqiuta: Fixed-point fractional library routines.
- (line 1662)
+ (line 1654)
* __fractunsqqdi: Fixed-point fractional library routines.
- (line 1531)
+ (line 1523)
* __fractunsqqhi: Fixed-point fractional library routines.
- (line 1529)
+ (line 1521)
* __fractunsqqqi: Fixed-point fractional library routines.
- (line 1528)
+ (line 1520)
* __fractunsqqsi: Fixed-point fractional library routines.
- (line 1530)
+ (line 1522)
* __fractunsqqti: Fixed-point fractional library routines.
- (line 1532)
+ (line 1524)
* __fractunssadi: Fixed-point fractional library routines.
- (line 1557)
+ (line 1549)
* __fractunssahi: Fixed-point fractional library routines.
- (line 1555)
+ (line 1547)
* __fractunssaqi: Fixed-point fractional library routines.
- (line 1554)
+ (line 1546)
* __fractunssasi: Fixed-point fractional library routines.
- (line 1556)
+ (line 1548)
* __fractunssati: Fixed-point fractional library routines.
- (line 1558)
+ (line 1550)
* __fractunssida: Fixed-point fractional library routines.
- (line 1692)
+ (line 1684)
* __fractunssidq: Fixed-point fractional library routines.
- (line 1689)
+ (line 1681)
* __fractunssiha: Fixed-point fractional library routines.
- (line 1690)
+ (line 1682)
* __fractunssihq: Fixed-point fractional library routines.
- (line 1687)
+ (line 1679)
* __fractunssiqq: Fixed-point fractional library routines.
- (line 1686)
+ (line 1678)
* __fractunssisa: Fixed-point fractional library routines.
- (line 1691)
+ (line 1683)
* __fractunssisq: Fixed-point fractional library routines.
- (line 1688)
+ (line 1680)
* __fractunssita: Fixed-point fractional library routines.
- (line 1693)
+ (line 1685)
* __fractunssiuda: Fixed-point fractional library routines.
- (line 1704)
+ (line 1696)
* __fractunssiudq: Fixed-point fractional library routines.
- (line 1699)
+ (line 1691)
* __fractunssiuha: Fixed-point fractional library routines.
- (line 1701)
+ (line 1693)
* __fractunssiuhq: Fixed-point fractional library routines.
- (line 1696)
+ (line 1688)
* __fractunssiuqq: Fixed-point fractional library routines.
- (line 1694)
+ (line 1686)
* __fractunssiusa: Fixed-point fractional library routines.
- (line 1703)
+ (line 1695)
* __fractunssiusq: Fixed-point fractional library routines.
- (line 1697)
+ (line 1689)
* __fractunssiuta: Fixed-point fractional library routines.
- (line 1706)
+ (line 1698)
* __fractunssqdi: Fixed-point fractional library routines.
- (line 1541)
+ (line 1533)
* __fractunssqhi: Fixed-point fractional library routines.
- (line 1539)
+ (line 1531)
* __fractunssqqi: Fixed-point fractional library routines.
- (line 1538)
+ (line 1530)
* __fractunssqsi: Fixed-point fractional library routines.
- (line 1540)
+ (line 1532)
* __fractunssqti: Fixed-point fractional library routines.
- (line 1542)
+ (line 1534)
* __fractunstadi: Fixed-point fractional library routines.
- (line 1567)
+ (line 1559)
* __fractunstahi: Fixed-point fractional library routines.
- (line 1565)
+ (line 1557)
* __fractunstaqi: Fixed-point fractional library routines.
- (line 1564)
+ (line 1556)
* __fractunstasi: Fixed-point fractional library routines.
- (line 1566)
+ (line 1558)
* __fractunstati: Fixed-point fractional library routines.
- (line 1568)
+ (line 1560)
* __fractunstida: Fixed-point fractional library routines.
- (line 1737)
+ (line 1729)
* __fractunstidq: Fixed-point fractional library routines.
- (line 1733)
+ (line 1725)
* __fractunstiha: Fixed-point fractional library routines.
- (line 1735)
+ (line 1727)
* __fractunstihq: Fixed-point fractional library routines.
- (line 1731)
+ (line 1723)
* __fractunstiqq: Fixed-point fractional library routines.
- (line 1730)
+ (line 1722)
* __fractunstisa: Fixed-point fractional library routines.
- (line 1736)
+ (line 1728)
* __fractunstisq: Fixed-point fractional library routines.
- (line 1732)
+ (line 1724)
* __fractunstita: Fixed-point fractional library routines.
- (line 1738)
+ (line 1730)
* __fractunstiuda: Fixed-point fractional library routines.
- (line 1752)
+ (line 1744)
* __fractunstiudq: Fixed-point fractional library routines.
- (line 1746)
+ (line 1738)
* __fractunstiuha: Fixed-point fractional library routines.
- (line 1748)
+ (line 1740)
* __fractunstiuhq: Fixed-point fractional library routines.
- (line 1742)
+ (line 1734)
* __fractunstiuqq: Fixed-point fractional library routines.
- (line 1740)
+ (line 1732)
* __fractunstiusa: Fixed-point fractional library routines.
- (line 1750)
+ (line 1742)
* __fractunstiusq: Fixed-point fractional library routines.
- (line 1744)
+ (line 1736)
* __fractunstiuta: Fixed-point fractional library routines.
- (line 1754)
+ (line 1746)
* __fractunsudadi: Fixed-point fractional library routines.
- (line 1628)
+ (line 1620)
* __fractunsudahi: Fixed-point fractional library routines.
- (line 1624)
+ (line 1616)
* __fractunsudaqi: Fixed-point fractional library routines.
- (line 1622)
+ (line 1614)
* __fractunsudasi: Fixed-point fractional library routines.
- (line 1626)
+ (line 1618)
* __fractunsudati: Fixed-point fractional library routines.
- (line 1630)
+ (line 1622)
* __fractunsudqdi: Fixed-point fractional library routines.
- (line 1602)
+ (line 1594)
* __fractunsudqhi: Fixed-point fractional library routines.
- (line 1598)
+ (line 1590)
* __fractunsudqqi: Fixed-point fractional library routines.
- (line 1596)
+ (line 1588)
* __fractunsudqsi: Fixed-point fractional library routines.
- (line 1600)
+ (line 1592)
* __fractunsudqti: Fixed-point fractional library routines.
- (line 1604)
+ (line 1596)
* __fractunsuhadi: Fixed-point fractional library routines.
- (line 1612)
+ (line 1604)
* __fractunsuhahi: Fixed-point fractional library routines.
- (line 1608)
+ (line 1600)
* __fractunsuhaqi: Fixed-point fractional library routines.
- (line 1606)
+ (line 1598)
* __fractunsuhasi: Fixed-point fractional library routines.
- (line 1610)
+ (line 1602)
* __fractunsuhati: Fixed-point fractional library routines.
- (line 1614)
+ (line 1606)
* __fractunsuhqdi: Fixed-point fractional library routines.
- (line 1583)
+ (line 1575)
* __fractunsuhqhi: Fixed-point fractional library routines.
- (line 1581)
+ (line 1573)
* __fractunsuhqqi: Fixed-point fractional library routines.
- (line 1580)
+ (line 1572)
* __fractunsuhqsi: Fixed-point fractional library routines.
- (line 1582)
+ (line 1574)
* __fractunsuhqti: Fixed-point fractional library routines.
- (line 1584)
-* __fractunsuqqdi: Fixed-point fractional library routines.
(line 1576)
+* __fractunsuqqdi: Fixed-point fractional library routines.
+ (line 1568)
* __fractunsuqqhi: Fixed-point fractional library routines.
- (line 1572)
+ (line 1564)
* __fractunsuqqqi: Fixed-point fractional library routines.
- (line 1570)
+ (line 1562)
* __fractunsuqqsi: Fixed-point fractional library routines.
- (line 1574)
+ (line 1566)
* __fractunsuqqti: Fixed-point fractional library routines.
- (line 1578)
+ (line 1570)
* __fractunsusadi: Fixed-point fractional library routines.
- (line 1619)
+ (line 1611)
* __fractunsusahi: Fixed-point fractional library routines.
- (line 1617)
+ (line 1609)
* __fractunsusaqi: Fixed-point fractional library routines.
- (line 1616)
+ (line 1608)
* __fractunsusasi: Fixed-point fractional library routines.
- (line 1618)
+ (line 1610)
* __fractunsusati: Fixed-point fractional library routines.
- (line 1620)
+ (line 1612)
* __fractunsusqdi: Fixed-point fractional library routines.
- (line 1592)
+ (line 1584)
* __fractunsusqhi: Fixed-point fractional library routines.
- (line 1588)
+ (line 1580)
* __fractunsusqqi: Fixed-point fractional library routines.
- (line 1586)
+ (line 1578)
* __fractunsusqsi: Fixed-point fractional library routines.
- (line 1590)
+ (line 1582)
* __fractunsusqti: Fixed-point fractional library routines.
- (line 1594)
+ (line 1586)
* __fractunsutadi: Fixed-point fractional library routines.
- (line 1638)
+ (line 1630)
* __fractunsutahi: Fixed-point fractional library routines.
- (line 1634)
+ (line 1626)
* __fractunsutaqi: Fixed-point fractional library routines.
- (line 1632)
+ (line 1624)
* __fractunsutasi: Fixed-point fractional library routines.
- (line 1636)
+ (line 1628)
* __fractunsutati: Fixed-point fractional library routines.
- (line 1640)
+ (line 1632)
* __fractuqqda: Fixed-point fractional library routines.
- (line 679)
+ (line 671)
* __fractuqqdf: Fixed-point fractional library routines.
- (line 702)
+ (line 694)
* __fractuqqdi: Fixed-point fractional library routines.
- (line 699)
+ (line 691)
* __fractuqqdq: Fixed-point fractional library routines.
- (line 675)
+ (line 667)
* __fractuqqha: Fixed-point fractional library routines.
- (line 677)
+ (line 669)
* __fractuqqhi: Fixed-point fractional library routines.
- (line 697)
+ (line 689)
* __fractuqqhq: Fixed-point fractional library routines.
- (line 673)
+ (line 665)
* __fractuqqqi: Fixed-point fractional library routines.
- (line 696)
+ (line 688)
* __fractuqqqq: Fixed-point fractional library routines.
- (line 672)
+ (line 664)
* __fractuqqsa: Fixed-point fractional library routines.
- (line 678)
+ (line 670)
* __fractuqqsf: Fixed-point fractional library routines.
- (line 701)
+ (line 693)
* __fractuqqsi: Fixed-point fractional library routines.
- (line 698)
+ (line 690)
* __fractuqqsq: Fixed-point fractional library routines.
- (line 674)
+ (line 666)
* __fractuqqta: Fixed-point fractional library routines.
- (line 680)
+ (line 672)
* __fractuqqti: Fixed-point fractional library routines.
- (line 700)
-* __fractuqquda: Fixed-point fractional library routines.
(line 692)
+* __fractuqquda: Fixed-point fractional library routines.
+ (line 684)
* __fractuqqudq2: Fixed-point fractional library routines.
- (line 686)
+ (line 678)
* __fractuqquha: Fixed-point fractional library routines.
- (line 688)
+ (line 680)
* __fractuqquhq2: Fixed-point fractional library routines.
- (line 682)
+ (line 674)
* __fractuqqusa: Fixed-point fractional library routines.
- (line 690)
+ (line 682)
* __fractuqqusq2: Fixed-point fractional library routines.
- (line 684)
+ (line 676)
* __fractuqquta: Fixed-point fractional library routines.
- (line 694)
+ (line 686)
* __fractusada: Fixed-point fractional library routines.
- (line 836)
+ (line 828)
* __fractusadf: Fixed-point fractional library routines.
- (line 857)
+ (line 849)
* __fractusadi: Fixed-point fractional library routines.
- (line 854)
+ (line 846)
* __fractusadq: Fixed-point fractional library routines.
- (line 833)
+ (line 825)
* __fractusaha: Fixed-point fractional library routines.
- (line 834)
+ (line 826)
* __fractusahi: Fixed-point fractional library routines.
- (line 852)
+ (line 844)
* __fractusahq: Fixed-point fractional library routines.
- (line 831)
+ (line 823)
* __fractusaqi: Fixed-point fractional library routines.
- (line 851)
+ (line 843)
* __fractusaqq: Fixed-point fractional library routines.
- (line 830)
+ (line 822)
* __fractusasa: Fixed-point fractional library routines.
- (line 835)
+ (line 827)
* __fractusasf: Fixed-point fractional library routines.
- (line 856)
+ (line 848)
* __fractusasi: Fixed-point fractional library routines.
- (line 853)
+ (line 845)
* __fractusasq: Fixed-point fractional library routines.
- (line 832)
+ (line 824)
* __fractusata: Fixed-point fractional library routines.
- (line 837)
+ (line 829)
* __fractusati: Fixed-point fractional library routines.
- (line 855)
-* __fractusauda2: Fixed-point fractional library routines.
(line 847)
+* __fractusauda2: Fixed-point fractional library routines.
+ (line 839)
* __fractusaudq: Fixed-point fractional library routines.
- (line 843)
+ (line 835)
* __fractusauha2: Fixed-point fractional library routines.
- (line 845)
+ (line 837)
* __fractusauhq: Fixed-point fractional library routines.
- (line 840)
+ (line 832)
* __fractusauqq: Fixed-point fractional library routines.
- (line 838)
+ (line 830)
* __fractusausq: Fixed-point fractional library routines.
- (line 841)
+ (line 833)
* __fractusauta2: Fixed-point fractional library routines.
- (line 849)
+ (line 841)
* __fractusqda: Fixed-point fractional library routines.
- (line 738)
+ (line 730)
* __fractusqdf: Fixed-point fractional library routines.
- (line 761)
+ (line 753)
* __fractusqdi: Fixed-point fractional library routines.
- (line 758)
+ (line 750)
* __fractusqdq: Fixed-point fractional library routines.
- (line 734)
+ (line 726)
* __fractusqha: Fixed-point fractional library routines.
- (line 736)
+ (line 728)
* __fractusqhi: Fixed-point fractional library routines.
- (line 756)
+ (line 748)
* __fractusqhq: Fixed-point fractional library routines.
- (line 732)
+ (line 724)
* __fractusqqi: Fixed-point fractional library routines.
- (line 755)
+ (line 747)
* __fractusqqq: Fixed-point fractional library routines.
- (line 731)
+ (line 723)
* __fractusqsa: Fixed-point fractional library routines.
- (line 737)
+ (line 729)
* __fractusqsf: Fixed-point fractional library routines.
- (line 760)
+ (line 752)
* __fractusqsi: Fixed-point fractional library routines.
- (line 757)
+ (line 749)
* __fractusqsq: Fixed-point fractional library routines.
- (line 733)
+ (line 725)
* __fractusqta: Fixed-point fractional library routines.
- (line 739)
+ (line 731)
* __fractusqti: Fixed-point fractional library routines.
- (line 759)
-* __fractusquda: Fixed-point fractional library routines.
(line 751)
+* __fractusquda: Fixed-point fractional library routines.
+ (line 743)
* __fractusqudq2: Fixed-point fractional library routines.
- (line 745)
+ (line 737)
* __fractusquha: Fixed-point fractional library routines.
- (line 747)
+ (line 739)
* __fractusquhq2: Fixed-point fractional library routines.
- (line 743)
+ (line 735)
* __fractusquqq2: Fixed-point fractional library routines.
- (line 741)
+ (line 733)
* __fractusqusa: Fixed-point fractional library routines.
- (line 749)
+ (line 741)
* __fractusquta: Fixed-point fractional library routines.
- (line 753)
+ (line 745)
* __fractutada: Fixed-point fractional library routines.
- (line 899)
+ (line 891)
* __fractutadf: Fixed-point fractional library routines.
- (line 925)
+ (line 917)
* __fractutadi: Fixed-point fractional library routines.
- (line 921)
+ (line 913)
* __fractutadq: Fixed-point fractional library routines.
- (line 894)
+ (line 886)
* __fractutaha: Fixed-point fractional library routines.
- (line 896)
+ (line 888)
* __fractutahi: Fixed-point fractional library routines.
- (line 919)
+ (line 911)
* __fractutahq: Fixed-point fractional library routines.
- (line 891)
+ (line 883)
* __fractutaqi: Fixed-point fractional library routines.
- (line 917)
+ (line 909)
* __fractutaqq: Fixed-point fractional library routines.
- (line 889)
+ (line 881)
* __fractutasa: Fixed-point fractional library routines.
- (line 898)
+ (line 890)
* __fractutasf: Fixed-point fractional library routines.
- (line 924)
+ (line 916)
* __fractutasi: Fixed-point fractional library routines.
- (line 920)
+ (line 912)
* __fractutasq: Fixed-point fractional library routines.
- (line 892)
+ (line 884)
* __fractutata: Fixed-point fractional library routines.
- (line 901)
+ (line 893)
* __fractutati: Fixed-point fractional library routines.
- (line 922)
+ (line 914)
* __fractutauda2: Fixed-point fractional library routines.
- (line 915)
+ (line 907)
* __fractutaudq: Fixed-point fractional library routines.
- (line 909)
+ (line 901)
* __fractutauha2: Fixed-point fractional library routines.
- (line 911)
+ (line 903)
* __fractutauhq: Fixed-point fractional library routines.
- (line 905)
+ (line 897)
* __fractutauqq: Fixed-point fractional library routines.
- (line 903)
+ (line 895)
* __fractutausa2: Fixed-point fractional library routines.
- (line 913)
+ (line 905)
* __fractutausq: Fixed-point fractional library routines.
- (line 907)
+ (line 899)
* __gedf2: Soft float library routines.
(line 205)
* __gesf2: Soft float library routines.
@@ -43950,21 +43949,21 @@ Concept Index
* __lshrti3: Integer library routines.
(line 31)
* __lshruda3: Fixed-point fractional library routines.
- (line 396)
+ (line 388)
* __lshrudq3: Fixed-point fractional library routines.
- (line 390)
+ (line 382)
* __lshruha3: Fixed-point fractional library routines.
- (line 392)
+ (line 384)
* __lshruhq3: Fixed-point fractional library routines.
- (line 386)
+ (line 378)
* __lshruqq3: Fixed-point fractional library routines.
- (line 384)
+ (line 376)
* __lshrusa3: Fixed-point fractional library routines.
- (line 394)
+ (line 386)
* __lshrusq3: Fixed-point fractional library routines.
- (line 388)
+ (line 380)
* __lshruta3: Fixed-point fractional library routines.
- (line 398)
+ (line 390)
* __ltdf2: Soft float library routines.
(line 211)
* __ltsf2: Soft float library routines.
@@ -43985,7 +43984,7 @@ Concept Index
* __morestack_segments: Miscellaneous routines.
(line 44)
* __mulda3: Fixed-point fractional library routines.
- (line 178)
+ (line 170)
* __muldc3: Soft float library routines.
(line 239)
* __muldf3: Soft float library routines.
@@ -43993,15 +43992,15 @@ Concept Index
* __muldi3: Integer library routines.
(line 42)
* __muldq3: Fixed-point fractional library routines.
- (line 165)
+ (line 157)
* __mulha3: Fixed-point fractional library routines.
- (line 175)
+ (line 167)
* __mulhq3: Fixed-point fractional library routines.
- (line 163)
+ (line 155)
* __mulqq3: Fixed-point fractional library routines.
- (line 161)
+ (line 153)
* __mulsa3: Fixed-point fractional library routines.
- (line 177)
+ (line 169)
* __mulsc3: Soft float library routines.
(line 237)
* __mulsf3: Soft float library routines.
@@ -44009,9 +44008,9 @@ Concept Index
* __mulsi3: Integer library routines.
(line 41)
* __mulsq3: Fixed-point fractional library routines.
- (line 164)
+ (line 156)
* __multa3: Fixed-point fractional library routines.
- (line 179)
+ (line 171)
* __multc3: Soft float library routines.
(line 241)
* __multf3: Soft float library routines.
@@ -44019,21 +44018,21 @@ Concept Index
* __multi3: Integer library routines.
(line 43)
* __muluda3: Fixed-point fractional library routines.
- (line 185)
+ (line 177)
* __muludq3: Fixed-point fractional library routines.
- (line 173)
+ (line 165)
* __muluha3: Fixed-point fractional library routines.
- (line 181)
+ (line 173)
* __muluhq3: Fixed-point fractional library routines.
- (line 169)
+ (line 161)
* __muluqq3: Fixed-point fractional library routines.
- (line 167)
+ (line 159)
* __mulusa3: Fixed-point fractional library routines.
- (line 183)
+ (line 175)
* __mulusq3: Fixed-point fractional library routines.
- (line 171)
+ (line 163)
* __muluta3: Fixed-point fractional library routines.
- (line 187)
+ (line 179)
* __mulvdi3: Integer library routines.
(line 114)
* __mulvsi3: Integer library routines.
@@ -44045,47 +44044,47 @@ Concept Index
* __nedf2: Soft float library routines.
(line 199)
* __negda2: Fixed-point fractional library routines.
- (line 306)
+ (line 298)
* __negdf2: Soft float library routines.
(line 55)
* __negdi2: Integer library routines.
(line 46)
* __negdq2: Fixed-point fractional library routines.
- (line 296)
+ (line 288)
* __negha2: Fixed-point fractional library routines.
- (line 304)
+ (line 296)
* __neghq2: Fixed-point fractional library routines.
- (line 294)
+ (line 286)
* __negqq2: Fixed-point fractional library routines.
- (line 293)
+ (line 285)
* __negsa2: Fixed-point fractional library routines.
- (line 305)
+ (line 297)
* __negsf2: Soft float library routines.
(line 54)
* __negsq2: Fixed-point fractional library routines.
- (line 295)
+ (line 287)
* __negta2: Fixed-point fractional library routines.
- (line 307)
+ (line 299)
* __negtf2: Soft float library routines.
(line 56)
* __negti2: Integer library routines.
(line 47)
* __neguda2: Fixed-point fractional library routines.
- (line 311)
+ (line 303)
* __negudq2: Fixed-point fractional library routines.
- (line 302)
+ (line 294)
* __neguha2: Fixed-point fractional library routines.
- (line 308)
+ (line 300)
* __neguhq2: Fixed-point fractional library routines.
- (line 299)
+ (line 291)
* __neguqq2: Fixed-point fractional library routines.
- (line 297)
+ (line 289)
* __negusa2: Fixed-point fractional library routines.
- (line 310)
+ (line 302)
* __negusq2: Fixed-point fractional library routines.
- (line 300)
+ (line 292)
* __neguta2: Fixed-point fractional library routines.
- (line 313)
+ (line 305)
* __negvdi2: Integer library routines.
(line 118)
* __negvsi2: Integer library routines.
@@ -44117,1003 +44116,1003 @@ Concept Index
* __powixf2: Soft float library routines.
(line 234)
* __satfractdadq: Fixed-point fractional library routines.
- (line 1160)
+ (line 1152)
* __satfractdaha2: Fixed-point fractional library routines.
- (line 1161)
+ (line 1153)
* __satfractdahq: Fixed-point fractional library routines.
- (line 1158)
+ (line 1150)
* __satfractdaqq: Fixed-point fractional library routines.
- (line 1157)
+ (line 1149)
* __satfractdasa2: Fixed-point fractional library routines.
- (line 1162)
+ (line 1154)
* __satfractdasq: Fixed-point fractional library routines.
- (line 1159)
+ (line 1151)
* __satfractdata2: Fixed-point fractional library routines.
- (line 1163)
+ (line 1155)
* __satfractdauda: Fixed-point fractional library routines.
- (line 1173)
+ (line 1165)
* __satfractdaudq: Fixed-point fractional library routines.
- (line 1168)
+ (line 1160)
* __satfractdauha: Fixed-point fractional library routines.
- (line 1170)
+ (line 1162)
* __satfractdauhq: Fixed-point fractional library routines.
- (line 1166)
+ (line 1158)
* __satfractdauqq: Fixed-point fractional library routines.
- (line 1164)
+ (line 1156)
* __satfractdausa: Fixed-point fractional library routines.
- (line 1172)
+ (line 1164)
* __satfractdausq: Fixed-point fractional library routines.
- (line 1167)
+ (line 1159)
* __satfractdauta: Fixed-point fractional library routines.
- (line 1174)
+ (line 1166)
* __satfractdfda: Fixed-point fractional library routines.
- (line 1513)
+ (line 1505)
* __satfractdfdq: Fixed-point fractional library routines.
- (line 1510)
+ (line 1502)
* __satfractdfha: Fixed-point fractional library routines.
- (line 1511)
+ (line 1503)
* __satfractdfhq: Fixed-point fractional library routines.
- (line 1508)
+ (line 1500)
* __satfractdfqq: Fixed-point fractional library routines.
- (line 1507)
+ (line 1499)
* __satfractdfsa: Fixed-point fractional library routines.
- (line 1512)
+ (line 1504)
* __satfractdfsq: Fixed-point fractional library routines.
- (line 1509)
+ (line 1501)
* __satfractdfta: Fixed-point fractional library routines.
- (line 1514)
+ (line 1506)
* __satfractdfuda: Fixed-point fractional library routines.
- (line 1522)
+ (line 1514)
* __satfractdfudq: Fixed-point fractional library routines.
- (line 1518)
+ (line 1510)
* __satfractdfuha: Fixed-point fractional library routines.
- (line 1520)
+ (line 1512)
* __satfractdfuhq: Fixed-point fractional library routines.
- (line 1516)
+ (line 1508)
* __satfractdfuqq: Fixed-point fractional library routines.
- (line 1515)
+ (line 1507)
* __satfractdfusa: Fixed-point fractional library routines.
- (line 1521)
+ (line 1513)
* __satfractdfusq: Fixed-point fractional library routines.
- (line 1517)
+ (line 1509)
* __satfractdfuta: Fixed-point fractional library routines.
- (line 1523)
+ (line 1515)
* __satfractdida: Fixed-point fractional library routines.
- (line 1463)
+ (line 1455)
* __satfractdidq: Fixed-point fractional library routines.
- (line 1460)
+ (line 1452)
* __satfractdiha: Fixed-point fractional library routines.
- (line 1461)
+ (line 1453)
* __satfractdihq: Fixed-point fractional library routines.
- (line 1458)
+ (line 1450)
* __satfractdiqq: Fixed-point fractional library routines.
- (line 1457)
+ (line 1449)
* __satfractdisa: Fixed-point fractional library routines.
- (line 1462)
+ (line 1454)
* __satfractdisq: Fixed-point fractional library routines.
- (line 1459)
+ (line 1451)
* __satfractdita: Fixed-point fractional library routines.
- (line 1464)
+ (line 1456)
* __satfractdiuda: Fixed-point fractional library routines.
- (line 1471)
+ (line 1463)
* __satfractdiudq: Fixed-point fractional library routines.
- (line 1468)
+ (line 1460)
* __satfractdiuha: Fixed-point fractional library routines.
- (line 1469)
+ (line 1461)
* __satfractdiuhq: Fixed-point fractional library routines.
- (line 1466)
+ (line 1458)
* __satfractdiuqq: Fixed-point fractional library routines.
- (line 1465)
+ (line 1457)
* __satfractdiusa: Fixed-point fractional library routines.
- (line 1470)
+ (line 1462)
* __satfractdiusq: Fixed-point fractional library routines.
- (line 1467)
+ (line 1459)
* __satfractdiuta: Fixed-point fractional library routines.
- (line 1472)
+ (line 1464)
* __satfractdqda: Fixed-point fractional library routines.
- (line 1105)
+ (line 1097)
* __satfractdqha: Fixed-point fractional library routines.
- (line 1103)
+ (line 1095)
* __satfractdqhq2: Fixed-point fractional library routines.
- (line 1101)
+ (line 1093)
* __satfractdqqq2: Fixed-point fractional library routines.
- (line 1100)
+ (line 1092)
* __satfractdqsa: Fixed-point fractional library routines.
- (line 1104)
+ (line 1096)
* __satfractdqsq2: Fixed-point fractional library routines.
- (line 1102)
+ (line 1094)
* __satfractdqta: Fixed-point fractional library routines.
- (line 1106)
+ (line 1098)
* __satfractdquda: Fixed-point fractional library routines.
- (line 1117)
+ (line 1109)
* __satfractdqudq: Fixed-point fractional library routines.
- (line 1112)
+ (line 1104)
* __satfractdquha: Fixed-point fractional library routines.
- (line 1114)
+ (line 1106)
* __satfractdquhq: Fixed-point fractional library routines.
- (line 1109)
+ (line 1101)
* __satfractdquqq: Fixed-point fractional library routines.
- (line 1107)
+ (line 1099)
* __satfractdqusa: Fixed-point fractional library routines.
- (line 1116)
+ (line 1108)
* __satfractdqusq: Fixed-point fractional library routines.
- (line 1110)
+ (line 1102)
* __satfractdquta: Fixed-point fractional library routines.
- (line 1119)
+ (line 1111)
* __satfracthada2: Fixed-point fractional library routines.
- (line 1126)
+ (line 1118)
* __satfracthadq: Fixed-point fractional library routines.
- (line 1124)
+ (line 1116)
* __satfracthahq: Fixed-point fractional library routines.
- (line 1122)
+ (line 1114)
* __satfracthaqq: Fixed-point fractional library routines.
- (line 1121)
+ (line 1113)
* __satfracthasa2: Fixed-point fractional library routines.
- (line 1125)
+ (line 1117)
* __satfracthasq: Fixed-point fractional library routines.
- (line 1123)
+ (line 1115)
* __satfracthata2: Fixed-point fractional library routines.
- (line 1127)
+ (line 1119)
* __satfracthauda: Fixed-point fractional library routines.
- (line 1138)
+ (line 1130)
* __satfracthaudq: Fixed-point fractional library routines.
- (line 1133)
+ (line 1125)
* __satfracthauha: Fixed-point fractional library routines.
- (line 1135)
+ (line 1127)
* __satfracthauhq: Fixed-point fractional library routines.
- (line 1130)
+ (line 1122)
* __satfracthauqq: Fixed-point fractional library routines.
- (line 1128)
+ (line 1120)
* __satfracthausa: Fixed-point fractional library routines.
- (line 1137)
+ (line 1129)
* __satfracthausq: Fixed-point fractional library routines.
- (line 1131)
+ (line 1123)
* __satfracthauta: Fixed-point fractional library routines.
- (line 1140)
+ (line 1132)
* __satfracthida: Fixed-point fractional library routines.
- (line 1431)
+ (line 1423)
* __satfracthidq: Fixed-point fractional library routines.
- (line 1428)
+ (line 1420)
* __satfracthiha: Fixed-point fractional library routines.
- (line 1429)
+ (line 1421)
* __satfracthihq: Fixed-point fractional library routines.
- (line 1426)
+ (line 1418)
* __satfracthiqq: Fixed-point fractional library routines.
- (line 1425)
+ (line 1417)
* __satfracthisa: Fixed-point fractional library routines.
- (line 1430)
+ (line 1422)
* __satfracthisq: Fixed-point fractional library routines.
- (line 1427)
+ (line 1419)
* __satfracthita: Fixed-point fractional library routines.
- (line 1432)
+ (line 1424)
* __satfracthiuda: Fixed-point fractional library routines.
- (line 1439)
+ (line 1431)
* __satfracthiudq: Fixed-point fractional library routines.
- (line 1436)
+ (line 1428)
* __satfracthiuha: Fixed-point fractional library routines.
- (line 1437)
+ (line 1429)
* __satfracthiuhq: Fixed-point fractional library routines.
- (line 1434)
+ (line 1426)
* __satfracthiuqq: Fixed-point fractional library routines.
- (line 1433)
+ (line 1425)
* __satfracthiusa: Fixed-point fractional library routines.
- (line 1438)
+ (line 1430)
* __satfracthiusq: Fixed-point fractional library routines.
- (line 1435)
+ (line 1427)
* __satfracthiuta: Fixed-point fractional library routines.
- (line 1440)
+ (line 1432)
* __satfracthqda: Fixed-point fractional library routines.
- (line 1071)
+ (line 1063)
* __satfracthqdq2: Fixed-point fractional library routines.
- (line 1068)
+ (line 1060)
* __satfracthqha: Fixed-point fractional library routines.
- (line 1069)
+ (line 1061)
* __satfracthqqq2: Fixed-point fractional library routines.
- (line 1066)
+ (line 1058)
* __satfracthqsa: Fixed-point fractional library routines.
- (line 1070)
+ (line 1062)
* __satfracthqsq2: Fixed-point fractional library routines.
- (line 1067)
+ (line 1059)
* __satfracthqta: Fixed-point fractional library routines.
- (line 1072)
+ (line 1064)
* __satfracthquda: Fixed-point fractional library routines.
- (line 1079)
+ (line 1071)
* __satfracthqudq: Fixed-point fractional library routines.
- (line 1076)
+ (line 1068)
* __satfracthquha: Fixed-point fractional library routines.
- (line 1077)
+ (line 1069)
* __satfracthquhq: Fixed-point fractional library routines.
- (line 1074)
+ (line 1066)
* __satfracthquqq: Fixed-point fractional library routines.
- (line 1073)
+ (line 1065)
* __satfracthqusa: Fixed-point fractional library routines.
- (line 1078)
+ (line 1070)
* __satfracthqusq: Fixed-point fractional library routines.
- (line 1075)
+ (line 1067)
* __satfracthquta: Fixed-point fractional library routines.
- (line 1080)
+ (line 1072)
* __satfractqida: Fixed-point fractional library routines.
- (line 1409)
+ (line 1401)
* __satfractqidq: Fixed-point fractional library routines.
- (line 1406)
+ (line 1398)
* __satfractqiha: Fixed-point fractional library routines.
- (line 1407)
+ (line 1399)
* __satfractqihq: Fixed-point fractional library routines.
- (line 1404)
+ (line 1396)
* __satfractqiqq: Fixed-point fractional library routines.
- (line 1403)
+ (line 1395)
* __satfractqisa: Fixed-point fractional library routines.
- (line 1408)
+ (line 1400)
* __satfractqisq: Fixed-point fractional library routines.
- (line 1405)
+ (line 1397)
* __satfractqita: Fixed-point fractional library routines.
- (line 1410)
+ (line 1402)
* __satfractqiuda: Fixed-point fractional library routines.
- (line 1421)
+ (line 1413)
* __satfractqiudq: Fixed-point fractional library routines.
- (line 1416)
+ (line 1408)
* __satfractqiuha: Fixed-point fractional library routines.
- (line 1418)
+ (line 1410)
* __satfractqiuhq: Fixed-point fractional library routines.
- (line 1413)
+ (line 1405)
* __satfractqiuqq: Fixed-point fractional library routines.
- (line 1411)
+ (line 1403)
* __satfractqiusa: Fixed-point fractional library routines.
- (line 1420)
+ (line 1412)
* __satfractqiusq: Fixed-point fractional library routines.
- (line 1414)
+ (line 1406)
* __satfractqiuta: Fixed-point fractional library routines.
- (line 1423)
+ (line 1415)
* __satfractqqda: Fixed-point fractional library routines.
- (line 1050)
+ (line 1042)
* __satfractqqdq2: Fixed-point fractional library routines.
- (line 1047)
+ (line 1039)
* __satfractqqha: Fixed-point fractional library routines.
- (line 1048)
+ (line 1040)
* __satfractqqhq2: Fixed-point fractional library routines.
- (line 1045)
+ (line 1037)
* __satfractqqsa: Fixed-point fractional library routines.
- (line 1049)
+ (line 1041)
* __satfractqqsq2: Fixed-point fractional library routines.
- (line 1046)
+ (line 1038)
* __satfractqqta: Fixed-point fractional library routines.
- (line 1051)
+ (line 1043)
* __satfractqquda: Fixed-point fractional library routines.
- (line 1062)
+ (line 1054)
* __satfractqqudq: Fixed-point fractional library routines.
- (line 1057)
+ (line 1049)
* __satfractqquha: Fixed-point fractional library routines.
- (line 1059)
+ (line 1051)
* __satfractqquhq: Fixed-point fractional library routines.
- (line 1054)
+ (line 1046)
* __satfractqquqq: Fixed-point fractional library routines.
- (line 1052)
+ (line 1044)
* __satfractqqusa: Fixed-point fractional library routines.
- (line 1061)
+ (line 1053)
* __satfractqqusq: Fixed-point fractional library routines.
- (line 1055)
+ (line 1047)
* __satfractqquta: Fixed-point fractional library routines.
- (line 1064)
+ (line 1056)
* __satfractsada2: Fixed-point fractional library routines.
- (line 1147)
+ (line 1139)
* __satfractsadq: Fixed-point fractional library routines.
- (line 1145)
+ (line 1137)
* __satfractsaha2: Fixed-point fractional library routines.
- (line 1146)
+ (line 1138)
* __satfractsahq: Fixed-point fractional library routines.
- (line 1143)
+ (line 1135)
* __satfractsaqq: Fixed-point fractional library routines.
- (line 1142)
+ (line 1134)
* __satfractsasq: Fixed-point fractional library routines.
- (line 1144)
+ (line 1136)
* __satfractsata2: Fixed-point fractional library routines.
- (line 1148)
+ (line 1140)
* __satfractsauda: Fixed-point fractional library routines.
- (line 1155)
+ (line 1147)
* __satfractsaudq: Fixed-point fractional library routines.
- (line 1152)
+ (line 1144)
* __satfractsauha: Fixed-point fractional library routines.
- (line 1153)
+ (line 1145)
* __satfractsauhq: Fixed-point fractional library routines.
- (line 1150)
+ (line 1142)
* __satfractsauqq: Fixed-point fractional library routines.
- (line 1149)
+ (line 1141)
* __satfractsausa: Fixed-point fractional library routines.
- (line 1154)
+ (line 1146)
* __satfractsausq: Fixed-point fractional library routines.
- (line 1151)
+ (line 1143)
* __satfractsauta: Fixed-point fractional library routines.
- (line 1156)
+ (line 1148)
* __satfractsfda: Fixed-point fractional library routines.
- (line 1497)
+ (line 1489)
* __satfractsfdq: Fixed-point fractional library routines.
- (line 1494)
+ (line 1486)
* __satfractsfha: Fixed-point fractional library routines.
- (line 1495)
+ (line 1487)
* __satfractsfhq: Fixed-point fractional library routines.
- (line 1492)
+ (line 1484)
* __satfractsfqq: Fixed-point fractional library routines.
- (line 1491)
+ (line 1483)
* __satfractsfsa: Fixed-point fractional library routines.
- (line 1496)
+ (line 1488)
* __satfractsfsq: Fixed-point fractional library routines.
- (line 1493)
+ (line 1485)
* __satfractsfta: Fixed-point fractional library routines.
- (line 1498)
+ (line 1490)
* __satfractsfuda: Fixed-point fractional library routines.
- (line 1505)
+ (line 1497)
* __satfractsfudq: Fixed-point fractional library routines.
- (line 1502)
+ (line 1494)
* __satfractsfuha: Fixed-point fractional library routines.
- (line 1503)
+ (line 1495)
* __satfractsfuhq: Fixed-point fractional library routines.
- (line 1500)
+ (line 1492)
* __satfractsfuqq: Fixed-point fractional library routines.
- (line 1499)
+ (line 1491)
* __satfractsfusa: Fixed-point fractional library routines.
- (line 1504)
+ (line 1496)
* __satfractsfusq: Fixed-point fractional library routines.
- (line 1501)
+ (line 1493)
* __satfractsfuta: Fixed-point fractional library routines.
- (line 1506)
+ (line 1498)
* __satfractsida: Fixed-point fractional library routines.
- (line 1447)
+ (line 1439)
* __satfractsidq: Fixed-point fractional library routines.
- (line 1444)
+ (line 1436)
* __satfractsiha: Fixed-point fractional library routines.
- (line 1445)
+ (line 1437)
* __satfractsihq: Fixed-point fractional library routines.
- (line 1442)
+ (line 1434)
* __satfractsiqq: Fixed-point fractional library routines.
- (line 1441)
+ (line 1433)
* __satfractsisa: Fixed-point fractional library routines.
- (line 1446)
+ (line 1438)
* __satfractsisq: Fixed-point fractional library routines.
- (line 1443)
+ (line 1435)
* __satfractsita: Fixed-point fractional library routines.
- (line 1448)
+ (line 1440)
* __satfractsiuda: Fixed-point fractional library routines.
- (line 1455)
+ (line 1447)
* __satfractsiudq: Fixed-point fractional library routines.
- (line 1452)
+ (line 1444)
* __satfractsiuha: Fixed-point fractional library routines.
- (line 1453)
+ (line 1445)
* __satfractsiuhq: Fixed-point fractional library routines.
- (line 1450)
+ (line 1442)
* __satfractsiuqq: Fixed-point fractional library routines.
- (line 1449)
+ (line 1441)
* __satfractsiusa: Fixed-point fractional library routines.
- (line 1454)
+ (line 1446)
* __satfractsiusq: Fixed-point fractional library routines.
- (line 1451)
+ (line 1443)
* __satfractsiuta: Fixed-point fractional library routines.
- (line 1456)
+ (line 1448)
* __satfractsqda: Fixed-point fractional library routines.
- (line 1086)
+ (line 1078)
* __satfractsqdq2: Fixed-point fractional library routines.
- (line 1083)
+ (line 1075)
* __satfractsqha: Fixed-point fractional library routines.
- (line 1084)
+ (line 1076)
* __satfractsqhq2: Fixed-point fractional library routines.
- (line 1082)
+ (line 1074)
* __satfractsqqq2: Fixed-point fractional library routines.
- (line 1081)
+ (line 1073)
* __satfractsqsa: Fixed-point fractional library routines.
- (line 1085)
+ (line 1077)
* __satfractsqta: Fixed-point fractional library routines.
- (line 1087)
+ (line 1079)
* __satfractsquda: Fixed-point fractional library routines.
- (line 1097)
+ (line 1089)
* __satfractsqudq: Fixed-point fractional library routines.
- (line 1092)
+ (line 1084)
* __satfractsquha: Fixed-point fractional library routines.
- (line 1094)
+ (line 1086)
* __satfractsquhq: Fixed-point fractional library routines.
- (line 1090)
+ (line 1082)
* __satfractsquqq: Fixed-point fractional library routines.
- (line 1088)
+ (line 1080)
* __satfractsqusa: Fixed-point fractional library routines.
- (line 1096)
+ (line 1088)
* __satfractsqusq: Fixed-point fractional library routines.
- (line 1091)
+ (line 1083)
* __satfractsquta: Fixed-point fractional library routines.
- (line 1098)
+ (line 1090)
* __satfracttada2: Fixed-point fractional library routines.
- (line 1182)
+ (line 1174)
* __satfracttadq: Fixed-point fractional library routines.
- (line 1179)
+ (line 1171)
* __satfracttaha2: Fixed-point fractional library routines.
- (line 1180)
+ (line 1172)
* __satfracttahq: Fixed-point fractional library routines.
- (line 1177)
+ (line 1169)
* __satfracttaqq: Fixed-point fractional library routines.
- (line 1176)
+ (line 1168)
* __satfracttasa2: Fixed-point fractional library routines.
- (line 1181)
+ (line 1173)
* __satfracttasq: Fixed-point fractional library routines.
- (line 1178)
+ (line 1170)
* __satfracttauda: Fixed-point fractional library routines.
- (line 1193)
+ (line 1185)
* __satfracttaudq: Fixed-point fractional library routines.
- (line 1188)
+ (line 1180)
* __satfracttauha: Fixed-point fractional library routines.
- (line 1190)
+ (line 1182)
* __satfracttauhq: Fixed-point fractional library routines.
- (line 1185)
+ (line 1177)
* __satfracttauqq: Fixed-point fractional library routines.
- (line 1183)
+ (line 1175)
* __satfracttausa: Fixed-point fractional library routines.
- (line 1192)
+ (line 1184)
* __satfracttausq: Fixed-point fractional library routines.
- (line 1186)
+ (line 1178)
* __satfracttauta: Fixed-point fractional library routines.
- (line 1195)
+ (line 1187)
* __satfracttida: Fixed-point fractional library routines.
- (line 1479)
+ (line 1471)
* __satfracttidq: Fixed-point fractional library routines.
- (line 1476)
+ (line 1468)
* __satfracttiha: Fixed-point fractional library routines.
- (line 1477)
+ (line 1469)
* __satfracttihq: Fixed-point fractional library routines.
- (line 1474)
+ (line 1466)
* __satfracttiqq: Fixed-point fractional library routines.
- (line 1473)
+ (line 1465)
* __satfracttisa: Fixed-point fractional library routines.
- (line 1478)
+ (line 1470)
* __satfracttisq: Fixed-point fractional library routines.
- (line 1475)
+ (line 1467)
* __satfracttita: Fixed-point fractional library routines.
- (line 1480)
+ (line 1472)
* __satfracttiuda: Fixed-point fractional library routines.
- (line 1488)
+ (line 1480)
* __satfracttiudq: Fixed-point fractional library routines.
- (line 1484)
+ (line 1476)
* __satfracttiuha: Fixed-point fractional library routines.
- (line 1486)
+ (line 1478)
* __satfracttiuhq: Fixed-point fractional library routines.
- (line 1482)
+ (line 1474)
* __satfracttiuqq: Fixed-point fractional library routines.
- (line 1481)
+ (line 1473)
* __satfracttiusa: Fixed-point fractional library routines.
- (line 1487)
+ (line 1479)
* __satfracttiusq: Fixed-point fractional library routines.
- (line 1483)
+ (line 1475)
* __satfracttiuta: Fixed-point fractional library routines.
- (line 1489)
+ (line 1481)
* __satfractudada: Fixed-point fractional library routines.
- (line 1358)
+ (line 1350)
* __satfractudadq: Fixed-point fractional library routines.
- (line 1353)
+ (line 1345)
* __satfractudaha: Fixed-point fractional library routines.
- (line 1355)
+ (line 1347)
* __satfractudahq: Fixed-point fractional library routines.
- (line 1351)
+ (line 1343)
* __satfractudaqq: Fixed-point fractional library routines.
- (line 1349)
+ (line 1341)
* __satfractudasa: Fixed-point fractional library routines.
- (line 1357)
+ (line 1349)
* __satfractudasq: Fixed-point fractional library routines.
- (line 1352)
+ (line 1344)
* __satfractudata: Fixed-point fractional library routines.
- (line 1359)
+ (line 1351)
* __satfractudaudq: Fixed-point fractional library routines.
- (line 1367)
+ (line 1359)
* __satfractudauha2: Fixed-point fractional library routines.
- (line 1369)
+ (line 1361)
* __satfractudauhq: Fixed-point fractional library routines.
- (line 1363)
+ (line 1355)
* __satfractudauqq: Fixed-point fractional library routines.
- (line 1361)
+ (line 1353)
* __satfractudausa2: Fixed-point fractional library routines.
- (line 1371)
+ (line 1363)
* __satfractudausq: Fixed-point fractional library routines.
- (line 1365)
+ (line 1357)
* __satfractudauta2: Fixed-point fractional library routines.
- (line 1373)
+ (line 1365)
* __satfractudqda: Fixed-point fractional library routines.
- (line 1282)
+ (line 1274)
* __satfractudqdq: Fixed-point fractional library routines.
- (line 1277)
+ (line 1269)
* __satfractudqha: Fixed-point fractional library routines.
- (line 1279)
+ (line 1271)
* __satfractudqhq: Fixed-point fractional library routines.
- (line 1274)
+ (line 1266)
* __satfractudqqq: Fixed-point fractional library routines.
- (line 1272)
+ (line 1264)
* __satfractudqsa: Fixed-point fractional library routines.
- (line 1281)
+ (line 1273)
* __satfractudqsq: Fixed-point fractional library routines.
- (line 1275)
+ (line 1267)
* __satfractudqta: Fixed-point fractional library routines.
- (line 1284)
+ (line 1276)
* __satfractudquda: Fixed-point fractional library routines.
- (line 1296)
+ (line 1288)
* __satfractudquha: Fixed-point fractional library routines.
- (line 1292)
+ (line 1284)
* __satfractudquhq2: Fixed-point fractional library routines.
- (line 1288)
+ (line 1280)
* __satfractudquqq2: Fixed-point fractional library routines.
- (line 1286)
+ (line 1278)
* __satfractudqusa: Fixed-point fractional library routines.
- (line 1294)
+ (line 1286)
* __satfractudqusq2: Fixed-point fractional library routines.
- (line 1290)
+ (line 1282)
* __satfractudquta: Fixed-point fractional library routines.
- (line 1298)
+ (line 1290)
* __satfractuhada: Fixed-point fractional library routines.
- (line 1310)
+ (line 1302)
* __satfractuhadq: Fixed-point fractional library routines.
- (line 1305)
+ (line 1297)
* __satfractuhaha: Fixed-point fractional library routines.
- (line 1307)
+ (line 1299)
* __satfractuhahq: Fixed-point fractional library routines.
- (line 1302)
+ (line 1294)
* __satfractuhaqq: Fixed-point fractional library routines.
- (line 1300)
+ (line 1292)
* __satfractuhasa: Fixed-point fractional library routines.
- (line 1309)
+ (line 1301)
* __satfractuhasq: Fixed-point fractional library routines.
- (line 1303)
+ (line 1295)
* __satfractuhata: Fixed-point fractional library routines.
- (line 1312)
+ (line 1304)
* __satfractuhauda2: Fixed-point fractional library routines.
- (line 1324)
+ (line 1316)
* __satfractuhaudq: Fixed-point fractional library routines.
- (line 1320)
+ (line 1312)
* __satfractuhauhq: Fixed-point fractional library routines.
- (line 1316)
+ (line 1308)
* __satfractuhauqq: Fixed-point fractional library routines.
- (line 1314)
+ (line 1306)
* __satfractuhausa2: Fixed-point fractional library routines.
- (line 1322)
+ (line 1314)
* __satfractuhausq: Fixed-point fractional library routines.
- (line 1318)
+ (line 1310)
* __satfractuhauta2: Fixed-point fractional library routines.
- (line 1326)
+ (line 1318)
* __satfractuhqda: Fixed-point fractional library routines.
- (line 1231)
+ (line 1223)
* __satfractuhqdq: Fixed-point fractional library routines.
- (line 1228)
+ (line 1220)
* __satfractuhqha: Fixed-point fractional library routines.
- (line 1229)
+ (line 1221)
* __satfractuhqhq: Fixed-point fractional library routines.
- (line 1226)
+ (line 1218)
* __satfractuhqqq: Fixed-point fractional library routines.
- (line 1225)
+ (line 1217)
* __satfractuhqsa: Fixed-point fractional library routines.
- (line 1230)
+ (line 1222)
* __satfractuhqsq: Fixed-point fractional library routines.
- (line 1227)
+ (line 1219)
* __satfractuhqta: Fixed-point fractional library routines.
- (line 1232)
+ (line 1224)
* __satfractuhquda: Fixed-point fractional library routines.
- (line 1242)
+ (line 1234)
* __satfractuhqudq2: Fixed-point fractional library routines.
- (line 1237)
+ (line 1229)
* __satfractuhquha: Fixed-point fractional library routines.
- (line 1239)
+ (line 1231)
* __satfractuhquqq2: Fixed-point fractional library routines.
- (line 1233)
+ (line 1225)
* __satfractuhqusa: Fixed-point fractional library routines.
- (line 1241)
+ (line 1233)
* __satfractuhqusq2: Fixed-point fractional library routines.
- (line 1235)
+ (line 1227)
* __satfractuhquta: Fixed-point fractional library routines.
- (line 1244)
+ (line 1236)
* __satfractunsdida: Fixed-point fractional library routines.
- (line 1841)
+ (line 1833)
* __satfractunsdidq: Fixed-point fractional library routines.
- (line 1837)
+ (line 1829)
* __satfractunsdiha: Fixed-point fractional library routines.
- (line 1839)
+ (line 1831)
* __satfractunsdihq: Fixed-point fractional library routines.
- (line 1835)
+ (line 1827)
* __satfractunsdiqq: Fixed-point fractional library routines.
- (line 1834)
+ (line 1826)
* __satfractunsdisa: Fixed-point fractional library routines.
- (line 1840)
+ (line 1832)
* __satfractunsdisq: Fixed-point fractional library routines.
- (line 1836)
+ (line 1828)
* __satfractunsdita: Fixed-point fractional library routines.
- (line 1842)
+ (line 1834)
* __satfractunsdiuda: Fixed-point fractional library routines.
- (line 1856)
+ (line 1848)
* __satfractunsdiudq: Fixed-point fractional library routines.
- (line 1850)
+ (line 1842)
* __satfractunsdiuha: Fixed-point fractional library routines.
- (line 1852)
+ (line 1844)
* __satfractunsdiuhq: Fixed-point fractional library routines.
- (line 1846)
+ (line 1838)
* __satfractunsdiuqq: Fixed-point fractional library routines.
- (line 1844)
+ (line 1836)
* __satfractunsdiusa: Fixed-point fractional library routines.
- (line 1854)
+ (line 1846)
* __satfractunsdiusq: Fixed-point fractional library routines.
- (line 1848)
+ (line 1840)
* __satfractunsdiuta: Fixed-point fractional library routines.
- (line 1858)
+ (line 1850)
* __satfractunshida: Fixed-point fractional library routines.
- (line 1793)
+ (line 1785)
* __satfractunshidq: Fixed-point fractional library routines.
- (line 1789)
+ (line 1781)
* __satfractunshiha: Fixed-point fractional library routines.
- (line 1791)
+ (line 1783)
* __satfractunshihq: Fixed-point fractional library routines.
- (line 1787)
+ (line 1779)
* __satfractunshiqq: Fixed-point fractional library routines.
- (line 1786)
+ (line 1778)
* __satfractunshisa: Fixed-point fractional library routines.
- (line 1792)
+ (line 1784)
* __satfractunshisq: Fixed-point fractional library routines.
- (line 1788)
+ (line 1780)
* __satfractunshita: Fixed-point fractional library routines.
- (line 1794)
+ (line 1786)
* __satfractunshiuda: Fixed-point fractional library routines.
- (line 1808)
+ (line 1800)
* __satfractunshiudq: Fixed-point fractional library routines.
- (line 1802)
+ (line 1794)
* __satfractunshiuha: Fixed-point fractional library routines.
- (line 1804)
+ (line 1796)
* __satfractunshiuhq: Fixed-point fractional library routines.
- (line 1798)
+ (line 1790)
* __satfractunshiuqq: Fixed-point fractional library routines.
- (line 1796)
+ (line 1788)
* __satfractunshiusa: Fixed-point fractional library routines.
- (line 1806)
+ (line 1798)
* __satfractunshiusq: Fixed-point fractional library routines.
- (line 1800)
+ (line 1792)
* __satfractunshiuta: Fixed-point fractional library routines.
- (line 1810)
+ (line 1802)
* __satfractunsqida: Fixed-point fractional library routines.
- (line 1767)
+ (line 1759)
* __satfractunsqidq: Fixed-point fractional library routines.
- (line 1763)
+ (line 1755)
* __satfractunsqiha: Fixed-point fractional library routines.
- (line 1765)
+ (line 1757)
* __satfractunsqihq: Fixed-point fractional library routines.
- (line 1761)
+ (line 1753)
* __satfractunsqiqq: Fixed-point fractional library routines.
- (line 1760)
+ (line 1752)
* __satfractunsqisa: Fixed-point fractional library routines.
- (line 1766)
+ (line 1758)
* __satfractunsqisq: Fixed-point fractional library routines.
- (line 1762)
+ (line 1754)
* __satfractunsqita: Fixed-point fractional library routines.
- (line 1768)
+ (line 1760)
* __satfractunsqiuda: Fixed-point fractional library routines.
- (line 1782)
+ (line 1774)
* __satfractunsqiudq: Fixed-point fractional library routines.
- (line 1776)
+ (line 1768)
* __satfractunsqiuha: Fixed-point fractional library routines.
- (line 1778)
+ (line 1770)
* __satfractunsqiuhq: Fixed-point fractional library routines.
- (line 1772)
+ (line 1764)
* __satfractunsqiuqq: Fixed-point fractional library routines.
- (line 1770)
+ (line 1762)
* __satfractunsqiusa: Fixed-point fractional library routines.
- (line 1780)
+ (line 1772)
* __satfractunsqiusq: Fixed-point fractional library routines.
- (line 1774)
+ (line 1766)
* __satfractunsqiuta: Fixed-point fractional library routines.
- (line 1784)
+ (line 1776)
* __satfractunssida: Fixed-point fractional library routines.
- (line 1818)
+ (line 1810)
* __satfractunssidq: Fixed-point fractional library routines.
- (line 1815)
+ (line 1807)
* __satfractunssiha: Fixed-point fractional library routines.
- (line 1816)
+ (line 1808)
* __satfractunssihq: Fixed-point fractional library routines.
- (line 1813)
+ (line 1805)
* __satfractunssiqq: Fixed-point fractional library routines.
- (line 1812)
+ (line 1804)
* __satfractunssisa: Fixed-point fractional library routines.
- (line 1817)
+ (line 1809)
* __satfractunssisq: Fixed-point fractional library routines.
- (line 1814)
+ (line 1806)
* __satfractunssita: Fixed-point fractional library routines.
- (line 1819)
+ (line 1811)
* __satfractunssiuda: Fixed-point fractional library routines.
- (line 1830)
+ (line 1822)
* __satfractunssiudq: Fixed-point fractional library routines.
- (line 1825)
+ (line 1817)
* __satfractunssiuha: Fixed-point fractional library routines.
- (line 1827)
+ (line 1819)
* __satfractunssiuhq: Fixed-point fractional library routines.
- (line 1822)
+ (line 1814)
* __satfractunssiuqq: Fixed-point fractional library routines.
- (line 1820)
+ (line 1812)
* __satfractunssiusa: Fixed-point fractional library routines.
- (line 1829)
+ (line 1821)
* __satfractunssiusq: Fixed-point fractional library routines.
- (line 1823)
+ (line 1815)
* __satfractunssiuta: Fixed-point fractional library routines.
- (line 1832)
+ (line 1824)
* __satfractunstida: Fixed-point fractional library routines.
- (line 1870)
+ (line 1862)
* __satfractunstidq: Fixed-point fractional library routines.
- (line 1865)
+ (line 1857)
* __satfractunstiha: Fixed-point fractional library routines.
- (line 1867)
+ (line 1859)
* __satfractunstihq: Fixed-point fractional library routines.
- (line 1862)
+ (line 1854)
* __satfractunstiqq: Fixed-point fractional library routines.
- (line 1860)
+ (line 1852)
* __satfractunstisa: Fixed-point fractional library routines.
- (line 1869)
+ (line 1861)
* __satfractunstisq: Fixed-point fractional library routines.
- (line 1863)
+ (line 1855)
* __satfractunstita: Fixed-point fractional library routines.
- (line 1872)
+ (line 1864)
* __satfractunstiuda: Fixed-point fractional library routines.
- (line 1886)
+ (line 1878)
* __satfractunstiudq: Fixed-point fractional library routines.
- (line 1880)
+ (line 1872)
* __satfractunstiuha: Fixed-point fractional library routines.
- (line 1882)
+ (line 1874)
* __satfractunstiuhq: Fixed-point fractional library routines.
- (line 1876)
+ (line 1868)
* __satfractunstiuqq: Fixed-point fractional library routines.
- (line 1874)
+ (line 1866)
* __satfractunstiusa: Fixed-point fractional library routines.
- (line 1884)
+ (line 1876)
* __satfractunstiusq: Fixed-point fractional library routines.
- (line 1878)
+ (line 1870)
* __satfractunstiuta: Fixed-point fractional library routines.
- (line 1888)
+ (line 1880)
* __satfractuqqda: Fixed-point fractional library routines.
- (line 1207)
+ (line 1199)
* __satfractuqqdq: Fixed-point fractional library routines.
- (line 1202)
+ (line 1194)
* __satfractuqqha: Fixed-point fractional library routines.
- (line 1204)
+ (line 1196)
* __satfractuqqhq: Fixed-point fractional library routines.
- (line 1199)
+ (line 1191)
* __satfractuqqqq: Fixed-point fractional library routines.
- (line 1197)
+ (line 1189)
* __satfractuqqsa: Fixed-point fractional library routines.
- (line 1206)
+ (line 1198)
* __satfractuqqsq: Fixed-point fractional library routines.
- (line 1200)
+ (line 1192)
* __satfractuqqta: Fixed-point fractional library routines.
- (line 1209)
+ (line 1201)
* __satfractuqquda: Fixed-point fractional library routines.
- (line 1221)
+ (line 1213)
* __satfractuqqudq2: Fixed-point fractional library routines.
- (line 1215)
+ (line 1207)
* __satfractuqquha: Fixed-point fractional library routines.
- (line 1217)
+ (line 1209)
* __satfractuqquhq2: Fixed-point fractional library routines.
- (line 1211)
+ (line 1203)
* __satfractuqqusa: Fixed-point fractional library routines.
- (line 1219)
+ (line 1211)
* __satfractuqqusq2: Fixed-point fractional library routines.
- (line 1213)
+ (line 1205)
* __satfractuqquta: Fixed-point fractional library routines.
- (line 1223)
+ (line 1215)
* __satfractusada: Fixed-point fractional library routines.
- (line 1334)
+ (line 1326)
* __satfractusadq: Fixed-point fractional library routines.
- (line 1331)
+ (line 1323)
* __satfractusaha: Fixed-point fractional library routines.
- (line 1332)
+ (line 1324)
* __satfractusahq: Fixed-point fractional library routines.
- (line 1329)
+ (line 1321)
* __satfractusaqq: Fixed-point fractional library routines.
- (line 1328)
+ (line 1320)
* __satfractusasa: Fixed-point fractional library routines.
- (line 1333)
+ (line 1325)
* __satfractusasq: Fixed-point fractional library routines.
- (line 1330)
+ (line 1322)
* __satfractusata: Fixed-point fractional library routines.
- (line 1335)
+ (line 1327)
* __satfractusauda2: Fixed-point fractional library routines.
- (line 1345)
+ (line 1337)
* __satfractusaudq: Fixed-point fractional library routines.
- (line 1341)
+ (line 1333)
* __satfractusauha2: Fixed-point fractional library routines.
- (line 1343)
+ (line 1335)
* __satfractusauhq: Fixed-point fractional library routines.
- (line 1338)
+ (line 1330)
* __satfractusauqq: Fixed-point fractional library routines.
- (line 1336)
+ (line 1328)
* __satfractusausq: Fixed-point fractional library routines.
- (line 1339)
+ (line 1331)
* __satfractusauta2: Fixed-point fractional library routines.
- (line 1347)
+ (line 1339)
* __satfractusqda: Fixed-point fractional library routines.
- (line 1255)
+ (line 1247)
* __satfractusqdq: Fixed-point fractional library routines.
- (line 1250)
+ (line 1242)
* __satfractusqha: Fixed-point fractional library routines.
- (line 1252)
+ (line 1244)
* __satfractusqhq: Fixed-point fractional library routines.
- (line 1248)
+ (line 1240)
* __satfractusqqq: Fixed-point fractional library routines.
- (line 1246)
+ (line 1238)
* __satfractusqsa: Fixed-point fractional library routines.
- (line 1254)
+ (line 1246)
* __satfractusqsq: Fixed-point fractional library routines.
- (line 1249)
+ (line 1241)
* __satfractusqta: Fixed-point fractional library routines.
- (line 1256)
+ (line 1248)
* __satfractusquda: Fixed-point fractional library routines.
- (line 1268)
+ (line 1260)
* __satfractusqudq2: Fixed-point fractional library routines.
- (line 1262)
+ (line 1254)
* __satfractusquha: Fixed-point fractional library routines.
- (line 1264)
+ (line 1256)
* __satfractusquhq2: Fixed-point fractional library routines.
- (line 1260)
+ (line 1252)
* __satfractusquqq2: Fixed-point fractional library routines.
- (line 1258)
+ (line 1250)
* __satfractusqusa: Fixed-point fractional library routines.
- (line 1266)
+ (line 1258)
* __satfractusquta: Fixed-point fractional library routines.
- (line 1270)
+ (line 1262)
* __satfractutada: Fixed-point fractional library routines.
- (line 1385)
+ (line 1377)
* __satfractutadq: Fixed-point fractional library routines.
- (line 1380)
+ (line 1372)
* __satfractutaha: Fixed-point fractional library routines.
- (line 1382)
+ (line 1374)
* __satfractutahq: Fixed-point fractional library routines.
- (line 1377)
+ (line 1369)
* __satfractutaqq: Fixed-point fractional library routines.
- (line 1375)
+ (line 1367)
* __satfractutasa: Fixed-point fractional library routines.
- (line 1384)
+ (line 1376)
* __satfractutasq: Fixed-point fractional library routines.
- (line 1378)
+ (line 1370)
* __satfractutata: Fixed-point fractional library routines.
- (line 1387)
+ (line 1379)
* __satfractutauda2: Fixed-point fractional library routines.
- (line 1401)
+ (line 1393)
* __satfractutaudq: Fixed-point fractional library routines.
- (line 1395)
+ (line 1387)
* __satfractutauha2: Fixed-point fractional library routines.
- (line 1397)
+ (line 1389)
* __satfractutauhq: Fixed-point fractional library routines.
- (line 1391)
+ (line 1383)
* __satfractutauqq: Fixed-point fractional library routines.
- (line 1389)
+ (line 1381)
* __satfractutausa2: Fixed-point fractional library routines.
- (line 1399)
+ (line 1391)
* __satfractutausq: Fixed-point fractional library routines.
- (line 1393)
+ (line 1385)
* __splitstack_find: Miscellaneous routines.
(line 15)
* __ssaddda3: Fixed-point fractional library routines.
- (line 74)
+ (line 66)
* __ssadddq3: Fixed-point fractional library routines.
- (line 69)
+ (line 61)
* __ssaddha3: Fixed-point fractional library routines.
- (line 71)
+ (line 63)
* __ssaddhq3: Fixed-point fractional library routines.
- (line 67)
+ (line 59)
* __ssaddqq3: Fixed-point fractional library routines.
- (line 65)
+ (line 57)
* __ssaddsa3: Fixed-point fractional library routines.
- (line 73)
+ (line 65)
* __ssaddsq3: Fixed-point fractional library routines.
- (line 68)
+ (line 60)
* __ssaddta3: Fixed-point fractional library routines.
- (line 75)
+ (line 67)
* __ssashlda3: Fixed-point fractional library routines.
- (line 409)
+ (line 401)
* __ssashldq3: Fixed-point fractional library routines.
- (line 405)
+ (line 397)
* __ssashlha3: Fixed-point fractional library routines.
- (line 407)
+ (line 399)
* __ssashlhq3: Fixed-point fractional library routines.
- (line 403)
+ (line 395)
* __ssashlsa3: Fixed-point fractional library routines.
- (line 408)
+ (line 400)
* __ssashlsq3: Fixed-point fractional library routines.
- (line 404)
+ (line 396)
* __ssashlta3: Fixed-point fractional library routines.
- (line 410)
+ (line 402)
* __ssdivda3: Fixed-point fractional library routines.
- (line 268)
+ (line 260)
* __ssdivdq3: Fixed-point fractional library routines.
- (line 263)
+ (line 255)
* __ssdivha3: Fixed-point fractional library routines.
- (line 265)
+ (line 257)
* __ssdivhq3: Fixed-point fractional library routines.
- (line 261)
+ (line 253)
* __ssdivqq3: Fixed-point fractional library routines.
- (line 259)
+ (line 251)
* __ssdivsa3: Fixed-point fractional library routines.
- (line 267)
+ (line 259)
* __ssdivsq3: Fixed-point fractional library routines.
- (line 262)
+ (line 254)
* __ssdivta3: Fixed-point fractional library routines.
- (line 269)
+ (line 261)
* __ssmulda3: Fixed-point fractional library routines.
- (line 200)
+ (line 192)
* __ssmuldq3: Fixed-point fractional library routines.
- (line 195)
+ (line 187)
* __ssmulha3: Fixed-point fractional library routines.
- (line 197)
+ (line 189)
* __ssmulhq3: Fixed-point fractional library routines.
- (line 193)
+ (line 185)
* __ssmulqq3: Fixed-point fractional library routines.
- (line 191)
+ (line 183)
* __ssmulsa3: Fixed-point fractional library routines.
- (line 199)
+ (line 191)
* __ssmulsq3: Fixed-point fractional library routines.
- (line 194)
+ (line 186)
* __ssmulta3: Fixed-point fractional library routines.
- (line 201)
+ (line 193)
* __ssnegda2: Fixed-point fractional library routines.
- (line 323)
+ (line 315)
* __ssnegdq2: Fixed-point fractional library routines.
- (line 320)
+ (line 312)
* __ssnegha2: Fixed-point fractional library routines.
- (line 321)
+ (line 313)
* __ssneghq2: Fixed-point fractional library routines.
- (line 318)
+ (line 310)
* __ssnegqq2: Fixed-point fractional library routines.
- (line 317)
+ (line 309)
* __ssnegsa2: Fixed-point fractional library routines.
- (line 322)
+ (line 314)
* __ssnegsq2: Fixed-point fractional library routines.
- (line 319)
+ (line 311)
* __ssnegta2: Fixed-point fractional library routines.
- (line 324)
+ (line 316)
* __sssubda3: Fixed-point fractional library routines.
- (line 136)
+ (line 128)
* __sssubdq3: Fixed-point fractional library routines.
- (line 131)
+ (line 123)
* __sssubha3: Fixed-point fractional library routines.
- (line 133)
+ (line 125)
* __sssubhq3: Fixed-point fractional library routines.
- (line 129)
+ (line 121)
* __sssubqq3: Fixed-point fractional library routines.
- (line 127)
+ (line 119)
* __sssubsa3: Fixed-point fractional library routines.
- (line 135)
+ (line 127)
* __sssubsq3: Fixed-point fractional library routines.
- (line 130)
+ (line 122)
* __sssubta3: Fixed-point fractional library routines.
- (line 137)
+ (line 129)
* __subda3: Fixed-point fractional library routines.
- (line 114)
+ (line 106)
* __subdf3: Soft float library routines.
(line 30)
* __subdq3: Fixed-point fractional library routines.
- (line 101)
+ (line 93)
* __subha3: Fixed-point fractional library routines.
- (line 111)
+ (line 103)
* __subhq3: Fixed-point fractional library routines.
- (line 99)
+ (line 91)
* __subqq3: Fixed-point fractional library routines.
- (line 97)
+ (line 89)
* __subsa3: Fixed-point fractional library routines.
- (line 113)
+ (line 105)
* __subsf3: Soft float library routines.
(line 29)
* __subsq3: Fixed-point fractional library routines.
- (line 100)
+ (line 92)
* __subta3: Fixed-point fractional library routines.
- (line 115)
+ (line 107)
* __subtf3: Soft float library routines.
(line 31)
* __subuda3: Fixed-point fractional library routines.
- (line 121)
+ (line 113)
* __subudq3: Fixed-point fractional library routines.
- (line 109)
+ (line 101)
* __subuha3: Fixed-point fractional library routines.
- (line 117)
+ (line 109)
* __subuhq3: Fixed-point fractional library routines.
- (line 105)
+ (line 97)
* __subuqq3: Fixed-point fractional library routines.
- (line 103)
+ (line 95)
* __subusa3: Fixed-point fractional library routines.
- (line 119)
+ (line 111)
* __subusq3: Fixed-point fractional library routines.
- (line 107)
+ (line 99)
* __subuta3: Fixed-point fractional library routines.
- (line 123)
+ (line 115)
* __subvdi3: Integer library routines.
(line 122)
* __subvsi3: Integer library routines.
@@ -45145,21 +45144,21 @@ Concept Index
* __udivti3: Integer library routines.
(line 54)
* __udivuda3: Fixed-point fractional library routines.
- (line 252)
+ (line 244)
* __udivudq3: Fixed-point fractional library routines.
- (line 246)
+ (line 238)
* __udivuha3: Fixed-point fractional library routines.
- (line 248)
+ (line 240)
* __udivuhq3: Fixed-point fractional library routines.
- (line 242)
+ (line 234)
* __udivuqq3: Fixed-point fractional library routines.
- (line 240)
+ (line 232)
* __udivusa3: Fixed-point fractional library routines.
- (line 250)
+ (line 242)
* __udivusq3: Fixed-point fractional library routines.
- (line 244)
+ (line 236)
* __udivuta3: Fixed-point fractional library routines.
- (line 254)
+ (line 246)
* __umoddi3: Integer library routines.
(line 69)
* __umodsi3: Integer library routines.
@@ -45173,107 +45172,107 @@ Concept Index
* __unordtf2: Soft float library routines.
(line 173)
* __usadduda3: Fixed-point fractional library routines.
- (line 91)
+ (line 83)
* __usaddudq3: Fixed-point fractional library routines.
- (line 85)
+ (line 77)
* __usadduha3: Fixed-point fractional library routines.
- (line 87)
+ (line 79)
* __usadduhq3: Fixed-point fractional library routines.
- (line 81)
+ (line 73)
* __usadduqq3: Fixed-point fractional library routines.
- (line 79)
+ (line 71)
* __usaddusa3: Fixed-point fractional library routines.
- (line 89)
+ (line 81)
* __usaddusq3: Fixed-point fractional library routines.
- (line 83)
+ (line 75)
* __usadduta3: Fixed-point fractional library routines.
- (line 93)
+ (line 85)
* __usashluda3: Fixed-point fractional library routines.
- (line 427)
+ (line 419)
* __usashludq3: Fixed-point fractional library routines.
- (line 421)
+ (line 413)
* __usashluha3: Fixed-point fractional library routines.
- (line 423)
+ (line 415)
* __usashluhq3: Fixed-point fractional library routines.
- (line 417)
+ (line 409)
* __usashluqq3: Fixed-point fractional library routines.
- (line 415)
+ (line 407)
* __usashlusa3: Fixed-point fractional library routines.
- (line 425)
+ (line 417)
* __usashlusq3: Fixed-point fractional library routines.
- (line 419)
+ (line 411)
* __usashluta3: Fixed-point fractional library routines.
- (line 429)
+ (line 421)
* __usdivuda3: Fixed-point fractional library routines.
- (line 286)
+ (line 278)
* __usdivudq3: Fixed-point fractional library routines.
- (line 280)
+ (line 272)
* __usdivuha3: Fixed-point fractional library routines.
- (line 282)
+ (line 274)
* __usdivuhq3: Fixed-point fractional library routines.
- (line 276)
+ (line 268)
* __usdivuqq3: Fixed-point fractional library routines.
- (line 274)
+ (line 266)
* __usdivusa3: Fixed-point fractional library routines.
- (line 284)
+ (line 276)
* __usdivusq3: Fixed-point fractional library routines.
- (line 278)
+ (line 270)
* __usdivuta3: Fixed-point fractional library routines.
- (line 288)
+ (line 280)
* __usmuluda3: Fixed-point fractional library routines.
- (line 218)
+ (line 210)
* __usmuludq3: Fixed-point fractional library routines.
- (line 212)
+ (line 204)
* __usmuluha3: Fixed-point fractional library routines.
- (line 214)
+ (line 206)
* __usmuluhq3: Fixed-point fractional library routines.
- (line 208)
+ (line 200)
* __usmuluqq3: Fixed-point fractional library routines.
- (line 206)
+ (line 198)
* __usmulusa3: Fixed-point fractional library routines.
- (line 216)
+ (line 208)
* __usmulusq3: Fixed-point fractional library routines.
- (line 210)
+ (line 202)
* __usmuluta3: Fixed-point fractional library routines.
- (line 220)
+ (line 212)
* __usneguda2: Fixed-point fractional library routines.
- (line 337)
+ (line 329)
* __usnegudq2: Fixed-point fractional library routines.
- (line 332)
+ (line 324)
* __usneguha2: Fixed-point fractional library routines.
- (line 334)
+ (line 326)
* __usneguhq2: Fixed-point fractional library routines.
- (line 329)
+ (line 321)
* __usneguqq2: Fixed-point fractional library routines.
- (line 327)
+ (line 319)
* __usnegusa2: Fixed-point fractional library routines.
- (line 336)
+ (line 328)
* __usnegusq2: Fixed-point fractional library routines.
- (line 330)
+ (line 322)
* __usneguta2: Fixed-point fractional library routines.
- (line 339)
+ (line 331)
* __ussubuda3: Fixed-point fractional library routines.
- (line 154)
+ (line 146)
* __ussubudq3: Fixed-point fractional library routines.
- (line 148)
+ (line 140)
* __ussubuha3: Fixed-point fractional library routines.
- (line 150)
+ (line 142)
* __ussubuhq3: Fixed-point fractional library routines.
- (line 144)
+ (line 136)
* __ussubuqq3: Fixed-point fractional library routines.
- (line 142)
+ (line 134)
* __ussubusa3: Fixed-point fractional library routines.
- (line 152)
+ (line 144)
* __ussubusq3: Fixed-point fractional library routines.
- (line 146)
+ (line 138)
* __ussubuta3: Fixed-point fractional library routines.
- (line 156)
+ (line 148)
* abort: Portability. (line 20)
* abs: Arithmetic. (line 201)
-* abs and attributes: Expressions. (line 83)
+* 'abs' and attributes: Expressions. (line 83)
* absence_set: Processor pipeline description.
(line 223)
-* absM2 instruction pattern: Standard Names. (line 529)
+* 'absM2' instruction pattern: Standard Names. (line 529)
* absolute value: Arithmetic. (line 201)
* ABS_EXPR: Unary and Binary Expressions.
(line 6)
@@ -45281,38 +45280,39 @@ Concept Index
* access to special operands: Special Accessors. (line 6)
* accessors: Accessors. (line 6)
* ACCUMULATE_OUTGOING_ARGS: Stack Arguments. (line 48)
-* ACCUMULATE_OUTGOING_ARGS and stack frames: Function Entry. (line 133)
+* 'ACCUMULATE_OUTGOING_ARGS' and stack frames: Function Entry.
+ (line 133)
* ACCUM_TYPE_SIZE: Type Layout. (line 87)
* ADA_LONG_TYPE_SIZE: Type Layout. (line 25)
* Adding a new GIMPLE statement code: Adding a new GIMPLE statement code.
(line 6)
* ADDITIONAL_REGISTER_NAMES: Instruction Output. (line 14)
-* addM3 instruction pattern: Standard Names. (line 260)
-* addMODEcc instruction pattern: Standard Names. (line 1044)
+* 'addM3' instruction pattern: Standard Names. (line 260)
+* 'addMODEcc' instruction pattern: Standard Names. (line 1044)
* address constraints: Simple Constraints. (line 162)
* addressing modes: Addressing Modes. (line 6)
* address_operand: Machine-Independent Predicates.
(line 62)
* address_operand <1>: Simple Constraints. (line 166)
-* addr_diff_vec: Side Effects. (line 307)
-* addr_diff_vec, length of: Insn Lengths. (line 26)
+* addr_diff_vec: Side Effects. (line 306)
+* 'addr_diff_vec', length of: Insn Lengths. (line 26)
* ADDR_EXPR: Storage References. (line 6)
-* addr_vec: Side Effects. (line 302)
-* addr_vec, length of: Insn Lengths. (line 26)
+* addr_vec: Side Effects. (line 301)
+* 'addr_vec', length of: Insn Lengths. (line 26)
* ADJUST_FIELD_ALIGN: Storage Layout. (line 195)
* ADJUST_INSN_LENGTH: Insn Lengths. (line 35)
* ADJUST_REG_ALLOC_ORDER: Allocation Order. (line 22)
* aggregates as return values: Aggregate Return. (line 6)
* alias: Alias analysis. (line 6)
-* allocate_stack instruction pattern: Standard Names. (line 1364)
+* 'allocate_stack' instruction pattern: Standard Names. (line 1364)
* ALL_REGS: Register Classes. (line 17)
* alternate entry points: Insns. (line 146)
* anchored addresses: Anchored Addresses. (line 6)
* and: Arithmetic. (line 159)
-* and and attributes: Expressions. (line 50)
-* and, canonicalization of: Insn Canonicalizations.
+* 'and' and attributes: Expressions. (line 50)
+* 'and', canonicalization of: Insn Canonicalizations.
(line 51)
-* andM3 instruction pattern: Standard Names. (line 266)
+* 'andM3' instruction pattern: Standard Names. (line 266)
* annotations: Annotations. (line 6)
* APPLY_RESULT_SIZE: Scalar Return. (line 112)
* ARGS_GROW_DOWNWARD: Frame Layout. (line 34)
@@ -45321,7 +45321,8 @@ Concept Index
* arguments on stack: Stack Arguments. (line 6)
* ARG_POINTER_CFA_OFFSET: Frame Layout. (line 192)
* ARG_POINTER_REGNUM: Frame Registers. (line 40)
-* ARG_POINTER_REGNUM and virtual registers: Regs and Memory. (line 65)
+* 'ARG_POINTER_REGNUM' and virtual registers: Regs and Memory.
+ (line 65)
* arg_pointer_rtx: Frame Registers. (line 104)
* arithmetic library: Soft float library routines.
(line 6)
@@ -45335,11 +45336,11 @@ Concept Index
* ARRAY_REF: Storage References. (line 6)
* ARRAY_TYPE: Types. (line 6)
* ashift: Arithmetic. (line 174)
-* ashift and attributes: Expressions. (line 83)
+* 'ashift' and attributes: Expressions. (line 83)
* ashiftrt: Arithmetic. (line 191)
-* ashiftrt and attributes: Expressions. (line 83)
-* ashlM3 instruction pattern: Standard Names. (line 504)
-* ashrM3 instruction pattern: Standard Names. (line 514)
+* 'ashiftrt' and attributes: Expressions. (line 83)
+* 'ashlM3' instruction pattern: Standard Names. (line 504)
+* 'ashrM3' instruction pattern: Standard Names. (line 514)
* ASM_APP_OFF: File Framework. (line 76)
* ASM_APP_ON: File Framework. (line 69)
* ASM_COMMENT_START: File Framework. (line 64)
@@ -45353,14 +45354,14 @@ Concept Index
* asm_fprintf: Instruction Output. (line 150)
* ASM_FPRINTF_EXTENSIONS: Instruction Output. (line 160)
* ASM_GENERATE_INTERNAL_LABEL: Label Output. (line 375)
-* asm_input: Side Effects. (line 289)
-* asm_input and /v: Flags. (line 76)
+* asm_input: Side Effects. (line 288)
+* 'asm_input' and '/v': Flags. (line 76)
* ASM_MAYBE_OUTPUT_ENCODED_ADDR_RTX: Exception Handling. (line 80)
* asm_noperands: Insns. (line 311)
* ASM_NO_SKIP_IN_TEXT: Alignment Output. (line 78)
-* asm_operands and /v: Flags. (line 76)
-* asm_operands, RTL sharing: Sharing. (line 45)
-* asm_operands, usage: Assembler. (line 6)
+* 'asm_operands' and '/v': Flags. (line 76)
+* 'asm_operands', RTL sharing: Sharing. (line 45)
+* 'asm_operands', usage: Assembler. (line 6)
* ASM_OUTPUT_ADDR_DIFF_ELT: Dispatch Tables. (line 8)
* ASM_OUTPUT_ADDR_VEC_ELT: Dispatch Tables. (line 25)
* ASM_OUTPUT_ALIGN: Alignment Output. (line 85)
@@ -45421,32 +45422,42 @@ Concept Index
* ASSUME_EXTENDED_UNWIND_CONTEXT: Frame Registers. (line 165)
* asterisk in template: Output Statement. (line 29)
* AS_NEEDS_DASH_FOR_PIPED_INPUT: Driver. (line 88)
-* atan2M3 instruction pattern: Standard Names. (line 612)
-* atomic: GTY Options. (line 267)
-* atomic_addMODE instruction pattern: Standard Names. (line 1775)
-* atomic_add_fetchMODE instruction pattern: Standard Names. (line 1806)
-* atomic_andMODE instruction pattern: Standard Names. (line 1775)
-* atomic_and_fetchMODE instruction pattern: Standard Names. (line 1806)
-* atomic_compare_and_swapMODE instruction pattern: Standard Names.
+* 'atan2M3' instruction pattern: Standard Names. (line 612)
+* atomic: GTY Options. (line 266)
+* 'atomic_addMODE' instruction pattern: Standard Names. (line 1775)
+* 'atomic_add_fetchMODE' instruction pattern: Standard Names.
+ (line 1806)
+* 'atomic_andMODE' instruction pattern: Standard Names. (line 1775)
+* 'atomic_and_fetchMODE' instruction pattern: Standard Names.
+ (line 1806)
+* 'atomic_compare_and_swapMODE' instruction pattern: Standard Names.
(line 1711)
-* atomic_exchangeMODE instruction pattern: Standard Names. (line 1763)
-* atomic_fetch_addMODE instruction pattern: Standard Names. (line 1790)
-* atomic_fetch_andMODE instruction pattern: Standard Names. (line 1790)
-* atomic_fetch_nandMODE instruction pattern: Standard Names. (line 1790)
-* atomic_fetch_orMODE instruction pattern: Standard Names. (line 1790)
-* atomic_fetch_subMODE instruction pattern: Standard Names. (line 1790)
-* atomic_fetch_xorMODE instruction pattern: Standard Names. (line 1790)
-* atomic_loadMODE instruction pattern: Standard Names. (line 1742)
-* atomic_nandMODE instruction pattern: Standard Names. (line 1775)
-* atomic_nand_fetchMODE instruction pattern: Standard Names. (line 1806)
-* atomic_orMODE instruction pattern: Standard Names. (line 1775)
-* atomic_or_fetchMODE instruction pattern: Standard Names. (line 1806)
-* atomic_storeMODE instruction pattern: Standard Names. (line 1752)
-* atomic_subMODE instruction pattern: Standard Names. (line 1775)
-* atomic_sub_fetchMODE instruction pattern: Standard Names. (line 1806)
-* atomic_test_and_set instruction pattern: Standard Names. (line 1824)
-* atomic_xorMODE instruction pattern: Standard Names. (line 1775)
-* atomic_xor_fetchMODE instruction pattern: Standard Names. (line 1806)
+* 'atomic_exchangeMODE' instruction pattern: Standard Names. (line 1763)
+* 'atomic_fetch_addMODE' instruction pattern: Standard Names.
+ (line 1790)
+* 'atomic_fetch_andMODE' instruction pattern: Standard Names.
+ (line 1790)
+* 'atomic_fetch_nandMODE' instruction pattern: Standard Names.
+ (line 1790)
+* 'atomic_fetch_orMODE' instruction pattern: Standard Names. (line 1790)
+* 'atomic_fetch_subMODE' instruction pattern: Standard Names.
+ (line 1790)
+* 'atomic_fetch_xorMODE' instruction pattern: Standard Names.
+ (line 1790)
+* 'atomic_loadMODE' instruction pattern: Standard Names. (line 1742)
+* 'atomic_nandMODE' instruction pattern: Standard Names. (line 1775)
+* 'atomic_nand_fetchMODE' instruction pattern: Standard Names.
+ (line 1806)
+* 'atomic_orMODE' instruction pattern: Standard Names. (line 1775)
+* 'atomic_or_fetchMODE' instruction pattern: Standard Names. (line 1806)
+* 'atomic_storeMODE' instruction pattern: Standard Names. (line 1752)
+* 'atomic_subMODE' instruction pattern: Standard Names. (line 1775)
+* 'atomic_sub_fetchMODE' instruction pattern: Standard Names.
+ (line 1806)
+* 'atomic_test_and_set' instruction pattern: Standard Names. (line 1824)
+* 'atomic_xorMODE' instruction pattern: Standard Names. (line 1775)
+* 'atomic_xor_fetchMODE' instruction pattern: Standard Names.
+ (line 1806)
* attr: Expressions. (line 163)
* attr <1>: Tagging Insns. (line 54)
* attribute expressions: Expressions. (line 6)
@@ -45472,8 +45483,8 @@ Concept Index
(line 150)
* backslash: Output Template. (line 46)
* barrier: Insns. (line 166)
-* barrier and /f: Flags. (line 107)
-* barrier and /v: Flags. (line 44)
+* 'barrier' and '/f': Flags. (line 107)
+* 'barrier' and '/v': Flags. (line 44)
* BASE_REG_CLASS: Register Classes. (line 111)
* basic block: Basic Blocks. (line 6)
* Basic Statements: Basic Statements. (line 6)
@@ -45492,7 +45503,7 @@ Concept Index
* bit-fields: Bit-Fields. (line 6)
* BITFIELD_NBYTES_LIMITED: Storage Layout. (line 390)
* BITS_BIG_ENDIAN: Storage Layout. (line 11)
-* BITS_BIG_ENDIAN, effect on sign_extract: Bit-Fields. (line 8)
+* 'BITS_BIG_ENDIAN', effect on 'sign_extract': Bit-Fields. (line 8)
* BITS_PER_UNIT: Storage Layout. (line 50)
* BITS_PER_WORD: Storage Layout. (line 55)
* bitwise complement: Arithmetic. (line 155)
@@ -45508,8 +45519,8 @@ Concept Index
* BIT_XOR_EXPR: Unary and Binary Expressions.
(line 6)
* BLKmode: Machine Modes. (line 182)
-* BLKmode, and function return values: Calls. (line 23)
-* blockage instruction pattern: Standard Names. (line 1566)
+* 'BLKmode', and function return values: Calls. (line 23)
+* 'blockage' instruction pattern: Standard Names. (line 1566)
* Blocks: Blocks. (line 6)
* BLOCK_FOR_INSN, gimple_bb: Maintaining the CFG.
(line 28)
@@ -45524,8 +45535,8 @@ Concept Index
* BREAK_STMT: Statements for C++. (line 6)
* BSS_SECTION_ASM_OP: Sections. (line 67)
* bswap: Arithmetic. (line 247)
-* bswapM2 instruction pattern: Standard Names. (line 522)
-* btruncM2 instruction pattern: Standard Names. (line 630)
+* 'bswapM2' instruction pattern: Standard Names. (line 522)
+* 'btruncM2' instruction pattern: Standard Names. (line 630)
* build0: Macros and Functions.
(line 16)
* build1: Macros and Functions.
@@ -45540,21 +45551,22 @@ Concept Index
(line 21)
* build6: Macros and Functions.
(line 22)
-* builtin_longjmp instruction pattern: Standard Names. (line 1462)
-* builtin_setjmp_receiver instruction pattern: Standard Names.
+* 'builtin_longjmp' instruction pattern: Standard Names. (line 1462)
+* 'builtin_setjmp_receiver' instruction pattern: Standard Names.
(line 1452)
-* builtin_setjmp_setup instruction pattern: Standard Names. (line 1441)
+* 'builtin_setjmp_setup' instruction pattern: Standard Names.
+ (line 1441)
* BYTES_BIG_ENDIAN: Storage Layout. (line 23)
-* BYTES_BIG_ENDIAN, effect on subreg: Regs and Memory. (line 219)
+* 'BYTES_BIG_ENDIAN', effect on 'subreg': Regs and Memory. (line 219)
* byte_mode: Machine Modes. (line 335)
* C statements for assembler output: Output Statement. (line 6)
* C99 math functions, implicit usage: Library Calls. (line 70)
* call: Flags. (line 221)
* call <1>: Side Effects. (line 92)
-* call instruction pattern: Standard Names. (line 1101)
-* call usage: Calls. (line 10)
-* call, in call_insn: Flags. (line 33)
-* call, in mem: Flags. (line 81)
+* 'call' instruction pattern: Standard Names. (line 1101)
+* 'call' usage: Calls. (line 10)
+* 'call', in 'call_insn': Flags. (line 33)
+* 'call', in 'mem': Flags. (line 81)
* call-clobbered register: Register Basics. (line 35)
* call-clobbered register <1>: Register Basics. (line 46)
* call-clobbered register <2>: Register Basics. (line 53)
@@ -45570,43 +45582,43 @@ Concept Index
* CALL_EXPR: Unary and Binary Expressions.
(line 6)
* call_insn: Insns. (line 95)
-* call_insn and /c: Flags. (line 33)
-* call_insn and /f: Flags. (line 107)
-* call_insn and /i: Flags. (line 24)
-* call_insn and /j: Flags. (line 161)
-* call_insn and /s: Flags. (line 49)
-* call_insn and /s <1>: Flags. (line 148)
-* call_insn and /u: Flags. (line 19)
-* call_insn and /u <1>: Flags. (line 39)
-* call_insn and /u or /i: Flags. (line 29)
-* call_insn and /v: Flags. (line 44)
+* 'call_insn' and '/c': Flags. (line 33)
+* 'call_insn' and '/f': Flags. (line 107)
+* 'call_insn' and '/i': Flags. (line 24)
+* 'call_insn' and '/j': Flags. (line 161)
+* 'call_insn' and '/s': Flags. (line 49)
+* 'call_insn' and '/s' <1>: Flags. (line 148)
+* 'call_insn' and '/u': Flags. (line 19)
+* 'call_insn' and '/u' <1>: Flags. (line 39)
+* 'call_insn' and '/u' or '/i': Flags. (line 29)
+* 'call_insn' and '/v': Flags. (line 44)
* CALL_INSN_FUNCTION_USAGE: Insns. (line 101)
-* call_pop instruction pattern: Standard Names. (line 1129)
+* 'call_pop' instruction pattern: Standard Names. (line 1129)
* CALL_POPS_ARGS: Stack Arguments. (line 132)
* CALL_REALLY_USED_REGISTERS: Register Basics. (line 45)
* CALL_USED_REGISTERS: Register Basics. (line 34)
* call_used_regs: Register Basics. (line 59)
-* call_value instruction pattern: Standard Names. (line 1121)
-* call_value_pop instruction pattern: Standard Names. (line 1129)
+* 'call_value' instruction pattern: Standard Names. (line 1121)
+* 'call_value_pop' instruction pattern: Standard Names. (line 1129)
* canadian: Configure Terms. (line 6)
* CANNOT_CHANGE_MODE_CLASS: Register Classes. (line 533)
-* CANNOT_CHANGE_MODE_CLASS and subreg semantics: Regs and Memory.
+* 'CANNOT_CHANGE_MODE_CLASS' and subreg semantics: Regs and Memory.
(line 276)
* canonicalization of instructions: Insn Canonicalizations.
(line 6)
-* canonicalize_funcptr_for_compare instruction pattern: Standard Names.
+* 'canonicalize_funcptr_for_compare' instruction pattern: Standard Names.
(line 1296)
* can_create_pseudo_p: Standard Names. (line 75)
* can_fallthru: Basic Blocks. (line 67)
-* casesi instruction pattern: Standard Names. (line 1222)
+* 'casesi' instruction pattern: Standard Names. (line 1222)
* CASE_VECTOR_MODE: Misc. (line 26)
* CASE_VECTOR_PC_RELATIVE: Misc. (line 39)
* CASE_VECTOR_SHORTEN_MODE: Misc. (line 30)
-* cbranchMODE4 instruction pattern: Standard Names. (line 1090)
+* 'cbranchMODE4' instruction pattern: Standard Names. (line 1090)
* cc0: Regs and Memory. (line 303)
* cc0 <1>: CC0 Condition Codes.
(line 6)
-* cc0, RTL sharing: Sharing. (line 27)
+* 'cc0', RTL sharing: Sharing. (line 27)
* cc0_rtx: Regs and Memory. (line 329)
* CC1PLUS_SPEC: Driver. (line 63)
* CC1_SPEC: Driver. (line 55)
@@ -45620,7 +45632,7 @@ Concept Index
* CC_STATUS_MDEP_INIT: CC0 Condition Codes.
(line 22)
* CDImode: Machine Modes. (line 201)
-* ceilM2 instruction pattern: Standard Names. (line 646)
+* 'ceilM2' instruction pattern: Standard Names. (line 646)
* CEIL_DIV_EXPR: Unary and Binary Expressions.
(line 6)
* CEIL_MOD_EXPR: Unary and Binary Expressions.
@@ -45637,7 +45649,7 @@ Concept Index
* chain_prev: GTY Options. (line 205)
* change_address: Standard Names. (line 47)
* CHAR_TYPE_SIZE: Type Layout. (line 38)
-* check_stack instruction pattern: Standard Names. (line 1382)
+* 'check_stack' instruction pattern: Standard Names. (line 1382)
* CHImode: Machine Modes. (line 201)
* class definitions, register: Register Classes. (line 6)
* class preference constraints: Class Preferences. (line 6)
@@ -45655,25 +45667,25 @@ Concept Index
(line 6)
* CLEANUP_STMT: Statements for C++. (line 6)
* CLEAR_BY_PIECES_P: Costs. (line 187)
-* clear_cache instruction pattern: Standard Names. (line 1887)
+* 'clear_cache' instruction pattern: Standard Names. (line 1887)
* CLEAR_INSN_CACHE: Trampolines. (line 98)
* CLEAR_RATIO: Costs. (line 175)
* clobber: Side Effects. (line 106)
* clrsb: Arithmetic. (line 216)
* clz: Arithmetic. (line 223)
-* clzM2 instruction pattern: Standard Names. (line 711)
+* 'clzM2' instruction pattern: Standard Names. (line 711)
* CLZ_DEFINED_VALUE_AT_ZERO: Misc. (line 304)
-* cmpmemM instruction pattern: Standard Names. (line 844)
-* cmpstrM instruction pattern: Standard Names. (line 823)
-* cmpstrnM instruction pattern: Standard Names. (line 810)
+* 'cmpmemM' instruction pattern: Standard Names. (line 844)
+* 'cmpstrM' instruction pattern: Standard Names. (line 823)
+* 'cmpstrnM' instruction pattern: Standard Names. (line 810)
* code generation RTL sequences: Expander Definitions.
(line 6)
-* code iterators in .md files: Code Iterators. (line 6)
+* code iterators in '.md' files: Code Iterators. (line 6)
* codes, RTL expression: RTL Objects. (line 47)
* code_label: Insns. (line 125)
* CODE_LABEL: Basic Blocks. (line 50)
-* code_label and /i: Flags. (line 59)
-* code_label and /v: Flags. (line 44)
+* 'code_label' and '/i': Flags. (line 59)
+* 'code_label' and '/v': Flags. (line 44)
* CODE_LABEL_NUMBER: Insns. (line 125)
* COImode: Machine Modes. (line 201)
* COLLECT2_HOST_INITIALIZATION: Host Misc. (line 32)
@@ -45685,7 +45697,7 @@ Concept Index
* commit_edge_insertions: Maintaining the CFG.
(line 105)
* compare: Arithmetic. (line 46)
-* compare, canonicalization of: Insn Canonicalizations.
+* 'compare', canonicalization of: Insn Canonicalizations.
(line 36)
* comparison_operator: Machine-Independent Predicates.
(line 110)
@@ -45713,7 +45725,7 @@ Concept Index
* concat: Regs and Memory. (line 381)
* concatn: Regs and Memory. (line 387)
* cond: Comparisons. (line 90)
-* cond and attributes: Expressions. (line 37)
+* 'cond' and attributes: Expressions. (line 37)
* condition code register: Regs and Memory. (line 303)
* condition code status: Condition Code. (line 6)
* condition codes: Comparisons. (line 20)
@@ -45723,7 +45735,7 @@ Concept Index
* Conditional Expressions: Conditional Expressions.
(line 6)
* conditions, in patterns: Patterns. (line 43)
-* cond_exec: Side Effects. (line 254)
+* cond_exec: Side Effects. (line 253)
* COND_EXPR: Unary and Binary Expressions.
(line 6)
* configuration file: Filesystem. (line 6)
@@ -45769,7 +45781,7 @@ Concept Index
* constructors, output of: Initialization. (line 6)
* CONST_DECL: Declarations. (line 6)
* const_double: Constants. (line 37)
-* const_double, RTL sharing: Sharing. (line 29)
+* 'const_double', RTL sharing: Sharing. (line 29)
* CONST_DOUBLE_LOW: Constants. (line 49)
* CONST_DOUBLE_OK_FOR_CONSTRAINT_P: Old Constraints. (line 66)
* CONST_DOUBLE_OK_FOR_LETTER_P: Old Constraints. (line 51)
@@ -45777,18 +45789,18 @@ Concept Index
(line 20)
* const_fixed: Constants. (line 62)
* const_int: Constants. (line 8)
-* const_int and attribute tests: Expressions. (line 47)
-* const_int and attributes: Expressions. (line 10)
-* const_int, RTL sharing: Sharing. (line 23)
+* 'const_int' and attribute tests: Expressions. (line 47)
+* 'const_int' and attributes: Expressions. (line 10)
+* 'const_int', RTL sharing: Sharing. (line 23)
* const_int_operand: Machine-Independent Predicates.
(line 15)
* CONST_OK_FOR_CONSTRAINT_P: Old Constraints. (line 46)
* CONST_OK_FOR_LETTER_P: Old Constraints. (line 38)
* const_string: Constants. (line 81)
-* const_string and attributes: Expressions. (line 20)
+* 'const_string' and attributes: Expressions. (line 20)
* const_true_rtx: Constants. (line 31)
* const_vector: Constants. (line 69)
-* const_vector, RTL sharing: Sharing. (line 32)
+* 'const_vector', RTL sharing: Sharing. (line 32)
* container: Containers. (line 6)
* CONTINUE_STMT: Statements for C++. (line 6)
* contributors: Contributors. (line 6)
@@ -45798,10 +45810,10 @@ Concept Index
* conversions: Conversions. (line 6)
* CONVERT_EXPR: Unary and Binary Expressions.
(line 6)
-* copysignM3 instruction pattern: Standard Names. (line 692)
+* 'copysignM3' instruction pattern: Standard Names. (line 692)
* copy_rtx: Addressing Modes. (line 189)
* copy_rtx_if_shared: Sharing. (line 64)
-* cosM2 instruction pattern: Standard Names. (line 558)
+* 'cosM2' instruction pattern: Standard Names. (line 558)
* costs of instructions: Costs. (line 6)
* CPLUSPLUS_CPP_SPEC: Driver. (line 50)
* CPP_SPEC: Driver. (line 43)
@@ -45822,11 +45834,11 @@ Concept Index
* CRTSTUFF_T_CFLAGS_S: Target Fragment. (line 19)
* CRT_CALL_STATIC_FUNCTION: Sections. (line 120)
* CSImode: Machine Modes. (line 201)
-* cstoreMODE4 instruction pattern: Standard Names. (line 1051)
+* 'cstoreMODE4' instruction pattern: Standard Names. (line 1051)
* CTImode: Machine Modes. (line 201)
-* ctrapMM4 instruction pattern: Standard Names. (line 1534)
+* 'ctrapMM4' instruction pattern: Standard Names. (line 1534)
* ctz: Arithmetic. (line 231)
-* ctzM2 instruction pattern: Standard Names. (line 720)
+* 'ctzM2' instruction pattern: Standard Names. (line 720)
* CTZ_DEFINED_VALUE_AT_ZERO: Misc. (line 305)
* CUMULATIVE_ARGS: Register Arguments. (line 126)
* current_function_is_leaf: Leaf Functions. (line 50)
@@ -45947,7 +45959,7 @@ Concept Index
* DECL_VIRTUAL_P: Function Properties.
(line 44)
* DECL_VOLATILE_MEMFUNC_P: Functions for C++. (line 74)
-* decrement_and_branch_until_zero instruction pattern: Standard Names.
+* 'decrement_and_branch_until_zero' instruction pattern: Standard Names.
(line 1259)
* default: GTY Options. (line 82)
* default_file_start: File Framework. (line 8)
@@ -45983,7 +45995,7 @@ Concept Index
* define_expand: Expander Definitions.
(line 11)
* define_insn: Patterns. (line 6)
-* define_insn example: Example. (line 6)
+* 'define_insn' example: Example. (line 6)
* define_insn_and_split: Insn Splitting. (line 170)
* define_insn_reservation: Processor pipeline description.
(line 105)
@@ -46048,15 +46060,15 @@ Concept Index
* disabling certain registers: Register Basics. (line 73)
* dispatch table: Dispatch Tables. (line 8)
* div: Arithmetic. (line 117)
-* div and attributes: Expressions. (line 83)
+* 'div' and attributes: Expressions. (line 83)
* division: Arithmetic. (line 117)
* division <1>: Arithmetic. (line 131)
* division <2>: Arithmetic. (line 137)
-* divM3 instruction pattern: Standard Names. (line 266)
-* divmodM4 instruction pattern: Standard Names. (line 484)
+* 'divM3' instruction pattern: Standard Names. (line 266)
+* 'divmodM4' instruction pattern: Standard Names. (line 484)
* DOLLARS_IN_IDENTIFIERS: Misc. (line 444)
-* doloop_begin instruction pattern: Standard Names. (line 1289)
-* doloop_end instruction pattern: Standard Names. (line 1269)
+* 'doloop_begin' instruction pattern: Standard Names. (line 1289)
+* 'doloop_end' instruction pattern: Standard Names. (line 1269)
* DONE: Expander Definitions.
(line 77)
* DONT_USE_BUILTIN_SETJMP: Exception Region Output.
@@ -46083,7 +46095,7 @@ Concept Index
* DWARF_REG_TO_UNWIND_COLUMN: Frame Registers. (line 134)
* DWARF_ZERO_REG: Frame Layout. (line 161)
* DYNAMIC_CHAIN_ADDRESS: Frame Layout. (line 90)
-* E in constraint: Simple Constraints. (line 87)
+* 'E' in constraint: Simple Constraints. (line 87)
* earlyclobber operand: Modifiers. (line 25)
* edge: Edges. (line 6)
* edge in the flow graph: Edges. (line 6)
@@ -46095,12 +46107,12 @@ Concept Index
* EDGE_ABNORMAL, EDGE_EH: Edges. (line 95)
* EDGE_ABNORMAL, EDGE_SIBCALL: Edges. (line 121)
* EDGE_FALLTHRU, force_nonfallthru: Edges. (line 85)
-* EDOM, implicit usage: Library Calls. (line 52)
+* 'EDOM', implicit usage: Library Calls. (line 52)
* EH_FRAME_IN_DATA_SECTION: Exception Region Output.
(line 19)
* EH_FRAME_SECTION_NAME: Exception Region Output.
(line 9)
-* eh_return instruction pattern: Standard Names. (line 1468)
+* 'eh_return' instruction pattern: Standard Names. (line 1468)
* EH_RETURN_DATA_REGNO: Exception Handling. (line 6)
* EH_RETURN_HANDLER_RTX: Exception Handling. (line 38)
* EH_RETURN_STACKADJ_RTX: Exception Handling. (line 21)
@@ -46135,21 +46147,21 @@ Concept Index
* enumerations: Constant Definitions.
(line 49)
* epilogue: Function Entry. (line 6)
-* epilogue instruction pattern: Standard Names. (line 1506)
+* 'epilogue' instruction pattern: Standard Names. (line 1506)
* EPILOGUE_USES: Function Entry. (line 149)
* eq: Comparisons. (line 52)
-* eq and attributes: Expressions. (line 83)
+* 'eq' and attributes: Expressions. (line 83)
* equal: Comparisons. (line 52)
* eq_attr: Expressions. (line 104)
* EQ_EXPR: Unary and Binary Expressions.
(line 6)
-* errno, implicit usage: Library Calls. (line 64)
+* 'errno', implicit usage: Library Calls. (line 64)
* EXACT_DIV_EXPR: Unary and Binary Expressions.
(line 6)
* examining SSA_NAMEs: SSA. (line 216)
* exception handling: Edges. (line 95)
* exception handling <1>: Exception Handling. (line 6)
-* exception_receiver instruction pattern: Standard Names. (line 1433)
+* 'exception_receiver' instruction pattern: Standard Names. (line 1433)
* exclamation point: Multi-Alternative. (line 47)
* exclusion_set: Processor pipeline description.
(line 223)
@@ -46159,7 +46171,7 @@ Concept Index
* EXIT_IGNORE_STACK: Function Entry. (line 137)
* expander definitions: Expander Definitions.
(line 6)
-* expM2 instruction pattern: Standard Names. (line 587)
+* 'expM2' instruction pattern: Standard Names. (line 587)
* expression: Expression trees. (line 6)
* expression codes: RTL Objects. (line 47)
* EXPR_FILENAME: Working with declarations.
@@ -46169,20 +46181,20 @@ Concept Index
* expr_list: Insns. (line 546)
* EXPR_STMT: Statements for C++. (line 6)
* EXPR_STMT_EXPR: Statements for C++. (line 6)
-* extendMN2 instruction pattern: Standard Names. (line 902)
+* 'extendMN2' instruction pattern: Standard Names. (line 902)
* extensible constraints: Simple Constraints. (line 171)
* EXTRA_ADDRESS_CONSTRAINT: Old Constraints. (line 120)
* EXTRA_CONSTRAINT: Old Constraints. (line 71)
* EXTRA_CONSTRAINT_STR: Old Constraints. (line 92)
* EXTRA_MEMORY_CONSTRAINT: Old Constraints. (line 97)
* EXTRA_SPECS: Driver. (line 182)
-* extv instruction pattern: Standard Names. (line 993)
-* extvM instruction pattern: Standard Names. (line 938)
-* extvmisalignM instruction pattern: Standard Names. (line 948)
-* extzv instruction pattern: Standard Names. (line 1011)
-* extzvM instruction pattern: Standard Names. (line 962)
-* extzvmisalignM instruction pattern: Standard Names. (line 965)
-* F in constraint: Simple Constraints. (line 92)
+* 'extv' instruction pattern: Standard Names. (line 993)
+* 'extvM' instruction pattern: Standard Names. (line 938)
+* 'extvmisalignM' instruction pattern: Standard Names. (line 948)
+* 'extzv' instruction pattern: Standard Names. (line 1011)
+* 'extzvM' instruction pattern: Standard Names. (line 962)
+* 'extzvmisalignM' instruction pattern: Standard Names. (line 965)
+* 'F' in constraint: Simple Constraints. (line 92)
* FAIL: Expander Definitions.
(line 83)
* fall-thru: Edges. (line 68)
@@ -46192,7 +46204,7 @@ Concept Index
* features, optional, in system conventions: Run-time Target.
(line 59)
* ffs: Arithmetic. (line 211)
-* ffsM2 instruction pattern: Standard Names. (line 701)
+* 'ffsM2' instruction pattern: Standard Names. (line 701)
* FIELD_DECL: Declarations. (line 6)
* files and passes of the compiler: Passes. (line 6)
* files, generated: Files. (line 6)
@@ -46209,7 +46221,8 @@ Concept Index
* FINI_ARRAY_SECTION_ASM_OP: Sections. (line 113)
* FINI_SECTION_ASM_OP: Sections. (line 98)
* FIRST_PARM_OFFSET: Frame Layout. (line 65)
-* FIRST_PARM_OFFSET and virtual registers: Regs and Memory. (line 65)
+* 'FIRST_PARM_OFFSET' and virtual registers: Regs and Memory.
+ (line 65)
* FIRST_PSEUDO_REGISTER: Register Basics. (line 8)
* FIRST_STACK_REG: Stack Registers. (line 26)
* FIRST_VIRTUAL_REGISTER: Regs and Memory. (line 51)
@@ -46224,17 +46237,17 @@ Concept Index
* FIXED_POINT_TYPE: Types. (line 6)
* FIXED_REGISTERS: Register Basics. (line 14)
* fixed_regs: Register Basics. (line 59)
-* fixMN2 instruction pattern: Standard Names. (line 869)
-* fixunsMN2 instruction pattern: Standard Names. (line 878)
-* fixuns_truncMN2 instruction pattern: Standard Names. (line 893)
-* fix_truncMN2 instruction pattern: Standard Names. (line 889)
+* 'fixMN2' instruction pattern: Standard Names. (line 869)
+* 'fixunsMN2' instruction pattern: Standard Names. (line 878)
+* 'fixuns_truncMN2' instruction pattern: Standard Names. (line 893)
+* 'fix_truncMN2' instruction pattern: Standard Names. (line 889)
* FIX_TRUNC_EXPR: Unary and Binary Expressions.
(line 6)
* flags in RTL expression: Flags. (line 6)
* float: Conversions. (line 58)
* floating point and cross compilation: Floating Point. (line 6)
-* floatMN2 instruction pattern: Standard Names. (line 861)
-* floatunsMN2 instruction pattern: Standard Names. (line 865)
+* 'floatMN2' instruction pattern: Standard Names. (line 861)
+* 'floatunsMN2' instruction pattern: Standard Names. (line 865)
* FLOAT_EXPR: Unary and Binary Expressions.
(line 6)
* float_extend: Conversions. (line 33)
@@ -46243,9 +46256,9 @@ Concept Index
* float_truncate: Conversions. (line 53)
* FLOAT_TYPE_SIZE: Type Layout. (line 48)
* FLOAT_WORDS_BIG_ENDIAN: Storage Layout. (line 41)
-* FLOAT_WORDS_BIG_ENDIAN, (lack of) effect on subreg: Regs and Memory.
+* 'FLOAT_WORDS_BIG_ENDIAN', (lack of) effect on 'subreg': Regs and Memory.
(line 224)
-* floorM2 instruction pattern: Standard Names. (line 622)
+* 'floorM2' instruction pattern: Standard Names. (line 622)
* FLOOR_DIV_EXPR: Unary and Binary Expressions.
(line 6)
* FLOOR_MOD_EXPR: Unary and Binary Expressions.
@@ -46253,11 +46266,11 @@ Concept Index
* flow-insensitive alias analysis: Alias analysis. (line 6)
* flow-sensitive alias analysis: Alias analysis. (line 6)
* fma: Arithmetic. (line 112)
-* fmaM4 instruction pattern: Standard Names. (line 276)
-* fmodM3 instruction pattern: Standard Names. (line 540)
-* fmsM4 instruction pattern: Standard Names. (line 283)
-* fnmaM4 instruction pattern: Standard Names. (line 289)
-* fnmsM4 instruction pattern: Standard Names. (line 295)
+* 'fmaM4' instruction pattern: Standard Names. (line 276)
+* 'fmodM3' instruction pattern: Standard Names. (line 540)
+* 'fmsM4' instruction pattern: Standard Names. (line 283)
+* 'fnmaM4' instruction pattern: Standard Names. (line 289)
+* 'fnmsM4' instruction pattern: Standard Names. (line 295)
* FORCE_CODE_SECTION_ALIGN: Sections. (line 144)
* force_reg: Standard Names. (line 36)
* FOR_BODY: Statements for C++. (line 6)
@@ -46267,30 +46280,30 @@ Concept Index
* FOR_STMT: Statements for C++. (line 6)
* fractional types: Fixed-point fractional library routines.
(line 6)
-* fractMN2 instruction pattern: Standard Names. (line 911)
-* fractunsMN2 instruction pattern: Standard Names. (line 926)
+* 'fractMN2' instruction pattern: Standard Names. (line 911)
+* 'fractunsMN2' instruction pattern: Standard Names. (line 926)
* fract_convert: Conversions. (line 82)
* FRACT_TYPE_SIZE: Type Layout. (line 67)
* frame layout: Frame Layout. (line 6)
* FRAME_ADDR_RTX: Frame Layout. (line 114)
* FRAME_GROWS_DOWNWARD: Frame Layout. (line 30)
-* FRAME_GROWS_DOWNWARD and virtual registers: Regs and Memory.
+* 'FRAME_GROWS_DOWNWARD' and virtual registers: Regs and Memory.
(line 69)
* FRAME_POINTER_CFA_OFFSET: Frame Layout. (line 210)
* frame_pointer_needed: Function Entry. (line 34)
* FRAME_POINTER_REGNUM: Frame Registers. (line 13)
-* FRAME_POINTER_REGNUM and virtual registers: Regs and Memory.
+* 'FRAME_POINTER_REGNUM' and virtual registers: Regs and Memory.
(line 74)
* frame_pointer_rtx: Frame Registers. (line 104)
* frame_related: Flags. (line 229)
-* frame_related, in insn, call_insn, jump_insn, barrier, and set: Flags.
+* 'frame_related', in 'insn', 'call_insn', 'jump_insn', 'barrier', and 'set': Flags.
(line 107)
-* frame_related, in mem: Flags. (line 85)
-* frame_related, in reg: Flags. (line 94)
-* frame_related, in symbol_ref: Flags. (line 165)
+* 'frame_related', in 'mem': Flags. (line 85)
+* 'frame_related', in 'reg': Flags. (line 94)
+* 'frame_related', in 'symbol_ref': Flags. (line 165)
* frequency, count, BB_FREQ_BASE: Profile information.
(line 30)
-* ftruncM2 instruction pattern: Standard Names. (line 884)
+* 'ftruncM2' instruction pattern: Standard Names. (line 884)
* function: Functions. (line 6)
* function <1>: Functions for C++. (line 6)
* function call conventions: Interface. (line 6)
@@ -46313,8 +46326,8 @@ Concept Index
* FUNCTION_VALUE: Scalar Return. (line 52)
* FUNCTION_VALUE_REGNO_P: Scalar Return. (line 78)
* fundamental type: Types. (line 6)
-* G in constraint: Simple Constraints. (line 96)
-* g in constraint: Simple Constraints. (line 118)
+* 'G' in constraint: Simple Constraints. (line 96)
+* 'g' in constraint: Simple Constraints. (line 118)
* garbage collector, invocation: Invoking the garbage collector.
(line 6)
* garbage collector, troubleshooting: Troubleshooting. (line 6)
@@ -46323,7 +46336,7 @@ Concept Index
* gcov_type: Profile information.
(line 41)
* ge: Comparisons. (line 72)
-* ge and attributes: Expressions. (line 83)
+* 'ge' and attributes: Expressions. (line 83)
* gencodes: RTL passes. (line 18)
* general_operand: Machine-Independent Predicates.
(line 104)
@@ -46359,10 +46372,10 @@ Concept Index
* GET_RTX_CLASS: RTL Classes. (line 6)
* GET_RTX_FORMAT: RTL Classes. (line 131)
* GET_RTX_LENGTH: RTL Classes. (line 128)
-* get_thread_pointerMODE instruction pattern: Standard Names.
+* 'get_thread_pointerMODE' instruction pattern: Standard Names.
(line 1856)
* geu: Comparisons. (line 72)
-* geu and attributes: Expressions. (line 83)
+* 'geu' and attributes: Expressions. (line 83)
* GE_EXPR: Unary and Binary Expressions.
(line 6)
* GGC: Type Information. (line 6)
@@ -46382,172 +46395,177 @@ Concept Index
(line 33)
* gimple_addresses_taken: Manipulating GIMPLE statements.
(line 89)
-* GIMPLE_ASM: GIMPLE_ASM. (line 6)
-* gimple_asm_clear_volatile: GIMPLE_ASM. (line 62)
-* gimple_asm_clobber_op: GIMPLE_ASM. (line 44)
-* gimple_asm_input_op: GIMPLE_ASM. (line 29)
-* gimple_asm_nclobbers: GIMPLE_ASM. (line 26)
-* gimple_asm_ninputs: GIMPLE_ASM. (line 20)
-* gimple_asm_noutputs: GIMPLE_ASM. (line 23)
-* gimple_asm_output_op: GIMPLE_ASM. (line 36)
-* gimple_asm_set_clobber_op: GIMPLE_ASM. (line 48)
-* gimple_asm_set_input_op: GIMPLE_ASM. (line 32)
-* gimple_asm_set_output_op: GIMPLE_ASM. (line 40)
-* gimple_asm_set_volatile: GIMPLE_ASM. (line 59)
-* gimple_asm_string: GIMPLE_ASM. (line 52)
-* gimple_asm_volatile_p: GIMPLE_ASM. (line 56)
-* GIMPLE_ASSIGN: GIMPLE_ASSIGN. (line 6)
+* 'GIMPLE_ASM': 'GIMPLE_ASM'. (line 6)
+* gimple_asm_clear_volatile: 'GIMPLE_ASM'. (line 62)
+* gimple_asm_clobber_op: 'GIMPLE_ASM'. (line 44)
+* gimple_asm_input_op: 'GIMPLE_ASM'. (line 29)
+* gimple_asm_nclobbers: 'GIMPLE_ASM'. (line 26)
+* gimple_asm_ninputs: 'GIMPLE_ASM'. (line 20)
+* gimple_asm_noutputs: 'GIMPLE_ASM'. (line 23)
+* gimple_asm_output_op: 'GIMPLE_ASM'. (line 36)
+* gimple_asm_set_clobber_op: 'GIMPLE_ASM'. (line 48)
+* gimple_asm_set_input_op: 'GIMPLE_ASM'. (line 32)
+* gimple_asm_set_output_op: 'GIMPLE_ASM'. (line 40)
+* gimple_asm_set_volatile: 'GIMPLE_ASM'. (line 59)
+* gimple_asm_string: 'GIMPLE_ASM'. (line 52)
+* gimple_asm_volatile_p: 'GIMPLE_ASM'. (line 56)
+* 'GIMPLE_ASSIGN': 'GIMPLE_ASSIGN'. (line 6)
* gimple_assign_cast_p: Logical Operators. (line 158)
-* gimple_assign_cast_p <1>: GIMPLE_ASSIGN. (line 92)
-* gimple_assign_lhs: GIMPLE_ASSIGN. (line 50)
-* gimple_assign_lhs_ptr: GIMPLE_ASSIGN. (line 53)
-* gimple_assign_rhs1: GIMPLE_ASSIGN. (line 56)
-* gimple_assign_rhs1_ptr: GIMPLE_ASSIGN. (line 59)
-* gimple_assign_rhs2: GIMPLE_ASSIGN. (line 63)
-* gimple_assign_rhs2_ptr: GIMPLE_ASSIGN. (line 66)
-* gimple_assign_rhs3: GIMPLE_ASSIGN. (line 70)
-* gimple_assign_rhs3_ptr: GIMPLE_ASSIGN. (line 73)
-* gimple_assign_rhs_class: GIMPLE_ASSIGN. (line 44)
-* gimple_assign_rhs_code: GIMPLE_ASSIGN. (line 40)
-* gimple_assign_set_lhs: GIMPLE_ASSIGN. (line 77)
-* gimple_assign_set_rhs1: GIMPLE_ASSIGN. (line 80)
-* gimple_assign_set_rhs2: GIMPLE_ASSIGN. (line 84)
-* gimple_assign_set_rhs3: GIMPLE_ASSIGN. (line 88)
+* gimple_assign_cast_p <1>: 'GIMPLE_ASSIGN'. (line 92)
+* gimple_assign_lhs: 'GIMPLE_ASSIGN'. (line 50)
+* gimple_assign_lhs_ptr: 'GIMPLE_ASSIGN'. (line 53)
+* gimple_assign_rhs1: 'GIMPLE_ASSIGN'. (line 56)
+* gimple_assign_rhs1_ptr: 'GIMPLE_ASSIGN'. (line 59)
+* gimple_assign_rhs2: 'GIMPLE_ASSIGN'. (line 63)
+* gimple_assign_rhs2_ptr: 'GIMPLE_ASSIGN'. (line 66)
+* gimple_assign_rhs3: 'GIMPLE_ASSIGN'. (line 70)
+* gimple_assign_rhs3_ptr: 'GIMPLE_ASSIGN'. (line 73)
+* gimple_assign_rhs_class: 'GIMPLE_ASSIGN'. (line 44)
+* gimple_assign_rhs_code: 'GIMPLE_ASSIGN'. (line 40)
+* gimple_assign_set_lhs: 'GIMPLE_ASSIGN'. (line 77)
+* gimple_assign_set_rhs1: 'GIMPLE_ASSIGN'. (line 80)
+* gimple_assign_set_rhs2: 'GIMPLE_ASSIGN'. (line 84)
+* gimple_assign_set_rhs3: 'GIMPLE_ASSIGN'. (line 88)
* gimple_bb: Manipulating GIMPLE statements.
(line 17)
-* GIMPLE_BIND: GIMPLE_BIND. (line 6)
-* gimple_bind_add_seq: GIMPLE_BIND. (line 34)
-* gimple_bind_add_stmt: GIMPLE_BIND. (line 31)
-* gimple_bind_append_vars: GIMPLE_BIND. (line 18)
-* gimple_bind_block: GIMPLE_BIND. (line 39)
-* gimple_bind_body: GIMPLE_BIND. (line 22)
-* gimple_bind_set_block: GIMPLE_BIND. (line 44)
-* gimple_bind_set_body: GIMPLE_BIND. (line 26)
-* gimple_bind_set_vars: GIMPLE_BIND. (line 14)
-* gimple_bind_vars: GIMPLE_BIND. (line 11)
+* 'GIMPLE_BIND': 'GIMPLE_BIND'. (line 6)
+* gimple_bind_add_seq: 'GIMPLE_BIND'. (line 34)
+* gimple_bind_add_stmt: 'GIMPLE_BIND'. (line 31)
+* gimple_bind_append_vars: 'GIMPLE_BIND'. (line 18)
+* gimple_bind_block: 'GIMPLE_BIND'. (line 39)
+* gimple_bind_body: 'GIMPLE_BIND'. (line 22)
+* gimple_bind_set_block: 'GIMPLE_BIND'. (line 44)
+* gimple_bind_set_body: 'GIMPLE_BIND'. (line 26)
+* gimple_bind_set_vars: 'GIMPLE_BIND'. (line 14)
+* gimple_bind_vars: 'GIMPLE_BIND'. (line 11)
* gimple_block: Manipulating GIMPLE statements.
(line 20)
-* gimple_build_asm: GIMPLE_ASM. (line 6)
-* gimple_build_asm_vec: GIMPLE_ASM. (line 15)
-* gimple_build_assign: GIMPLE_ASSIGN. (line 6)
-* gimple_build_assign_with_ops: GIMPLE_ASSIGN. (line 28)
-* gimple_build_bind: GIMPLE_BIND. (line 6)
-* gimple_build_call: GIMPLE_CALL. (line 6)
-* gimple_build_call_from_tree: GIMPLE_CALL. (line 15)
-* gimple_build_call_vec: GIMPLE_CALL. (line 23)
-* gimple_build_catch: GIMPLE_CATCH. (line 6)
-* gimple_build_cond: GIMPLE_COND. (line 6)
-* gimple_build_cond_from_tree: GIMPLE_COND. (line 14)
-* gimple_build_debug_bind: GIMPLE_DEBUG. (line 6)
-* gimple_build_eh_filter: GIMPLE_EH_FILTER. (line 6)
-* gimple_build_goto: GIMPLE_LABEL. (line 17)
-* gimple_build_label: GIMPLE_LABEL. (line 6)
-* gimple_build_nop: GIMPLE_NOP. (line 6)
-* gimple_build_omp_atomic_load: GIMPLE_OMP_ATOMIC_LOAD.
+* gimple_build_asm: 'GIMPLE_ASM'. (line 6)
+* gimple_build_asm_vec: 'GIMPLE_ASM'. (line 15)
+* gimple_build_assign: 'GIMPLE_ASSIGN'. (line 6)
+* gimple_build_assign_with_ops: 'GIMPLE_ASSIGN'. (line 28)
+* gimple_build_bind: 'GIMPLE_BIND'. (line 6)
+* gimple_build_call: 'GIMPLE_CALL'. (line 6)
+* gimple_build_call_from_tree: 'GIMPLE_CALL'. (line 15)
+* gimple_build_call_vec: 'GIMPLE_CALL'. (line 23)
+* gimple_build_catch: 'GIMPLE_CATCH'. (line 6)
+* gimple_build_cond: 'GIMPLE_COND'. (line 6)
+* gimple_build_cond_from_tree: 'GIMPLE_COND'. (line 14)
+* gimple_build_debug_bind: 'GIMPLE_DEBUG'. (line 6)
+* gimple_build_eh_filter: 'GIMPLE_EH_FILTER'. (line 6)
+* gimple_build_goto: 'GIMPLE_LABEL'. (line 17)
+* gimple_build_label: 'GIMPLE_LABEL'. (line 6)
+* gimple_build_nop: 'GIMPLE_NOP'. (line 6)
+* gimple_build_omp_atomic_load: 'GIMPLE_OMP_ATOMIC_LOAD'.
+ (line 6)
+* gimple_build_omp_atomic_store: 'GIMPLE_OMP_ATOMIC_STORE'.
+ (line 6)
+* gimple_build_omp_continue: 'GIMPLE_OMP_CONTINUE'.
(line 6)
-* gimple_build_omp_atomic_store: GIMPLE_OMP_ATOMIC_STORE.
+* gimple_build_omp_critical: 'GIMPLE_OMP_CRITICAL'.
(line 6)
-* gimple_build_omp_continue: GIMPLE_OMP_CONTINUE.
+* gimple_build_omp_for: 'GIMPLE_OMP_FOR'. (line 6)
+* gimple_build_omp_master: 'GIMPLE_OMP_MASTER'.
(line 6)
-* gimple_build_omp_critical: GIMPLE_OMP_CRITICAL.
+* gimple_build_omp_ordered: 'GIMPLE_OMP_ORDERED'.
(line 6)
-* gimple_build_omp_for: GIMPLE_OMP_FOR. (line 6)
-* gimple_build_omp_master: GIMPLE_OMP_MASTER. (line 6)
-* gimple_build_omp_ordered: GIMPLE_OMP_ORDERED. (line 6)
-* gimple_build_omp_parallel: GIMPLE_OMP_PARALLEL.
+* gimple_build_omp_parallel: 'GIMPLE_OMP_PARALLEL'.
(line 6)
-* gimple_build_omp_return: GIMPLE_OMP_RETURN. (line 6)
-* gimple_build_omp_section: GIMPLE_OMP_SECTION. (line 6)
-* gimple_build_omp_sections: GIMPLE_OMP_SECTIONS.
+* gimple_build_omp_return: 'GIMPLE_OMP_RETURN'.
(line 6)
-* gimple_build_omp_sections_switch: GIMPLE_OMP_SECTIONS.
+* gimple_build_omp_section: 'GIMPLE_OMP_SECTION'.
+ (line 6)
+* gimple_build_omp_sections: 'GIMPLE_OMP_SECTIONS'.
+ (line 6)
+* gimple_build_omp_sections_switch: 'GIMPLE_OMP_SECTIONS'.
(line 13)
-* gimple_build_omp_single: GIMPLE_OMP_SINGLE. (line 6)
-* gimple_build_resx: GIMPLE_RESX. (line 6)
-* gimple_build_return: GIMPLE_RETURN. (line 6)
-* gimple_build_switch: GIMPLE_SWITCH. (line 6)
-* gimple_build_try: GIMPLE_TRY. (line 6)
-* gimple_build_wce: GIMPLE_WITH_CLEANUP_EXPR.
+* gimple_build_omp_single: 'GIMPLE_OMP_SINGLE'.
(line 6)
-* GIMPLE_CALL: GIMPLE_CALL. (line 6)
-* gimple_call_arg: GIMPLE_CALL. (line 65)
-* gimple_call_arg_ptr: GIMPLE_CALL. (line 69)
-* gimple_call_cannot_inline_p: GIMPLE_CALL. (line 90)
-* gimple_call_chain: GIMPLE_CALL. (line 56)
-* gimple_call_copy_skip_args: GIMPLE_CALL. (line 96)
-* gimple_call_fn: GIMPLE_CALL. (line 37)
-* gimple_call_fndecl: GIMPLE_CALL. (line 45)
-* gimple_call_lhs: GIMPLE_CALL. (line 28)
-* gimple_call_lhs_ptr: GIMPLE_CALL. (line 31)
-* gimple_call_mark_uninlinable: GIMPLE_CALL. (line 87)
-* gimple_call_noreturn_p: GIMPLE_CALL. (line 93)
-* gimple_call_num_args: GIMPLE_CALL. (line 62)
-* gimple_call_return_type: GIMPLE_CALL. (line 53)
-* gimple_call_set_arg: GIMPLE_CALL. (line 74)
-* gimple_call_set_chain: GIMPLE_CALL. (line 59)
-* gimple_call_set_fn: GIMPLE_CALL. (line 41)
-* gimple_call_set_fndecl: GIMPLE_CALL. (line 50)
-* gimple_call_set_lhs: GIMPLE_CALL. (line 34)
-* gimple_call_set_tail: GIMPLE_CALL. (line 79)
-* gimple_call_tail_p: GIMPLE_CALL. (line 84)
-* GIMPLE_CATCH: GIMPLE_CATCH. (line 6)
-* gimple_catch_handler: GIMPLE_CATCH. (line 19)
-* gimple_catch_set_handler: GIMPLE_CATCH. (line 26)
-* gimple_catch_set_types: GIMPLE_CATCH. (line 23)
-* gimple_catch_types: GIMPLE_CATCH. (line 12)
-* gimple_catch_types_ptr: GIMPLE_CATCH. (line 15)
+* gimple_build_resx: 'GIMPLE_RESX'. (line 6)
+* gimple_build_return: 'GIMPLE_RETURN'. (line 6)
+* gimple_build_switch: 'GIMPLE_SWITCH'. (line 6)
+* gimple_build_try: 'GIMPLE_TRY'. (line 6)
+* gimple_build_wce: 'GIMPLE_WITH_CLEANUP_EXPR'.
+ (line 6)
+* 'GIMPLE_CALL': 'GIMPLE_CALL'. (line 6)
+* gimple_call_arg: 'GIMPLE_CALL'. (line 65)
+* gimple_call_arg_ptr: 'GIMPLE_CALL'. (line 69)
+* gimple_call_cannot_inline_p: 'GIMPLE_CALL'. (line 90)
+* gimple_call_chain: 'GIMPLE_CALL'. (line 56)
+* gimple_call_copy_skip_args: 'GIMPLE_CALL'. (line 96)
+* gimple_call_fn: 'GIMPLE_CALL'. (line 37)
+* gimple_call_fndecl: 'GIMPLE_CALL'. (line 45)
+* gimple_call_lhs: 'GIMPLE_CALL'. (line 28)
+* gimple_call_lhs_ptr: 'GIMPLE_CALL'. (line 31)
+* gimple_call_mark_uninlinable: 'GIMPLE_CALL'. (line 87)
+* gimple_call_noreturn_p: 'GIMPLE_CALL'. (line 93)
+* gimple_call_num_args: 'GIMPLE_CALL'. (line 62)
+* gimple_call_return_type: 'GIMPLE_CALL'. (line 53)
+* gimple_call_set_arg: 'GIMPLE_CALL'. (line 74)
+* gimple_call_set_chain: 'GIMPLE_CALL'. (line 59)
+* gimple_call_set_fn: 'GIMPLE_CALL'. (line 41)
+* gimple_call_set_fndecl: 'GIMPLE_CALL'. (line 50)
+* gimple_call_set_lhs: 'GIMPLE_CALL'. (line 34)
+* gimple_call_set_tail: 'GIMPLE_CALL'. (line 79)
+* gimple_call_tail_p: 'GIMPLE_CALL'. (line 84)
+* 'GIMPLE_CATCH': 'GIMPLE_CATCH'. (line 6)
+* gimple_catch_handler: 'GIMPLE_CATCH'. (line 19)
+* gimple_catch_set_handler: 'GIMPLE_CATCH'. (line 26)
+* gimple_catch_set_types: 'GIMPLE_CATCH'. (line 23)
+* gimple_catch_types: 'GIMPLE_CATCH'. (line 12)
+* gimple_catch_types_ptr: 'GIMPLE_CATCH'. (line 15)
* gimple_code: Manipulating GIMPLE statements.
(line 14)
-* GIMPLE_COND: GIMPLE_COND. (line 6)
-* gimple_cond_code: GIMPLE_COND. (line 20)
-* gimple_cond_false_label: GIMPLE_COND. (line 59)
-* gimple_cond_lhs: GIMPLE_COND. (line 29)
-* gimple_cond_make_false: GIMPLE_COND. (line 63)
-* gimple_cond_make_true: GIMPLE_COND. (line 66)
-* gimple_cond_rhs: GIMPLE_COND. (line 37)
-* gimple_cond_set_code: GIMPLE_COND. (line 24)
-* gimple_cond_set_false_label: GIMPLE_COND. (line 54)
-* gimple_cond_set_lhs: GIMPLE_COND. (line 33)
-* gimple_cond_set_rhs: GIMPLE_COND. (line 41)
-* gimple_cond_set_true_label: GIMPLE_COND. (line 49)
-* gimple_cond_true_label: GIMPLE_COND. (line 45)
+* 'GIMPLE_COND': 'GIMPLE_COND'. (line 6)
+* gimple_cond_code: 'GIMPLE_COND'. (line 20)
+* gimple_cond_false_label: 'GIMPLE_COND'. (line 59)
+* gimple_cond_lhs: 'GIMPLE_COND'. (line 29)
+* gimple_cond_make_false: 'GIMPLE_COND'. (line 63)
+* gimple_cond_make_true: 'GIMPLE_COND'. (line 66)
+* gimple_cond_rhs: 'GIMPLE_COND'. (line 37)
+* gimple_cond_set_code: 'GIMPLE_COND'. (line 24)
+* gimple_cond_set_false_label: 'GIMPLE_COND'. (line 54)
+* gimple_cond_set_lhs: 'GIMPLE_COND'. (line 33)
+* gimple_cond_set_rhs: 'GIMPLE_COND'. (line 41)
+* gimple_cond_set_true_label: 'GIMPLE_COND'. (line 49)
+* gimple_cond_true_label: 'GIMPLE_COND'. (line 45)
* gimple_copy: Manipulating GIMPLE statements.
(line 146)
-* GIMPLE_DEBUG: GIMPLE_DEBUG. (line 6)
-* GIMPLE_DEBUG_BIND: GIMPLE_DEBUG. (line 6)
-* gimple_debug_bind_get_value: GIMPLE_DEBUG. (line 46)
-* gimple_debug_bind_get_value_ptr: GIMPLE_DEBUG. (line 50)
-* gimple_debug_bind_get_var: GIMPLE_DEBUG. (line 43)
-* gimple_debug_bind_has_value_p: GIMPLE_DEBUG. (line 68)
+* 'GIMPLE_DEBUG': 'GIMPLE_DEBUG'. (line 6)
+* 'GIMPLE_DEBUG_BIND': 'GIMPLE_DEBUG'. (line 6)
+* gimple_debug_bind_get_value: 'GIMPLE_DEBUG'. (line 46)
+* gimple_debug_bind_get_value_ptr: 'GIMPLE_DEBUG'. (line 50)
+* gimple_debug_bind_get_var: 'GIMPLE_DEBUG'. (line 43)
+* gimple_debug_bind_has_value_p: 'GIMPLE_DEBUG'. (line 68)
* gimple_debug_bind_p: Logical Operators. (line 162)
-* gimple_debug_bind_reset_value: GIMPLE_DEBUG. (line 64)
-* gimple_debug_bind_set_value: GIMPLE_DEBUG. (line 59)
-* gimple_debug_bind_set_var: GIMPLE_DEBUG. (line 55)
+* gimple_debug_bind_reset_value: 'GIMPLE_DEBUG'. (line 64)
+* gimple_debug_bind_set_value: 'GIMPLE_DEBUG'. (line 59)
+* gimple_debug_bind_set_var: 'GIMPLE_DEBUG'. (line 55)
* gimple_def_ops: Manipulating GIMPLE statements.
(line 93)
-* GIMPLE_EH_FILTER: GIMPLE_EH_FILTER. (line 6)
-* gimple_eh_filter_failure: GIMPLE_EH_FILTER. (line 18)
-* gimple_eh_filter_must_not_throw: GIMPLE_EH_FILTER. (line 32)
-* gimple_eh_filter_set_failure: GIMPLE_EH_FILTER. (line 27)
-* gimple_eh_filter_set_must_not_throw: GIMPLE_EH_FILTER. (line 35)
-* gimple_eh_filter_set_types: GIMPLE_EH_FILTER. (line 22)
-* gimple_eh_filter_types: GIMPLE_EH_FILTER. (line 11)
-* gimple_eh_filter_types_ptr: GIMPLE_EH_FILTER. (line 14)
+* 'GIMPLE_EH_FILTER': 'GIMPLE_EH_FILTER'. (line 6)
+* gimple_eh_filter_failure: 'GIMPLE_EH_FILTER'. (line 18)
+* gimple_eh_filter_must_not_throw: 'GIMPLE_EH_FILTER'. (line 32)
+* gimple_eh_filter_set_failure: 'GIMPLE_EH_FILTER'. (line 27)
+* gimple_eh_filter_set_must_not_throw: 'GIMPLE_EH_FILTER'. (line 35)
+* gimple_eh_filter_set_types: 'GIMPLE_EH_FILTER'. (line 22)
+* gimple_eh_filter_types: 'GIMPLE_EH_FILTER'. (line 11)
+* gimple_eh_filter_types_ptr: 'GIMPLE_EH_FILTER'. (line 14)
* gimple_expr_code: Manipulating GIMPLE statements.
(line 30)
* gimple_expr_type: Manipulating GIMPLE statements.
(line 23)
-* gimple_goto_dest: GIMPLE_LABEL. (line 20)
-* gimple_goto_set_dest: GIMPLE_LABEL. (line 23)
+* gimple_goto_dest: 'GIMPLE_LABEL'. (line 20)
+* gimple_goto_set_dest: 'GIMPLE_LABEL'. (line 23)
* gimple_has_mem_ops: Manipulating GIMPLE statements.
(line 71)
* gimple_has_ops: Manipulating GIMPLE statements.
(line 68)
* gimple_has_volatile_ops: Manipulating GIMPLE statements.
(line 133)
-* GIMPLE_LABEL: GIMPLE_LABEL. (line 6)
-* gimple_label_label: GIMPLE_LABEL. (line 10)
-* gimple_label_set_label: GIMPLE_LABEL. (line 13)
+* 'GIMPLE_LABEL': 'GIMPLE_LABEL'. (line 6)
+* gimple_label_label: 'GIMPLE_LABEL'. (line 10)
+* gimple_label_set_label: 'GIMPLE_LABEL'. (line 13)
* gimple_loaded_syms: Manipulating GIMPLE statements.
(line 121)
* gimple_locus: Manipulating GIMPLE statements.
@@ -46556,125 +46574,137 @@ Concept Index
(line 47)
* gimple_modified_p: Manipulating GIMPLE statements.
(line 129)
-* GIMPLE_NOP: GIMPLE_NOP. (line 6)
-* gimple_nop_p: GIMPLE_NOP. (line 9)
+* 'GIMPLE_NOP': 'GIMPLE_NOP'. (line 6)
+* gimple_nop_p: 'GIMPLE_NOP'. (line 9)
* gimple_no_warning_p: Manipulating GIMPLE statements.
(line 50)
* gimple_num_ops: Logical Operators. (line 76)
* gimple_num_ops <1>: Manipulating GIMPLE statements.
(line 74)
-* GIMPLE_OMP_ATOMIC_LOAD: GIMPLE_OMP_ATOMIC_LOAD.
+* 'GIMPLE_OMP_ATOMIC_LOAD': 'GIMPLE_OMP_ATOMIC_LOAD'.
(line 6)
-* gimple_omp_atomic_load_lhs: GIMPLE_OMP_ATOMIC_LOAD.
+* gimple_omp_atomic_load_lhs: 'GIMPLE_OMP_ATOMIC_LOAD'.
(line 16)
-* gimple_omp_atomic_load_rhs: GIMPLE_OMP_ATOMIC_LOAD.
+* gimple_omp_atomic_load_rhs: 'GIMPLE_OMP_ATOMIC_LOAD'.
(line 23)
-* gimple_omp_atomic_load_set_lhs: GIMPLE_OMP_ATOMIC_LOAD.
+* gimple_omp_atomic_load_set_lhs: 'GIMPLE_OMP_ATOMIC_LOAD'.
(line 12)
-* gimple_omp_atomic_load_set_rhs: GIMPLE_OMP_ATOMIC_LOAD.
+* gimple_omp_atomic_load_set_rhs: 'GIMPLE_OMP_ATOMIC_LOAD'.
(line 19)
-* GIMPLE_OMP_ATOMIC_STORE: GIMPLE_OMP_ATOMIC_STORE.
+* 'GIMPLE_OMP_ATOMIC_STORE': 'GIMPLE_OMP_ATOMIC_STORE'.
(line 6)
-* gimple_omp_atomic_store_set_val: GIMPLE_OMP_ATOMIC_STORE.
+* gimple_omp_atomic_store_set_val: 'GIMPLE_OMP_ATOMIC_STORE'.
(line 10)
-* gimple_omp_atomic_store_val: GIMPLE_OMP_ATOMIC_STORE.
+* gimple_omp_atomic_store_val: 'GIMPLE_OMP_ATOMIC_STORE'.
(line 14)
-* gimple_omp_body: GIMPLE_OMP_PARALLEL.
+* gimple_omp_body: 'GIMPLE_OMP_PARALLEL'.
(line 23)
-* GIMPLE_OMP_CONTINUE: GIMPLE_OMP_CONTINUE.
+* 'GIMPLE_OMP_CONTINUE': 'GIMPLE_OMP_CONTINUE'.
(line 6)
-* gimple_omp_continue_control_def: GIMPLE_OMP_CONTINUE.
+* gimple_omp_continue_control_def: 'GIMPLE_OMP_CONTINUE'.
(line 12)
-* gimple_omp_continue_control_def_ptr: GIMPLE_OMP_CONTINUE.
+* gimple_omp_continue_control_def_ptr: 'GIMPLE_OMP_CONTINUE'.
(line 16)
-* gimple_omp_continue_control_use: GIMPLE_OMP_CONTINUE.
+* gimple_omp_continue_control_use: 'GIMPLE_OMP_CONTINUE'.
(line 23)
-* gimple_omp_continue_control_use_ptr: GIMPLE_OMP_CONTINUE.
+* gimple_omp_continue_control_use_ptr: 'GIMPLE_OMP_CONTINUE'.
(line 27)
-* gimple_omp_continue_set_control_def: GIMPLE_OMP_CONTINUE.
+* gimple_omp_continue_set_control_def: 'GIMPLE_OMP_CONTINUE'.
(line 19)
-* gimple_omp_continue_set_control_use: GIMPLE_OMP_CONTINUE.
+* gimple_omp_continue_set_control_use: 'GIMPLE_OMP_CONTINUE'.
(line 30)
-* GIMPLE_OMP_CRITICAL: GIMPLE_OMP_CRITICAL.
+* 'GIMPLE_OMP_CRITICAL': 'GIMPLE_OMP_CRITICAL'.
(line 6)
-* gimple_omp_critical_name: GIMPLE_OMP_CRITICAL.
+* gimple_omp_critical_name: 'GIMPLE_OMP_CRITICAL'.
(line 12)
-* gimple_omp_critical_name_ptr: GIMPLE_OMP_CRITICAL.
+* gimple_omp_critical_name_ptr: 'GIMPLE_OMP_CRITICAL'.
(line 15)
-* gimple_omp_critical_set_name: GIMPLE_OMP_CRITICAL.
+* gimple_omp_critical_set_name: 'GIMPLE_OMP_CRITICAL'.
(line 19)
-* GIMPLE_OMP_FOR: GIMPLE_OMP_FOR. (line 6)
-* gimple_omp_for_clauses: GIMPLE_OMP_FOR. (line 19)
-* gimple_omp_for_clauses_ptr: GIMPLE_OMP_FOR. (line 22)
-* gimple_omp_for_cond: GIMPLE_OMP_FOR. (line 82)
-* gimple_omp_for_final: GIMPLE_OMP_FOR. (line 50)
-* gimple_omp_for_final_ptr: GIMPLE_OMP_FOR. (line 53)
-* gimple_omp_for_incr: GIMPLE_OMP_FOR. (line 60)
-* gimple_omp_for_incr_ptr: GIMPLE_OMP_FOR. (line 63)
-* gimple_omp_for_index: GIMPLE_OMP_FOR. (line 30)
-* gimple_omp_for_index_ptr: GIMPLE_OMP_FOR. (line 33)
-* gimple_omp_for_initial: GIMPLE_OMP_FOR. (line 40)
-* gimple_omp_for_initial_ptr: GIMPLE_OMP_FOR. (line 43)
-* gimple_omp_for_pre_body: GIMPLE_OMP_FOR. (line 69)
-* gimple_omp_for_set_clauses: GIMPLE_OMP_FOR. (line 25)
-* gimple_omp_for_set_cond: GIMPLE_OMP_FOR. (line 78)
-* gimple_omp_for_set_final: GIMPLE_OMP_FOR. (line 56)
-* gimple_omp_for_set_incr: GIMPLE_OMP_FOR. (line 66)
-* gimple_omp_for_set_index: GIMPLE_OMP_FOR. (line 36)
-* gimple_omp_for_set_initial: GIMPLE_OMP_FOR. (line 46)
-* gimple_omp_for_set_pre_body: GIMPLE_OMP_FOR. (line 73)
-* GIMPLE_OMP_MASTER: GIMPLE_OMP_MASTER. (line 6)
-* GIMPLE_OMP_ORDERED: GIMPLE_OMP_ORDERED. (line 6)
-* GIMPLE_OMP_PARALLEL: GIMPLE_OMP_PARALLEL.
+* 'GIMPLE_OMP_FOR': 'GIMPLE_OMP_FOR'. (line 6)
+* gimple_omp_for_clauses: 'GIMPLE_OMP_FOR'. (line 19)
+* gimple_omp_for_clauses_ptr: 'GIMPLE_OMP_FOR'. (line 22)
+* gimple_omp_for_cond: 'GIMPLE_OMP_FOR'. (line 82)
+* gimple_omp_for_final: 'GIMPLE_OMP_FOR'. (line 50)
+* gimple_omp_for_final_ptr: 'GIMPLE_OMP_FOR'. (line 53)
+* gimple_omp_for_incr: 'GIMPLE_OMP_FOR'. (line 60)
+* gimple_omp_for_incr_ptr: 'GIMPLE_OMP_FOR'. (line 63)
+* gimple_omp_for_index: 'GIMPLE_OMP_FOR'. (line 30)
+* gimple_omp_for_index_ptr: 'GIMPLE_OMP_FOR'. (line 33)
+* gimple_omp_for_initial: 'GIMPLE_OMP_FOR'. (line 40)
+* gimple_omp_for_initial_ptr: 'GIMPLE_OMP_FOR'. (line 43)
+* gimple_omp_for_pre_body: 'GIMPLE_OMP_FOR'. (line 69)
+* gimple_omp_for_set_clauses: 'GIMPLE_OMP_FOR'. (line 25)
+* gimple_omp_for_set_cond: 'GIMPLE_OMP_FOR'. (line 78)
+* gimple_omp_for_set_final: 'GIMPLE_OMP_FOR'. (line 56)
+* gimple_omp_for_set_incr: 'GIMPLE_OMP_FOR'. (line 66)
+* gimple_omp_for_set_index: 'GIMPLE_OMP_FOR'. (line 36)
+* gimple_omp_for_set_initial: 'GIMPLE_OMP_FOR'. (line 46)
+* gimple_omp_for_set_pre_body: 'GIMPLE_OMP_FOR'. (line 73)
+* 'GIMPLE_OMP_MASTER': 'GIMPLE_OMP_MASTER'.
+ (line 6)
+* 'GIMPLE_OMP_ORDERED': 'GIMPLE_OMP_ORDERED'.
(line 6)
-* gimple_omp_parallel_child_fn: GIMPLE_OMP_PARALLEL.
+* 'GIMPLE_OMP_PARALLEL': 'GIMPLE_OMP_PARALLEL'.
+ (line 6)
+* gimple_omp_parallel_child_fn: 'GIMPLE_OMP_PARALLEL'.
(line 41)
-* gimple_omp_parallel_child_fn_ptr: GIMPLE_OMP_PARALLEL.
+* gimple_omp_parallel_child_fn_ptr: 'GIMPLE_OMP_PARALLEL'.
(line 45)
-* gimple_omp_parallel_clauses: GIMPLE_OMP_PARALLEL.
+* gimple_omp_parallel_clauses: 'GIMPLE_OMP_PARALLEL'.
(line 30)
-* gimple_omp_parallel_clauses_ptr: GIMPLE_OMP_PARALLEL.
+* gimple_omp_parallel_clauses_ptr: 'GIMPLE_OMP_PARALLEL'.
(line 33)
-* gimple_omp_parallel_combined_p: GIMPLE_OMP_PARALLEL.
+* gimple_omp_parallel_combined_p: 'GIMPLE_OMP_PARALLEL'.
(line 15)
-* gimple_omp_parallel_data_arg: GIMPLE_OMP_PARALLEL.
+* gimple_omp_parallel_data_arg: 'GIMPLE_OMP_PARALLEL'.
(line 53)
-* gimple_omp_parallel_data_arg_ptr: GIMPLE_OMP_PARALLEL.
+* gimple_omp_parallel_data_arg_ptr: 'GIMPLE_OMP_PARALLEL'.
(line 57)
-* gimple_omp_parallel_set_child_fn: GIMPLE_OMP_PARALLEL.
+* gimple_omp_parallel_set_child_fn: 'GIMPLE_OMP_PARALLEL'.
(line 49)
-* gimple_omp_parallel_set_clauses: GIMPLE_OMP_PARALLEL.
+* gimple_omp_parallel_set_clauses: 'GIMPLE_OMP_PARALLEL'.
(line 36)
-* gimple_omp_parallel_set_combined_p: GIMPLE_OMP_PARALLEL.
+* gimple_omp_parallel_set_combined_p: 'GIMPLE_OMP_PARALLEL'.
(line 19)
-* gimple_omp_parallel_set_data_arg: GIMPLE_OMP_PARALLEL.
+* gimple_omp_parallel_set_data_arg: 'GIMPLE_OMP_PARALLEL'.
(line 60)
-* GIMPLE_OMP_RETURN: GIMPLE_OMP_RETURN. (line 6)
-* gimple_omp_return_nowait_p: GIMPLE_OMP_RETURN. (line 13)
-* gimple_omp_return_set_nowait: GIMPLE_OMP_RETURN. (line 10)
-* GIMPLE_OMP_SECTION: GIMPLE_OMP_SECTION. (line 6)
-* GIMPLE_OMP_SECTIONS: GIMPLE_OMP_SECTIONS.
+* 'GIMPLE_OMP_RETURN': 'GIMPLE_OMP_RETURN'.
+ (line 6)
+* gimple_omp_return_nowait_p: 'GIMPLE_OMP_RETURN'.
+ (line 13)
+* gimple_omp_return_set_nowait: 'GIMPLE_OMP_RETURN'.
+ (line 10)
+* 'GIMPLE_OMP_SECTION': 'GIMPLE_OMP_SECTION'.
(line 6)
-* gimple_omp_sections_clauses: GIMPLE_OMP_SECTIONS.
+* 'GIMPLE_OMP_SECTIONS': 'GIMPLE_OMP_SECTIONS'.
+ (line 6)
+* gimple_omp_sections_clauses: 'GIMPLE_OMP_SECTIONS'.
(line 29)
-* gimple_omp_sections_clauses_ptr: GIMPLE_OMP_SECTIONS.
+* gimple_omp_sections_clauses_ptr: 'GIMPLE_OMP_SECTIONS'.
(line 32)
-* gimple_omp_sections_control: GIMPLE_OMP_SECTIONS.
+* gimple_omp_sections_control: 'GIMPLE_OMP_SECTIONS'.
(line 16)
-* gimple_omp_sections_control_ptr: GIMPLE_OMP_SECTIONS.
+* gimple_omp_sections_control_ptr: 'GIMPLE_OMP_SECTIONS'.
(line 20)
-* gimple_omp_sections_set_clauses: GIMPLE_OMP_SECTIONS.
+* gimple_omp_sections_set_clauses: 'GIMPLE_OMP_SECTIONS'.
(line 35)
-* gimple_omp_sections_set_control: GIMPLE_OMP_SECTIONS.
+* gimple_omp_sections_set_control: 'GIMPLE_OMP_SECTIONS'.
(line 24)
-* gimple_omp_section_last_p: GIMPLE_OMP_SECTION. (line 11)
-* gimple_omp_section_set_last: GIMPLE_OMP_SECTION. (line 15)
-* gimple_omp_set_body: GIMPLE_OMP_PARALLEL.
+* gimple_omp_section_last_p: 'GIMPLE_OMP_SECTION'.
+ (line 11)
+* gimple_omp_section_set_last: 'GIMPLE_OMP_SECTION'.
+ (line 15)
+* gimple_omp_set_body: 'GIMPLE_OMP_PARALLEL'.
(line 26)
-* GIMPLE_OMP_SINGLE: GIMPLE_OMP_SINGLE. (line 6)
-* gimple_omp_single_clauses: GIMPLE_OMP_SINGLE. (line 13)
-* gimple_omp_single_clauses_ptr: GIMPLE_OMP_SINGLE. (line 16)
-* gimple_omp_single_set_clauses: GIMPLE_OMP_SINGLE. (line 19)
+* 'GIMPLE_OMP_SINGLE': 'GIMPLE_OMP_SINGLE'.
+ (line 6)
+* gimple_omp_single_clauses: 'GIMPLE_OMP_SINGLE'.
+ (line 13)
+* gimple_omp_single_clauses_ptr: 'GIMPLE_OMP_SINGLE'.
+ (line 16)
+* gimple_omp_single_set_clauses: 'GIMPLE_OMP_SINGLE'.
+ (line 19)
* gimple_op: Logical Operators. (line 79)
* gimple_op <1>: Manipulating GIMPLE statements.
(line 80)
@@ -46683,22 +46713,22 @@ Concept Index
(line 77)
* gimple_op_ptr: Manipulating GIMPLE statements.
(line 83)
-* GIMPLE_PHI: GIMPLE_PHI. (line 6)
-* gimple_phi_arg: GIMPLE_PHI. (line 24)
-* gimple_phi_capacity: GIMPLE_PHI. (line 6)
-* gimple_phi_num_args: GIMPLE_PHI. (line 10)
-* gimple_phi_result: GIMPLE_PHI. (line 15)
-* gimple_phi_result_ptr: GIMPLE_PHI. (line 18)
-* gimple_phi_set_arg: GIMPLE_PHI. (line 28)
-* gimple_phi_set_result: GIMPLE_PHI. (line 21)
+* 'GIMPLE_PHI': 'GIMPLE_PHI'. (line 6)
+* gimple_phi_arg: 'GIMPLE_PHI'. (line 24)
+* gimple_phi_capacity: 'GIMPLE_PHI'. (line 6)
+* gimple_phi_num_args: 'GIMPLE_PHI'. (line 10)
+* gimple_phi_result: 'GIMPLE_PHI'. (line 15)
+* gimple_phi_result_ptr: 'GIMPLE_PHI'. (line 18)
+* gimple_phi_set_arg: 'GIMPLE_PHI'. (line 28)
+* gimple_phi_set_result: 'GIMPLE_PHI'. (line 21)
* gimple_plf: Manipulating GIMPLE statements.
(line 64)
-* GIMPLE_RESX: GIMPLE_RESX. (line 6)
-* gimple_resx_region: GIMPLE_RESX. (line 12)
-* gimple_resx_set_region: GIMPLE_RESX. (line 15)
-* GIMPLE_RETURN: GIMPLE_RETURN. (line 6)
-* gimple_return_retval: GIMPLE_RETURN. (line 9)
-* gimple_return_set_retval: GIMPLE_RETURN. (line 12)
+* 'GIMPLE_RESX': 'GIMPLE_RESX'. (line 6)
+* gimple_resx_region: 'GIMPLE_RESX'. (line 12)
+* gimple_resx_set_region: 'GIMPLE_RESX'. (line 15)
+* 'GIMPLE_RETURN': 'GIMPLE_RETURN'. (line 6)
+* gimple_return_retval: 'GIMPLE_RETURN'. (line 9)
+* gimple_return_set_retval: 'GIMPLE_RETURN'. (line 12)
* gimple_seq_add_seq: GIMPLE sequences. (line 30)
* gimple_seq_add_stmt: GIMPLE sequences. (line 24)
* gimple_seq_alloc: GIMPLE sequences. (line 61)
@@ -46738,23 +46768,23 @@ Concept Index
(line 96)
* gimple_stored_syms: Manipulating GIMPLE statements.
(line 125)
-* GIMPLE_SWITCH: GIMPLE_SWITCH. (line 6)
-* gimple_switch_default_label: GIMPLE_SWITCH. (line 38)
-* gimple_switch_index: GIMPLE_SWITCH. (line 23)
-* gimple_switch_label: GIMPLE_SWITCH. (line 29)
-* gimple_switch_num_labels: GIMPLE_SWITCH. (line 14)
-* gimple_switch_set_default_label: GIMPLE_SWITCH. (line 41)
-* gimple_switch_set_index: GIMPLE_SWITCH. (line 26)
-* gimple_switch_set_label: GIMPLE_SWITCH. (line 33)
-* gimple_switch_set_num_labels: GIMPLE_SWITCH. (line 18)
-* GIMPLE_TRY: GIMPLE_TRY. (line 6)
-* gimple_try_catch_is_cleanup: GIMPLE_TRY. (line 19)
-* gimple_try_cleanup: GIMPLE_TRY. (line 26)
-* gimple_try_eval: GIMPLE_TRY. (line 22)
-* gimple_try_kind: GIMPLE_TRY. (line 15)
-* gimple_try_set_catch_is_cleanup: GIMPLE_TRY. (line 30)
-* gimple_try_set_cleanup: GIMPLE_TRY. (line 39)
-* gimple_try_set_eval: GIMPLE_TRY. (line 34)
+* 'GIMPLE_SWITCH': 'GIMPLE_SWITCH'. (line 6)
+* gimple_switch_default_label: 'GIMPLE_SWITCH'. (line 38)
+* gimple_switch_index: 'GIMPLE_SWITCH'. (line 23)
+* gimple_switch_label: 'GIMPLE_SWITCH'. (line 29)
+* gimple_switch_num_labels: 'GIMPLE_SWITCH'. (line 14)
+* gimple_switch_set_default_label: 'GIMPLE_SWITCH'. (line 41)
+* gimple_switch_set_index: 'GIMPLE_SWITCH'. (line 26)
+* gimple_switch_set_label: 'GIMPLE_SWITCH'. (line 33)
+* gimple_switch_set_num_labels: 'GIMPLE_SWITCH'. (line 18)
+* 'GIMPLE_TRY': 'GIMPLE_TRY'. (line 6)
+* gimple_try_catch_is_cleanup: 'GIMPLE_TRY'. (line 19)
+* gimple_try_cleanup: 'GIMPLE_TRY'. (line 26)
+* gimple_try_eval: 'GIMPLE_TRY'. (line 22)
+* gimple_try_kind: 'GIMPLE_TRY'. (line 15)
+* gimple_try_set_catch_is_cleanup: 'GIMPLE_TRY'. (line 30)
+* gimple_try_set_cleanup: 'GIMPLE_TRY'. (line 39)
+* gimple_try_set_eval: 'GIMPLE_TRY'. (line 34)
* gimple_use_ops: Manipulating GIMPLE statements.
(line 100)
* gimple_vdef_ops: Manipulating GIMPLE statements.
@@ -46763,28 +46793,28 @@ Concept Index
(line 57)
* gimple_vuse_ops: Manipulating GIMPLE statements.
(line 107)
-* gimple_wce_cleanup: GIMPLE_WITH_CLEANUP_EXPR.
+* gimple_wce_cleanup: 'GIMPLE_WITH_CLEANUP_EXPR'.
(line 10)
-* gimple_wce_cleanup_eh_only: GIMPLE_WITH_CLEANUP_EXPR.
+* gimple_wce_cleanup_eh_only: 'GIMPLE_WITH_CLEANUP_EXPR'.
(line 17)
-* gimple_wce_set_cleanup: GIMPLE_WITH_CLEANUP_EXPR.
+* gimple_wce_set_cleanup: 'GIMPLE_WITH_CLEANUP_EXPR'.
(line 13)
-* gimple_wce_set_cleanup_eh_only: GIMPLE_WITH_CLEANUP_EXPR.
+* gimple_wce_set_cleanup_eh_only: 'GIMPLE_WITH_CLEANUP_EXPR'.
(line 20)
-* GIMPLE_WITH_CLEANUP_EXPR: GIMPLE_WITH_CLEANUP_EXPR.
+* 'GIMPLE_WITH_CLEANUP_EXPR': 'GIMPLE_WITH_CLEANUP_EXPR'.
(line 6)
* gimplification: Parsing pass. (line 13)
* gimplification <1>: Gimplification pass.
(line 6)
* gimplifier: Parsing pass. (line 13)
-* gimplify_assign: GIMPLE_ASSIGN. (line 17)
+* gimplify_assign: 'GIMPLE_ASSIGN'. (line 17)
* gimplify_expr: Gimplification pass.
(line 18)
* gimplify_function_tree: Gimplification pass.
(line 18)
* GLOBAL_INIT_PRIORITY: Functions for C++. (line 141)
* global_regs: Register Basics. (line 59)
-* GO_IF_LEGITIMATE_ADDRESS: Addressing Modes. (line 90)
+* 'GO_IF_LEGITIMATE_ADDRESS': Addressing Modes. (line 90)
* greater than: Comparisons. (line 60)
* greater than <1>: Comparisons. (line 64)
* greater than <2>: Comparisons. (line 72)
@@ -46843,13 +46873,13 @@ Concept Index
* gsi_stmt: Sequence iterators. (line 71)
* gsi_stmt_ptr: Sequence iterators. (line 79)
* gt: Comparisons. (line 60)
-* gt and attributes: Expressions. (line 83)
+* 'gt' and attributes: Expressions. (line 83)
* gtu: Comparisons. (line 64)
-* gtu and attributes: Expressions. (line 83)
+* 'gtu' and attributes: Expressions. (line 83)
* GTY: Type Information. (line 6)
* GT_EXPR: Unary and Binary Expressions.
(line 6)
-* H in constraint: Simple Constraints. (line 96)
+* 'H' in constraint: Simple Constraints. (line 96)
* HAmode: Machine Modes. (line 143)
* HANDLER: Statements for C++. (line 6)
* HANDLER_BODY: Statements for C++. (line 6)
@@ -46888,7 +46918,7 @@ Concept Index
* HFmode: Machine Modes. (line 58)
* high: Constants. (line 119)
* HImode: Machine Modes. (line 29)
-* HImode, in insn: Insns. (line 275)
+* 'HImode', in 'insn': Insns. (line 275)
* HONOR_REG_ALLOC_ORDER: Allocation Order. (line 36)
* host configuration: Host Config. (line 6)
* host functions: Host Common. (line 6)
@@ -46907,8 +46937,8 @@ Concept Index
* HOST_PTR_PRINTF: Host Misc. (line 49)
* HOT_TEXT_SECTION_NAME: Sections. (line 42)
* HQmode: Machine Modes. (line 107)
-* i in constraint: Simple Constraints. (line 68)
-* I in constraint: Simple Constraints. (line 79)
+* 'i' in constraint: Simple Constraints. (line 68)
+* 'I' in constraint: Simple Constraints. (line 79)
* identifier: Identifiers. (line 6)
* IDENTIFIER_LENGTH: Identifiers. (line 22)
* IDENTIFIER_NODE: Identifiers. (line 6)
@@ -46927,8 +46957,8 @@ Concept Index
* if_marked: GTY Options. (line 161)
* IF_STMT: Statements for C++. (line 6)
* if_then_else: Comparisons. (line 80)
-* if_then_else and attributes: Expressions. (line 32)
-* if_then_else usage: Side Effects. (line 56)
+* 'if_then_else' and attributes: Expressions. (line 32)
+* 'if_then_else' usage: Side Effects. (line 56)
* IMAGPART_EXPR: Unary and Binary Expressions.
(line 6)
* Immediate Uses: SSA Operands. (line 271)
@@ -46943,7 +46973,7 @@ Concept Index
* INCOMING_RETURN_ADDR_RTX: Frame Layout. (line 137)
* INCOMING_STACK_BOUNDARY: Storage Layout. (line 159)
* INDEX_REG_CLASS: Register Classes. (line 140)
-* indirect_jump instruction pattern: Standard Names. (line 1218)
+* 'indirect_jump' instruction pattern: Standard Names. (line 1218)
* indirect_operand: Machine-Independent Predicates.
(line 70)
* INDIRECT_REF: Storage References. (line 6)
@@ -46968,12 +46998,12 @@ Concept Index
* insert_insn_on_edge: Maintaining the CFG.
(line 105)
* insn: Insns. (line 63)
-* insn and /f: Flags. (line 107)
-* insn and /j: Flags. (line 157)
-* insn and /s: Flags. (line 49)
-* insn and /s <1>: Flags. (line 148)
-* insn and /u: Flags. (line 39)
-* insn and /v: Flags. (line 44)
+* 'insn' and '/f': Flags. (line 107)
+* 'insn' and '/j': Flags. (line 157)
+* 'insn' and '/s': Flags. (line 49)
+* 'insn' and '/s' <1>: Flags. (line 148)
+* 'insn' and '/u': Flags. (line 39)
+* 'insn' and '/v': Flags. (line 44)
* insn attributes: Insn Attributes. (line 6)
* insn canonicalization: Insn Canonicalizations.
(line 6)
@@ -47004,10 +47034,10 @@ Concept Index
(line 196)
* instruction patterns: Patterns. (line 6)
* instruction splitting: Insn Splitting. (line 6)
-* insv instruction pattern: Standard Names. (line 1017)
-* insvM instruction pattern: Standard Names. (line 969)
-* insvmisalignM instruction pattern: Standard Names. (line 979)
-* int iterators in .md files: Int Iterators. (line 6)
+* 'insv' instruction pattern: Standard Names. (line 1017)
+* 'insvM' instruction pattern: Standard Names. (line 969)
+* 'insvmisalignM' instruction pattern: Standard Names. (line 979)
+* int iterators in '.md' files: Int Iterators. (line 6)
* INT16_TYPE: Type Layout. (line 253)
* INT32_TYPE: Type Layout. (line 254)
* INT64_TYPE: Type Layout. (line 255)
@@ -47035,15 +47065,17 @@ Concept Index
* INVOKE__main: Macros for Initialization.
(line 50)
* in_struct: Flags. (line 245)
-* in_struct, in code_label and note: Flags. (line 59)
-* in_struct, in insn and jump_insn and call_insn: Flags. (line 49)
-* in_struct, in insn, jump_insn and call_insn: Flags. (line 148)
-* in_struct, in subreg: Flags. (line 187)
+* 'in_struct', in 'code_label' and 'note': Flags. (line 59)
+* 'in_struct', in 'insn' and 'jump_insn' and 'call_insn': Flags.
+ (line 49)
+* 'in_struct', in 'insn', 'jump_insn' and 'call_insn': Flags.
+ (line 148)
+* 'in_struct', in 'subreg': Flags. (line 187)
* ior: Arithmetic. (line 164)
-* ior and attributes: Expressions. (line 50)
-* ior, canonicalization of: Insn Canonicalizations.
+* 'ior' and attributes: Expressions. (line 50)
+* 'ior', canonicalization of: Insn Canonicalizations.
(line 51)
-* iorM3 instruction pattern: Standard Names. (line 266)
+* 'iorM3' instruction pattern: Standard Names. (line 266)
* IRA_HARD_REGNO_ADD_COST_MULTIPLIER: Allocation Order. (line 44)
* IS_ASM_LOGICAL_LINE_SEPARATOR: Data Output. (line 119)
* is_gimple_addressable: Logical Operators. (line 113)
@@ -47057,29 +47089,29 @@ Concept Index
* is_gimple_ip_invariant_address: Logical Operators. (line 142)
* is_gimple_mem_ref_addr: Logical Operators. (line 124)
* is_gimple_min_invariant: Logical Operators. (line 131)
-* is_gimple_omp: GIMPLE_OMP_PARALLEL.
+* is_gimple_omp: 'GIMPLE_OMP_PARALLEL'.
(line 64)
* is_gimple_val: Logical Operators. (line 107)
-* iterators in .md files: Iterators. (line 6)
+* iterators in '.md' files: Iterators. (line 6)
* IV analysis on GIMPLE: Scalar evolutions. (line 6)
* IV analysis on RTL: loop-iv. (line 6)
* JMP_BUF_SIZE: Exception Region Output.
(line 82)
* jump: Flags. (line 286)
-* jump instruction pattern: Standard Names. (line 1096)
+* 'jump' instruction pattern: Standard Names. (line 1096)
* jump instruction patterns: Jump Patterns. (line 6)
-* jump instructions and set: Side Effects. (line 56)
-* jump, in call_insn: Flags. (line 161)
-* jump, in insn: Flags. (line 157)
-* jump, in mem: Flags. (line 70)
+* jump instructions and 'set': Side Effects. (line 56)
+* 'jump', in 'call_insn': Flags. (line 161)
+* 'jump', in 'insn': Flags. (line 157)
+* 'jump', in 'mem': Flags. (line 70)
* Jumps: Jumps. (line 6)
* JUMP_ALIGN: Alignment Output. (line 8)
* jump_insn: Insns. (line 73)
-* jump_insn and /f: Flags. (line 107)
-* jump_insn and /s: Flags. (line 49)
-* jump_insn and /s <1>: Flags. (line 148)
-* jump_insn and /u: Flags. (line 39)
-* jump_insn and /v: Flags. (line 44)
+* 'jump_insn' and '/f': Flags. (line 107)
+* 'jump_insn' and '/s': Flags. (line 49)
+* 'jump_insn' and '/s' <1>: Flags. (line 148)
+* 'jump_insn' and '/u': Flags. (line 39)
+* 'jump_insn' and '/v': Flags. (line 44)
* JUMP_LABEL: Insns. (line 80)
* JUMP_TABLES_IN_TEXT_SECTION: Sections. (line 150)
* LABEL_ALIGN: Alignment Output. (line 57)
@@ -47091,8 +47123,8 @@ Concept Index
* LABEL_NUSES: Insns. (line 142)
* LABEL_PRESERVE_P: Flags. (line 59)
* label_ref: Constants. (line 96)
-* label_ref and /v: Flags. (line 65)
-* label_ref, RTL sharing: Sharing. (line 35)
+* 'label_ref' and '/v': Flags. (line 65)
+* 'label_ref', RTL sharing: Sharing. (line 35)
* LABEL_REF_NONLOCAL_P: Flags. (line 65)
* language-dependent trees: Language-dependent trees.
(line 6)
@@ -47105,7 +47137,7 @@ Concept Index
* LARGEST_EXPONENT_IS_NORMAL: Storage Layout. (line 480)
* LAST_STACK_REG: Stack Registers. (line 30)
* LAST_VIRTUAL_REGISTER: Regs and Memory. (line 51)
-* lceilMN2: Standard Names. (line 687)
+* 'lceilMN2': Standard Names. (line 687)
* LCSSA: LCSSA. (line 6)
* LDD_SUFFIX: Macros for Initialization.
(line 121)
@@ -47114,7 +47146,7 @@ Concept Index
* LD_INIT_SWITCH: Macros for Initialization.
(line 24)
* le: Comparisons. (line 76)
-* le and attributes: Expressions. (line 83)
+* 'le' and attributes: Expressions. (line 83)
* leaf functions: Leaf Functions. (line 6)
* leaf_function_p: Standard Names. (line 1180)
* LEAF_REGISTERS: Leaf Functions. (line 23)
@@ -47127,13 +47159,13 @@ Concept Index
* less than: Comparisons. (line 68)
* less than or equal: Comparisons. (line 76)
* leu: Comparisons. (line 76)
-* leu and attributes: Expressions. (line 83)
+* 'leu' and attributes: Expressions. (line 83)
* LE_EXPR: Unary and Binary Expressions.
(line 6)
-* lfloorMN2: Standard Names. (line 682)
+* 'lfloorMN2': Standard Names. (line 682)
* LIB2FUNCS_EXTRA: Target Fragment. (line 11)
* LIBCALL_VALUE: Scalar Return. (line 56)
-* libgcc.a: Library Calls. (line 6)
+* 'libgcc.a': Library Calls. (line 6)
* LIBGCC2_CFLAGS: Target Fragment. (line 8)
* LIBGCC2_GNU_PREFIX: Type Layout. (line 127)
* LIBGCC2_HAS_DF_MODE: Type Layout. (line 108)
@@ -47157,7 +47189,7 @@ Concept Index
(line 6)
* load address instruction: Simple Constraints. (line 162)
* LOAD_EXTEND_OP: Misc. (line 59)
-* load_multiple instruction pattern: Standard Names. (line 136)
+* 'load_multiple' instruction pattern: Standard Names. (line 136)
* Local Register Allocator (LRA): RTL passes. (line 199)
* LOCAL_ALIGNMENT: Storage Layout. (line 246)
* LOCAL_CLASS_P: Classes. (line 73)
@@ -47168,9 +47200,9 @@ Concept Index
* Logical Operators: Logical Operators. (line 6)
* logical-and, bitwise: Arithmetic. (line 159)
* LOGICAL_OP_NON_SHORT_CIRCUIT: Costs. (line 264)
-* logM2 instruction pattern: Standard Names. (line 595)
+* 'logM2' instruction pattern: Standard Names. (line 595)
* LOG_LINKS: Insns. (line 321)
-* longjmp and automatic variables: Interface. (line 52)
+* 'longjmp' and automatic variables: Interface. (line 52)
* LONG_ACCUM_TYPE_SIZE: Type Layout. (line 92)
* LONG_DOUBLE_TYPE_SIZE: Type Layout. (line 57)
* LONG_FRACT_TYPE_SIZE: Type Layout. (line 72)
@@ -47192,15 +47224,15 @@ Concept Index
* lowering, language-dependent intermediate representation: Parsing pass.
(line 13)
* lo_sum: Arithmetic. (line 25)
-* lrintMN2: Standard Names. (line 672)
-* lroundMN2: Standard Names. (line 677)
+* 'lrintMN2': Standard Names. (line 672)
+* 'lroundMN2': Standard Names. (line 677)
* lshiftrt: Arithmetic. (line 191)
-* lshiftrt and attributes: Expressions. (line 83)
+* 'lshiftrt' and attributes: Expressions. (line 83)
* LSHIFT_EXPR: Unary and Binary Expressions.
(line 6)
-* lshrM3 instruction pattern: Standard Names. (line 514)
+* 'lshrM3' instruction pattern: Standard Names. (line 514)
* lt: Comparisons. (line 68)
-* lt and attributes: Expressions. (line 83)
+* 'lt' and attributes: Expressions. (line 83)
* LTGT_EXPR: Unary and Binary Expressions.
(line 6)
* lto: LTO. (line 6)
@@ -47208,7 +47240,7 @@ Concept Index
* ltu: Comparisons. (line 68)
* LT_EXPR: Unary and Binary Expressions.
(line 6)
-* m in constraint: Simple Constraints. (line 17)
+* 'm' in constraint: Simple Constraints. (line 17)
* machine attributes: Target Attributes. (line 6)
* machine description macros: Target Macros. (line 6)
* machine descriptions: Machine Desc. (line 6)
@@ -47219,7 +47251,7 @@ Concept Index
* machine-independent predicates: Machine-Independent Predicates.
(line 6)
* macros, target description: Target Macros. (line 6)
-* maddMN4 instruction pattern: Standard Names. (line 437)
+* 'maddMN4' instruction pattern: Standard Names. (line 437)
* makefile fragment: Fragments. (line 6)
* makefile targets: Makefile. (line 6)
* MAKE_DECL_ONE_ONLY: Label Output. (line 246)
@@ -47236,22 +47268,22 @@ Concept Index
* matching operands: Output Template. (line 49)
* match_dup: RTL Template. (line 73)
* match_dup <1>: define_peephole2. (line 28)
-* match_dup and attributes: Insn Lengths. (line 16)
+* 'match_dup' and attributes: Insn Lengths. (line 16)
* match_operand: RTL Template. (line 16)
-* match_operand and attributes: Expressions. (line 55)
+* 'match_operand' and attributes: Expressions. (line 55)
* match_operator: RTL Template. (line 95)
* match_op_dup: RTL Template. (line 163)
* match_parallel: RTL Template. (line 172)
* match_par_dup: RTL Template. (line 219)
* match_scratch: RTL Template. (line 58)
* match_scratch <1>: define_peephole2. (line 28)
-* match_test and attributes: Expressions. (line 64)
+* 'match_test' and attributes: Expressions. (line 64)
* math library: Soft float library routines.
(line 6)
* math, in RTL: Arithmetic. (line 6)
* matherr: Library Calls. (line 52)
* MATH_LIBRARY: Misc. (line 494)
-* maxM3 instruction pattern: Standard Names. (line 301)
+* 'maxM3' instruction pattern: Standard Names. (line 301)
* MAX_BITS_PER_WORD: Storage Layout. (line 59)
* MAX_CONDITIONAL_EXECUTE: Misc. (line 516)
* MAX_FIXED_MODE_SIZE: Storage Layout. (line 428)
@@ -47269,16 +47301,16 @@ Concept Index
* MD_STARTFILE_PREFIX: Driver. (line 295)
* MD_STARTFILE_PREFIX_1: Driver. (line 300)
* mem: Regs and Memory. (line 370)
-* mem and /c: Flags. (line 81)
-* mem and /f: Flags. (line 85)
-* mem and /j: Flags. (line 70)
-* mem and /u: Flags. (line 134)
-* mem and /v: Flags. (line 76)
-* mem, RTL sharing: Sharing. (line 40)
+* 'mem' and '/c': Flags. (line 81)
+* 'mem' and '/f': Flags. (line 85)
+* 'mem' and '/j': Flags. (line 70)
+* 'mem' and '/u': Flags. (line 134)
+* 'mem' and '/v': Flags. (line 76)
+* 'mem', RTL sharing: Sharing. (line 40)
* memory model: Memory model. (line 6)
* memory reference, nonoffsettable: Simple Constraints. (line 254)
* memory references in constraints: Simple Constraints. (line 17)
-* memory_barrier instruction pattern: Standard Names. (line 1574)
+* 'memory_barrier' instruction pattern: Standard Names. (line 1574)
* MEMORY_MOVE_COST: Costs. (line 53)
* memory_operand: Machine-Independent Predicates.
(line 57)
@@ -47293,27 +47325,29 @@ Concept Index
* MEM_POINTER: Flags. (line 85)
* MEM_READONLY_P: Flags. (line 134)
* MEM_REF: Storage References. (line 6)
-* mem_signal_fenceMODE instruction pattern: Standard Names. (line 1844)
+* 'mem_signal_fenceMODE' instruction pattern: Standard Names.
+ (line 1844)
* MEM_SIZE: Special Accessors. (line 39)
* MEM_SIZE_KNOWN_P: Special Accessors. (line 35)
-* mem_thread_fenceMODE instruction pattern: Standard Names. (line 1836)
+* 'mem_thread_fenceMODE' instruction pattern: Standard Names.
+ (line 1836)
* MEM_VOLATILE_P: Flags. (line 76)
* METHOD_TYPE: Types. (line 6)
* MINIMUM_ALIGNMENT: Storage Layout. (line 296)
* MINIMUM_ATOMIC_ALIGNMENT: Storage Layout. (line 181)
-* minM3 instruction pattern: Standard Names. (line 301)
+* 'minM3' instruction pattern: Standard Names. (line 301)
* minus: Arithmetic. (line 38)
-* minus and attributes: Expressions. (line 83)
-* minus, canonicalization of: Insn Canonicalizations.
+* 'minus' and attributes: Expressions. (line 83)
+* 'minus', canonicalization of: Insn Canonicalizations.
(line 27)
* MINUS_EXPR: Unary and Binary Expressions.
(line 6)
* MIN_UNITS_PER_WORD: Storage Layout. (line 69)
* MIPS coprocessor-definition macros: MIPS Coprocessors. (line 6)
* mod: Arithmetic. (line 137)
-* mod and attributes: Expressions. (line 83)
+* 'mod' and attributes: Expressions. (line 83)
* mode classes: Machine Modes. (line 218)
-* mode iterators in .md files: Mode Iterators. (line 6)
+* mode iterators in '.md' files: Mode Iterators. (line 6)
* mode switching: Mode Switching. (line 6)
* MODES_TIEABLE_P: Values in Registers.
(line 127)
@@ -47344,28 +47378,28 @@ Concept Index
* MODIFY_EXPR: Unary and Binary Expressions.
(line 6)
* MODIFY_JNI_METHOD_CALL: Misc. (line 765)
-* modM3 instruction pattern: Standard Names. (line 266)
+* 'modM3' instruction pattern: Standard Names. (line 266)
* modulo scheduling: RTL passes. (line 131)
* MOVE_BY_PIECES_P: Costs. (line 164)
* MOVE_MAX: Misc. (line 100)
* MOVE_MAX_PIECES: Costs. (line 170)
* MOVE_RATIO: Costs. (line 148)
-* movM instruction pattern: Standard Names. (line 11)
-* movmemM instruction pattern: Standard Names. (line 744)
-* movmisalignM instruction pattern: Standard Names. (line 125)
-* movMODEcc instruction pattern: Standard Names. (line 1031)
-* movstr instruction pattern: Standard Names. (line 779)
-* movstrictM instruction pattern: Standard Names. (line 119)
-* msubMN4 instruction pattern: Standard Names. (line 460)
-* mulhisi3 instruction pattern: Standard Names. (line 413)
-* mulM3 instruction pattern: Standard Names. (line 266)
-* mulqihi3 instruction pattern: Standard Names. (line 417)
-* mulsidi3 instruction pattern: Standard Names. (line 417)
+* 'movM' instruction pattern: Standard Names. (line 11)
+* 'movmemM' instruction pattern: Standard Names. (line 744)
+* 'movmisalignM' instruction pattern: Standard Names. (line 125)
+* 'movMODEcc' instruction pattern: Standard Names. (line 1031)
+* 'movstr' instruction pattern: Standard Names. (line 779)
+* 'movstrictM' instruction pattern: Standard Names. (line 119)
+* 'msubMN4' instruction pattern: Standard Names. (line 460)
+* 'mulhisi3' instruction pattern: Standard Names. (line 413)
+* 'mulM3' instruction pattern: Standard Names. (line 266)
+* 'mulqihi3' instruction pattern: Standard Names. (line 417)
+* 'mulsidi3' instruction pattern: Standard Names. (line 417)
* mult: Arithmetic. (line 93)
-* mult and attributes: Expressions. (line 83)
-* mult, canonicalization of: Insn Canonicalizations.
+* 'mult' and attributes: Expressions. (line 83)
+* 'mult', canonicalization of: Insn Canonicalizations.
(line 27)
-* mult, canonicalization of <1>: Insn Canonicalizations.
+* 'mult', canonicalization of <1>: Insn Canonicalizations.
(line 91)
* MULTIARCH_DIRNAME: Target Fragment. (line 170)
* MULTILIB_DEFAULTS: Driver. (line 252)
@@ -47386,7 +47420,7 @@ Concept Index
(line 6)
* MULT_HIGHPART_EXPR: Unary and Binary Expressions.
(line 6)
-* n in constraint: Simple Constraints. (line 73)
+* 'n' in constraint: Simple Constraints. (line 73)
* name: Identifiers. (line 6)
* named address spaces: Named Address Spaces.
(line 6)
@@ -47397,18 +47431,18 @@ Concept Index
* NAMESPACE_DECL <1>: Namespaces. (line 6)
* NATIVE_SYSTEM_HEADER_COMPONENT: Driver. (line 322)
* ne: Comparisons. (line 56)
-* ne and attributes: Expressions. (line 83)
-* nearbyintM2 instruction pattern: Standard Names. (line 654)
+* 'ne' and attributes: Expressions. (line 83)
+* 'nearbyintM2' instruction pattern: Standard Names. (line 654)
* neg: Arithmetic. (line 82)
-* neg and attributes: Expressions. (line 83)
-* neg, canonicalization of: Insn Canonicalizations.
+* 'neg' and attributes: Expressions. (line 83)
+* 'neg', canonicalization of: Insn Canonicalizations.
(line 27)
* NEGATE_EXPR: Unary and Binary Expressions.
(line 6)
* negation: Arithmetic. (line 82)
* negation with signed saturation: Arithmetic. (line 82)
* negation with unsigned saturation: Arithmetic. (line 82)
-* negM2 instruction pattern: Standard Names. (line 526)
+* 'negM2' instruction pattern: Standard Names. (line 526)
* nested functions, trampolines for: Trampolines. (line 6)
* nested_ptr: GTY Options. (line 194)
* next_bb, prev_bb, FOR_EACH_BB, FOR_ALL_BB: Basic Blocks. (line 25)
@@ -47424,26 +47458,26 @@ Concept Index
* nonimmediate_operand: Machine-Independent Predicates.
(line 100)
* nonlocal goto handler: Edges. (line 171)
-* nonlocal_goto instruction pattern: Standard Names. (line 1406)
-* nonlocal_goto_receiver instruction pattern: Standard Names.
+* 'nonlocal_goto' instruction pattern: Standard Names. (line 1406)
+* 'nonlocal_goto_receiver' instruction pattern: Standard Names.
(line 1423)
* nonmemory_operand: Machine-Independent Predicates.
(line 96)
* nonoffsettable memory reference: Simple Constraints. (line 254)
* NON_LVALUE_EXPR: Unary and Binary Expressions.
(line 6)
-* nop instruction pattern: Standard Names. (line 1213)
+* 'nop' instruction pattern: Standard Names. (line 1213)
* NOP_EXPR: Unary and Binary Expressions.
(line 6)
* normal predicates: Predicates. (line 31)
* not: Arithmetic. (line 155)
-* not and attributes: Expressions. (line 50)
+* 'not' and attributes: Expressions. (line 50)
* not equal: Comparisons. (line 56)
-* not, canonicalization of: Insn Canonicalizations.
+* 'not', canonicalization of: Insn Canonicalizations.
(line 27)
* note: Insns. (line 173)
-* note and /i: Flags. (line 59)
-* note and /v: Flags. (line 44)
+* 'note' and '/i': Flags. (line 59)
+* 'note' and '/v': Flags. (line 44)
* NOTE_INSN_BASIC_BLOCK: Basic Blocks. (line 50)
* NOTE_INSN_BASIC_BLOCK <1>: Basic Blocks. (line 52)
* NOTE_INSN_BLOCK_BEG: Insns. (line 198)
@@ -47478,7 +47512,7 @@ Concept Index
* NUM_MACHINE_MODES: Machine Modes. (line 285)
* NUM_MODES_FOR_MODE_SWITCHING: Mode Switching. (line 29)
* N_REG_CLASSES: Register Classes. (line 81)
-* o in constraint: Simple Constraints. (line 23)
+* 'o' in constraint: Simple Constraints. (line 23)
* OBJC_GEN_METHOD_LABEL: Label Output. (line 447)
* OBJC_JBLEN: Misc. (line 958)
* OBJECT_FORMAT_COFF: Macros for Initialization.
@@ -47499,7 +47533,7 @@ Concept Index
* OMP_SECTION: OpenMP. (line 6)
* OMP_SECTIONS: OpenMP. (line 6)
* OMP_SINGLE: OpenMP. (line 6)
-* one_cmplM2 instruction pattern: Standard Names. (line 741)
+* 'one_cmplM2' instruction pattern: Standard Names. (line 741)
* operand access: Accessors. (line 6)
* Operand Access Routines: SSA Operands. (line 116)
* operand constraints: Constraints. (line 6)
@@ -47510,7 +47544,7 @@ Concept Index
* operands: SSA Operands. (line 6)
* operands <1>: Patterns. (line 53)
* operator predicates: Predicates. (line 6)
-* optc-gen.awk: Options. (line 6)
+* 'optc-gen.awk': Options. (line 6)
* Optimization infrastructure for GIMPLE: Tree SSA. (line 6)
* OPTIMIZE_MODE_SWITCHING: Mode Switching. (line 8)
* option specification files: Options. (line 6)
@@ -47538,16 +47572,16 @@ Concept Index
* OVERRIDE_ABI_FORMAT: Register Arguments. (line 139)
* OVL_CURRENT: Functions for C++. (line 6)
* OVL_NEXT: Functions for C++. (line 6)
-* p in constraint: Simple Constraints. (line 162)
+* 'p' in constraint: Simple Constraints. (line 162)
* PAD_VARARGS_DOWN: Register Arguments. (line 220)
-* parallel: Side Effects. (line 210)
+* parallel: Side Effects. (line 209)
* parameters, c++ abi: C++ ABI. (line 6)
* parameters, miscellaneous: Misc. (line 6)
* parameters, precompiled headers: PCH Target. (line 6)
* paramN_is: GTY Options. (line 134)
* param_is: GTY Options. (line 115)
* parity: Arithmetic. (line 243)
-* parityM2 instruction pattern: Standard Names. (line 735)
+* 'parityM2' instruction pattern: Standard Names. (line 735)
* PARM_BOUNDARY: Storage Layout. (line 138)
* PARM_DECL: Declarations. (line 6)
* PARSE_LDD_OUTPUT: Macros for Initialization.
@@ -47562,14 +47596,14 @@ Concept Index
* Pattern Ordering: Pattern Ordering. (line 6)
* patterns: Patterns. (line 6)
* pc: Regs and Memory. (line 357)
-* pc and attributes: Insn Lengths. (line 20)
-* pc, RTL sharing: Sharing. (line 25)
+* 'pc' and attributes: Insn Lengths. (line 20)
+* 'pc', RTL sharing: Sharing. (line 25)
* PCC_BITFIELD_TYPE_MATTERS: Storage Layout. (line 322)
* PCC_STATIC_STRUCT_RETURN: Aggregate Return. (line 64)
* PC_REGNUM: Register Basics. (line 108)
* pc_rtx: Regs and Memory. (line 362)
* PDImode: Machine Modes. (line 40)
-* peephole optimization, RTL representation: Side Effects. (line 244)
+* peephole optimization, RTL representation: Side Effects. (line 243)
* peephole optimizer definitions: Peephole Definitions.
(line 6)
* per-function data: Per-Function Data. (line 6)
@@ -47589,8 +47623,8 @@ Concept Index
(line 53)
* Plugins: Plugins. (line 6)
* plus: Arithmetic. (line 14)
-* plus and attributes: Expressions. (line 83)
-* plus, canonicalization of: Insn Canonicalizations.
+* 'plus' and attributes: Expressions. (line 83)
+* 'plus', canonicalization of: Insn Canonicalizations.
(line 27)
* PLUS_EXPR: Unary and Binary Expressions.
(line 6)
@@ -47604,7 +47638,7 @@ Concept Index
* POINTER_SIZE: Storage Layout. (line 75)
* POINTER_TYPE: Types. (line 6)
* popcount: Arithmetic. (line 239)
-* popcountM2 instruction pattern: Standard Names. (line 729)
+* 'popcountM2' instruction pattern: Standard Names. (line 729)
* pops_args: Function Entry. (line 104)
* pop_operand: Machine-Independent Predicates.
(line 87)
@@ -47620,7 +47654,7 @@ Concept Index
* post_order_compute, inverted_post_order_compute, walk_dominator_tree: Basic Blocks.
(line 34)
* POWI_MAX_MULTS: Misc. (line 827)
-* powM3 instruction pattern: Standard Names. (line 603)
+* 'powM3' instruction pattern: Standard Names. (line 603)
* pragma: Misc. (line 379)
* PREDECREMENT_EXPR: Unary and Binary Expressions.
(line 6)
@@ -47635,9 +47669,9 @@ Concept Index
* PREFERRED_DEBUGGING_TYPE: All Debuggers. (line 41)
* PREFERRED_RELOAD_CLASS: Register Classes. (line 249)
* PREFERRED_STACK_BOUNDARY: Storage Layout. (line 152)
-* prefetch: Side Effects. (line 317)
-* prefetch and /v: Flags. (line 214)
-* prefetch instruction pattern: Standard Names. (line 1549)
+* prefetch: Side Effects. (line 316)
+* 'prefetch' and '/v': Flags. (line 214)
+* 'prefetch' instruction pattern: Standard Names. (line 1549)
* PREFETCH_SCHEDULE_BARRIER_P: Flags. (line 214)
* PREINCREMENT_EXPR: Unary and Binary Expressions.
(line 6)
@@ -47655,8 +47689,8 @@ Concept Index
* PRINT_OPERAND: Instruction Output. (line 95)
* PRINT_OPERAND_ADDRESS: Instruction Output. (line 122)
* PRINT_OPERAND_PUNCT_VALID_P: Instruction Output. (line 115)
-* probe_stack instruction pattern: Standard Names. (line 1398)
-* probe_stack_address instruction pattern: Standard Names. (line 1391)
+* 'probe_stack' instruction pattern: Standard Names. (line 1398)
+* 'probe_stack_address' instruction pattern: Standard Names. (line 1391)
* processor functional units: Processor pipeline description.
(line 6)
* processor functional units <1>: Processor pipeline description.
@@ -47673,7 +47707,7 @@ Concept Index
* profiling, code generation: Profiling. (line 6)
* program counter: Regs and Memory. (line 358)
* prologue: Function Entry. (line 6)
-* prologue instruction pattern: Standard Names. (line 1487)
+* 'prologue' instruction pattern: Standard Names. (line 1487)
* PROMOTE_MODE: Storage Layout. (line 92)
* pseudo registers: Regs and Memory. (line 9)
* PSImode: Machine Modes. (line 32)
@@ -47682,7 +47716,7 @@ Concept Index
* purge_dead_edges <1>: Maintaining the CFG.
(line 81)
* push address instruction: Simple Constraints. (line 162)
-* pushM1 instruction pattern: Standard Names. (line 253)
+* 'pushM1' instruction pattern: Standard Names. (line 253)
* PUSH_ARGS: Stack Arguments. (line 17)
* PUSH_ARGS_REVERSED: Stack Arguments. (line 25)
* push_operand: Machine-Independent Predicates.
@@ -47692,11 +47726,11 @@ Concept Index
* PUT_CODE: RTL Objects. (line 47)
* PUT_MODE: Machine Modes. (line 282)
* PUT_REG_NOTE_KIND: Insns. (line 353)
-* PUT_SDB_...: SDB and DWARF. (line 105)
+* PUT_SDB_: SDB and DWARF. (line 105)
* QCmode: Machine Modes. (line 196)
* QFmode: Machine Modes. (line 54)
* QImode: Machine Modes. (line 25)
-* QImode, in insn: Insns. (line 275)
+* 'QImode', in 'insn': Insns. (line 275)
* QQmode: Machine Modes. (line 103)
* qualified type: Types. (line 6)
* qualified type <1>: Types for C++. (line 6)
@@ -47704,7 +47738,7 @@ Concept Index
(line 90)
* question mark: Multi-Alternative. (line 41)
* quotient: Arithmetic. (line 117)
-* r in constraint: Simple Constraints. (line 64)
+* 'r' in constraint: Simple Constraints. (line 64)
* RDIV_EXPR: Unary and Binary Expressions.
(line 6)
* READONLY_DATA_SECTION_ASM_OP: Sections. (line 62)
@@ -47745,19 +47779,19 @@ Concept Index
(line 71)
* redirect_edge_and_branch, redirect_jump: Maintaining the CFG.
(line 90)
-* reduc_smax_M instruction pattern: Standard Names. (line 307)
-* reduc_smin_M instruction pattern: Standard Names. (line 307)
-* reduc_splus_M instruction pattern: Standard Names. (line 319)
-* reduc_umax_M instruction pattern: Standard Names. (line 313)
-* reduc_umin_M instruction pattern: Standard Names. (line 313)
-* reduc_uplus_M instruction pattern: Standard Names. (line 325)
+* 'reduc_smax_M' instruction pattern: Standard Names. (line 307)
+* 'reduc_smin_M' instruction pattern: Standard Names. (line 307)
+* 'reduc_splus_M' instruction pattern: Standard Names. (line 319)
+* 'reduc_umax_M' instruction pattern: Standard Names. (line 313)
+* 'reduc_umin_M' instruction pattern: Standard Names. (line 313)
+* 'reduc_uplus_M' instruction pattern: Standard Names. (line 325)
* reference: Types. (line 6)
* REFERENCE_TYPE: Types. (line 6)
* reg: Regs and Memory. (line 9)
-* reg and /f: Flags. (line 94)
-* reg and /i: Flags. (line 89)
-* reg and /v: Flags. (line 98)
-* reg, RTL sharing: Sharing. (line 17)
+* 'reg' and '/f': Flags. (line 94)
+* 'reg' and '/i': Flags. (line 89)
+* 'reg' and '/v': Flags. (line 98)
+* 'reg', RTL sharing: Sharing. (line 17)
* regclass_for_constraint: C Constraint Interface.
(line 58)
* register allocation order: Allocation Order. (line 6)
@@ -47816,7 +47850,7 @@ Concept Index
* REG_FRAME_RELATED_EXPR: Insns. (line 538)
* REG_FUNCTION_VALUE_P: Flags. (line 89)
* REG_INC: Insns. (line 380)
-* reg_label and /v: Flags. (line 65)
+* 'reg_label' and '/v': Flags. (line 65)
* REG_LABEL_OPERAND: Insns. (line 394)
* REG_LABEL_TARGET: Insns. (line 403)
* reg_names: Register Basics. (line 59)
@@ -47827,7 +47861,7 @@ Concept Index
* REG_OFFSET: Special Accessors. (line 62)
* REG_OK_STRICT: Addressing Modes. (line 99)
* REG_PARM_STACK_SPACE: Stack Arguments. (line 58)
-* REG_PARM_STACK_SPACE, and TARGET_FUNCTION_ARG: Register Arguments.
+* 'REG_PARM_STACK_SPACE', and 'TARGET_FUNCTION_ARG': Register Arguments.
(line 50)
* REG_POINTER: Flags. (line 94)
* REG_SETJMP: Insns. (line 421)
@@ -47839,25 +47873,25 @@ Concept Index
* RELATIVE_PREFIX_NOT_LINKDIR: Driver. (line 262)
* reloading: RTL passes. (line 182)
* reload_completed: Standard Names. (line 1180)
-* reload_in instruction pattern: Standard Names. (line 98)
+* 'reload_in' instruction pattern: Standard Names. (line 98)
* reload_in_progress: Standard Names. (line 57)
-* reload_out instruction pattern: Standard Names. (line 98)
+* 'reload_out' instruction pattern: Standard Names. (line 98)
* remainder: Arithmetic. (line 137)
-* remainderM3 instruction pattern: Standard Names. (line 549)
+* 'remainderM3' instruction pattern: Standard Names. (line 549)
* reorder: GTY Options. (line 220)
* representation of RTL: RTL. (line 6)
* reservation delays: Processor pipeline description.
(line 6)
-* restore_stack_block instruction pattern: Standard Names. (line 1312)
-* restore_stack_function instruction pattern: Standard Names.
+* 'restore_stack_block' instruction pattern: Standard Names. (line 1312)
+* 'restore_stack_function' instruction pattern: Standard Names.
(line 1312)
-* restore_stack_nonlocal instruction pattern: Standard Names.
+* 'restore_stack_nonlocal' instruction pattern: Standard Names.
(line 1312)
* rest_of_decl_compilation: Parsing pass. (line 51)
* rest_of_type_compilation: Parsing pass. (line 51)
* RESULT_DECL: Declarations. (line 6)
* return: Side Effects. (line 72)
-* return instruction pattern: Standard Names. (line 1154)
+* 'return' instruction pattern: Standard Names. (line 1154)
* return values in registers: Scalar Return. (line 6)
* returning aggregate values: Aggregate Return. (line 6)
* returning structures and unions: Interface. (line 10)
@@ -47868,9 +47902,9 @@ Concept Index
* RETURN_EXPR: Statements for C++. (line 6)
* RETURN_STMT: Statements for C++. (line 6)
* return_val: Flags. (line 274)
-* return_val, in call_insn: Flags. (line 24)
-* return_val, in reg: Flags. (line 89)
-* return_val, in symbol_ref: Flags. (line 202)
+* 'return_val', in 'call_insn': Flags. (line 24)
+* 'return_val', in 'reg': Flags. (line 89)
+* 'return_val', in 'symbol_ref': Flags. (line 202)
* reverse probability: Profile information.
(line 66)
* REVERSE_CONDITION: MODE_CC Condition Codes.
@@ -47879,7 +47913,7 @@ Concept Index
(line 77)
* right rotate: Arithmetic. (line 196)
* right shift: Arithmetic. (line 191)
-* rintM2 instruction pattern: Standard Names. (line 662)
+* 'rintM2' instruction pattern: Standard Names. (line 662)
* RISC: Processor pipeline description.
(line 6)
* RISC <1>: Processor pipeline description.
@@ -47888,9 +47922,9 @@ Concept Index
* rotate: Arithmetic. (line 196)
* rotate <1>: Arithmetic. (line 196)
* rotatert: Arithmetic. (line 196)
-* rotlM3 instruction pattern: Standard Names. (line 514)
-* rotrM3 instruction pattern: Standard Names. (line 514)
-* roundM2 instruction pattern: Standard Names. (line 638)
+* 'rotlM3' instruction pattern: Standard Names. (line 514)
+* 'rotrM3' instruction pattern: Standard Names. (line 514)
+* 'roundM2' instruction pattern: Standard Names. (line 638)
* ROUND_DIV_EXPR: Unary and Binary Expressions.
(line 6)
* ROUND_MOD_EXPR: Unary and Binary Expressions.
@@ -47941,19 +47975,19 @@ Concept Index
* RTX_FRAME_RELATED_P: Flags. (line 107)
* run-time conventions: Interface. (line 6)
* run-time target specification: Run-time Target. (line 6)
-* s in constraint: Simple Constraints. (line 100)
+* 's' in constraint: Simple Constraints. (line 100)
* same_type_p: Types. (line 86)
* SAmode: Machine Modes. (line 147)
-* satfractMN2 instruction pattern: Standard Names. (line 919)
-* satfractunsMN2 instruction pattern: Standard Names. (line 932)
-* satisfies_constraint_M: C Constraint Interface.
+* 'satfractMN2' instruction pattern: Standard Names. (line 919)
+* 'satfractunsMN2' instruction pattern: Standard Names. (line 932)
+* satisfies_constraint_: C Constraint Interface.
(line 46)
* sat_fract: Conversions. (line 90)
* SAVE_EXPR: Unary and Binary Expressions.
(line 6)
-* save_stack_block instruction pattern: Standard Names. (line 1312)
-* save_stack_function instruction pattern: Standard Names. (line 1312)
-* save_stack_nonlocal instruction pattern: Standard Names. (line 1312)
+* 'save_stack_block' instruction pattern: Standard Names. (line 1312)
+* 'save_stack_function' instruction pattern: Standard Names. (line 1312)
+* 'save_stack_nonlocal' instruction pattern: Standard Names. (line 1312)
* SBSS_SECTION_ASM_OP: Sections. (line 75)
* Scalar evolutions: Scalar evolutions. (line 6)
* scalars, returned as values: Scalar Return. (line 6)
@@ -47961,7 +47995,7 @@ Concept Index
* SCmode: Machine Modes. (line 196)
* scratch: Regs and Memory. (line 294)
* scratch operands: Regs and Memory. (line 294)
-* scratch, RTL sharing: Sharing. (line 35)
+* 'scratch', RTL sharing: Sharing. (line 35)
* scratch_operand: Machine-Independent Predicates.
(line 49)
* SDATA_SECTION_ASM_OP: Sections. (line 57)
@@ -47971,7 +48005,7 @@ Concept Index
* SDB_DELIM: SDB and DWARF. (line 111)
* SDB_OUTPUT_SOURCE_LINE: SDB and DWARF. (line 128)
* SDmode: Machine Modes. (line 85)
-* sdot_prodM instruction pattern: Standard Names. (line 331)
+* 'sdot_prodM' instruction pattern: Standard Names. (line 331)
* search options: Including Patterns. (line 47)
* SECONDARY_INPUT_RELOAD_CLASS: Register Classes. (line 391)
* SECONDARY_MEMORY_NEEDED: Register Classes. (line 447)
@@ -47981,11 +48015,11 @@ Concept Index
* SECONDARY_RELOAD_CLASS: Register Classes. (line 390)
* SELECT_CC_MODE: MODE_CC Condition Codes.
(line 6)
-* sequence: Side Effects. (line 259)
+* sequence: Side Effects. (line 258)
* Sequence iterators: Sequence iterators. (line 6)
* set: Side Effects. (line 15)
-* set and /f: Flags. (line 107)
-* setmemM instruction pattern: Standard Names. (line 787)
+* 'set' and '/f': Flags. (line 107)
+* 'setmemM' instruction pattern: Standard Names. (line 787)
* SETUP_FRAME_ADDRESSES: Frame Layout. (line 100)
* SET_ASM_OP: Label Output. (line 416)
* SET_ASM_OP <1>: Label Output. (line 427)
@@ -47999,7 +48033,7 @@ Concept Index
* set_optab_libfunc: Library Calls. (line 15)
* SET_RATIO: Costs. (line 193)
* SET_SRC: Side Effects. (line 69)
-* set_thread_pointerMODE instruction pattern: Standard Names.
+* 'set_thread_pointerMODE' instruction pattern: Standard Names.
(line 1856)
* SET_TYPE_STRUCTURAL_EQUALITY: Types. (line 6)
* SET_TYPE_STRUCTURAL_EQUALITY <1>: Types. (line 81)
@@ -48014,7 +48048,7 @@ Concept Index
* SHORT_FRACT_TYPE_SIZE: Type Layout. (line 62)
* SHORT_IMMEDIATES_SIGN_EXTEND: Misc. (line 86)
* SHORT_TYPE_SIZE: Type Layout. (line 15)
-* sibcall_epilogue instruction pattern: Standard Names. (line 1519)
+* 'sibcall_epilogue' instruction pattern: Standard Names. (line 1519)
* sibling call: Edges. (line 121)
* SIBLING_CALL_P: Flags. (line 161)
* signed division: Arithmetic. (line 117)
@@ -48023,16 +48057,16 @@ Concept Index
* signed minimum: Arithmetic. (line 142)
* sign_extend: Conversions. (line 23)
* sign_extract: Bit-Fields. (line 8)
-* sign_extract, canonicalization of: Insn Canonicalizations.
+* 'sign_extract', canonicalization of: Insn Canonicalizations.
(line 87)
* SIG_ATOMIC_TYPE: Type Layout. (line 251)
* SImode: Machine Modes. (line 37)
* simple constraints: Simple Constraints. (line 6)
* simple_return: Side Effects. (line 86)
-* simple_return instruction pattern: Standard Names. (line 1169)
+* 'simple_return' instruction pattern: Standard Names. (line 1169)
* sincos math function, implicit usage: Library Calls. (line 78)
-* sincosM3 instruction pattern: Standard Names. (line 574)
-* sinM2 instruction pattern: Standard Names. (line 566)
+* 'sincosM3' instruction pattern: Standard Names. (line 574)
+* 'sinM2' instruction pattern: Standard Names. (line 566)
* SIZETYPE: Type Layout. (line 190)
* SIZE_ASM_OP: Label Output. (line 33)
* SIZE_TYPE: Type Layout. (line 174)
@@ -48042,10 +48076,10 @@ Concept Index
* smax: Arithmetic. (line 142)
* smin: Arithmetic. (line 142)
* sms, swing, software pipelining: RTL passes. (line 131)
-* smulM3_highpart instruction pattern: Standard Names. (line 429)
+* 'smulM3_highpart' instruction pattern: Standard Names. (line 429)
* soft float library: Soft float library routines.
(line 6)
-* special: GTY Options. (line 308)
+* special: GTY Options. (line 307)
* special predicates: Predicates. (line 31)
* SPECS: Target Fragment. (line 191)
* speed of instructions: Costs. (line 6)
@@ -48054,20 +48088,20 @@ Concept Index
(line 97)
* SQmode: Machine Modes. (line 111)
* sqrt: Arithmetic. (line 207)
-* sqrtM2 instruction pattern: Standard Names. (line 532)
+* 'sqrtM2' instruction pattern: Standard Names. (line 532)
* square root: Arithmetic. (line 207)
* SSA: SSA. (line 6)
-* ssaddM3 instruction pattern: Standard Names. (line 266)
-* ssashlM3 instruction pattern: Standard Names. (line 504)
+* 'ssaddM3' instruction pattern: Standard Names. (line 266)
+* 'ssashlM3' instruction pattern: Standard Names. (line 504)
* SSA_NAME_DEF_STMT: SSA. (line 218)
* SSA_NAME_VERSION: SSA. (line 223)
-* ssdivM3 instruction pattern: Standard Names. (line 266)
-* ssmaddMN4 instruction pattern: Standard Names. (line 452)
-* ssmsubMN4 instruction pattern: Standard Names. (line 476)
-* ssmulM3 instruction pattern: Standard Names. (line 266)
-* ssnegM2 instruction pattern: Standard Names. (line 526)
-* sssubM3 instruction pattern: Standard Names. (line 266)
-* ssum_widenM3 instruction pattern: Standard Names. (line 340)
+* 'ssdivM3' instruction pattern: Standard Names. (line 266)
+* 'ssmaddMN4' instruction pattern: Standard Names. (line 452)
+* 'ssmsubMN4' instruction pattern: Standard Names. (line 476)
+* 'ssmulM3' instruction pattern: Standard Names. (line 266)
+* 'ssnegM2' instruction pattern: Standard Names. (line 526)
+* 'sssubM3' instruction pattern: Standard Names. (line 266)
+* 'ssum_widenM3' instruction pattern: Standard Names. (line 340)
* ss_abs: Arithmetic. (line 201)
* ss_ashift: Arithmetic. (line 174)
* ss_div: Arithmetic. (line 117)
@@ -48091,19 +48125,19 @@ Concept Index
* STACK_CHECK_PROTECT: Stack Checking. (line 62)
* STACK_CHECK_STATIC_BUILTIN: Stack Checking. (line 38)
* STACK_DYNAMIC_OFFSET: Frame Layout. (line 73)
-* STACK_DYNAMIC_OFFSET and virtual registers: Regs and Memory.
+* 'STACK_DYNAMIC_OFFSET' and virtual registers: Regs and Memory.
(line 83)
* STACK_GROWS_DOWNWARD: Frame Layout. (line 8)
* STACK_PARMS_IN_REG_PARM_AREA: Stack Arguments. (line 83)
* STACK_POINTER_OFFSET: Frame Layout. (line 57)
-* STACK_POINTER_OFFSET and virtual registers: Regs and Memory.
+* 'STACK_POINTER_OFFSET' and virtual registers: Regs and Memory.
(line 93)
* STACK_POINTER_REGNUM: Frame Registers. (line 8)
-* STACK_POINTER_REGNUM and virtual registers: Regs and Memory.
+* 'STACK_POINTER_REGNUM' and virtual registers: Regs and Memory.
(line 83)
* stack_pointer_rtx: Frame Registers. (line 104)
-* stack_protect_set instruction pattern: Standard Names. (line 1866)
-* stack_protect_test instruction pattern: Standard Names. (line 1877)
+* 'stack_protect_set' instruction pattern: Standard Names. (line 1866)
+* 'stack_protect_test' instruction pattern: Standard Names. (line 1877)
* STACK_PUSH_CODE: Frame Layout. (line 16)
* STACK_REGS: Stack Registers. (line 19)
* STACK_REG_COVER_CLASS: Stack Registers. (line 22)
@@ -48116,7 +48150,7 @@ Concept Index
* STANDARD_STARTFILE_PREFIX_2: Driver. (line 288)
* STARTFILE_SPEC: Driver. (line 147)
* STARTING_FRAME_OFFSET: Frame Layout. (line 38)
-* STARTING_FRAME_OFFSET and virtual registers: Regs and Memory.
+* 'STARTING_FRAME_OFFSET' and virtual registers: Regs and Memory.
(line 74)
* Statement and operand traversals: Statement and operand traversals.
(line 6)
@@ -48131,7 +48165,7 @@ Concept Index
* static single assignment: SSA. (line 6)
* STATIC_CHAIN_INCOMING_REGNUM: Frame Registers. (line 77)
* STATIC_CHAIN_REGNUM: Frame Registers. (line 76)
-* stdarg.h and register arguments: Register Arguments. (line 45)
+* 'stdarg.h' and register arguments: Register Arguments. (line 45)
* STDC_0_IN_SYSTEM_HEADERS: Misc. (line 350)
* STMT_EXPR: Unary and Binary Expressions.
(line 6)
@@ -48139,7 +48173,7 @@ Concept Index
* storage layout: Storage Layout. (line 6)
* STORE_BY_PIECES_P: Costs. (line 212)
* STORE_FLAG_VALUE: Misc. (line 201)
-* store_multiple instruction pattern: Standard Names. (line 159)
+* 'store_multiple' instruction pattern: Standard Names. (line 159)
* strcpy: Storage Layout. (line 228)
* STRICT_ALIGNMENT: Storage Layout. (line 317)
* strict_low_part: RTL Declarations. (line 9)
@@ -48147,24 +48181,24 @@ Concept Index
* STRING_CST: Constant expressions.
(line 6)
* STRING_POOL_ADDRESS_P: Flags. (line 165)
-* strlenM instruction pattern: Standard Names. (line 854)
+* 'strlenM' instruction pattern: Standard Names. (line 854)
* structure value address: Aggregate Return. (line 6)
* structures, returning: Interface. (line 10)
* STRUCTURE_SIZE_BOUNDARY: Storage Layout. (line 309)
-* subM3 instruction pattern: Standard Names. (line 266)
+* 'subM3' instruction pattern: Standard Names. (line 266)
* SUBOBJECT: Statements for C++. (line 6)
* SUBOBJECT_CLEANUP: Statements for C++. (line 6)
* subreg: Regs and Memory. (line 97)
-* subreg and /s: Flags. (line 187)
-* subreg and /u: Flags. (line 180)
-* subreg and /u and /v: Flags. (line 170)
-* subreg, in strict_low_part: RTL Declarations. (line 9)
+* 'subreg' and '/s': Flags. (line 187)
+* 'subreg' and '/u': Flags. (line 180)
+* 'subreg' and '/u' and '/v': Flags. (line 170)
+* 'subreg', in 'strict_low_part': RTL Declarations. (line 9)
* SUBREG_BYTE: Regs and Memory. (line 285)
* SUBREG_PROMOTED_UNSIGNED_P: Flags. (line 170)
* SUBREG_PROMOTED_UNSIGNED_SET: Flags. (line 180)
* SUBREG_PROMOTED_VAR_P: Flags. (line 187)
* SUBREG_REG: Regs and Memory. (line 285)
-* subst iterators in .md files: Subst Iterators. (line 6)
+* subst iterators in '.md' files: Subst Iterators. (line 6)
* SUCCESS_EXIT_CODE: Host Misc. (line 12)
* SUPPORTS_INIT_PRIORITY: Macros for Initialization.
(line 57)
@@ -48183,11 +48217,11 @@ Concept Index
* SYMBOL_FLAG_SMALL: Special Accessors. (line 104)
* SYMBOL_FLAG_TLS_SHIFT: Special Accessors. (line 108)
* symbol_ref: Constants. (line 86)
-* symbol_ref and /f: Flags. (line 165)
-* symbol_ref and /i: Flags. (line 202)
-* symbol_ref and /u: Flags. (line 10)
-* symbol_ref and /v: Flags. (line 206)
-* symbol_ref, RTL sharing: Sharing. (line 20)
+* 'symbol_ref' and '/f': Flags. (line 165)
+* 'symbol_ref' and '/i': Flags. (line 202)
+* 'symbol_ref' and '/u': Flags. (line 10)
+* 'symbol_ref' and '/v': Flags. (line 206)
+* 'symbol_ref', RTL sharing: Sharing. (line 20)
* SYMBOL_REF_ANCHOR_P: Special Accessors. (line 117)
* SYMBOL_REF_BLOCK: Special Accessors. (line 130)
* SYMBOL_REF_BLOCK_OFFSET: Special Accessors. (line 135)
@@ -48196,7 +48230,8 @@ Concept Index
* SYMBOL_REF_DECL: Special Accessors. (line 67)
* SYMBOL_REF_EXTERNAL_P: Special Accessors. (line 99)
* SYMBOL_REF_FLAG: Flags. (line 206)
-* SYMBOL_REF_FLAG, in TARGET_ENCODE_SECTION_INFO: Sections. (line 277)
+* 'SYMBOL_REF_FLAG', in 'TARGET_ENCODE_SECTION_INFO': Sections.
+ (line 277)
* SYMBOL_REF_FLAGS: Special Accessors. (line 86)
* SYMBOL_REF_FUNCTION_P: Special Accessors. (line 92)
* SYMBOL_REF_HAS_BLOCK_INFO_P: Special Accessors. (line 113)
@@ -48205,34 +48240,35 @@ Concept Index
* SYMBOL_REF_TLS_MODEL: Special Accessors. (line 108)
* SYMBOL_REF_USED: Flags. (line 197)
* SYMBOL_REF_WEAK: Flags. (line 202)
-* sync_addMODE instruction pattern: Standard Names. (line 1622)
-* sync_andMODE instruction pattern: Standard Names. (line 1622)
-* sync_compare_and_swapMODE instruction pattern: Standard Names.
+* 'sync_addMODE' instruction pattern: Standard Names. (line 1622)
+* 'sync_andMODE' instruction pattern: Standard Names. (line 1622)
+* 'sync_compare_and_swapMODE' instruction pattern: Standard Names.
(line 1581)
-* sync_iorMODE instruction pattern: Standard Names. (line 1622)
-* sync_lock_releaseMODE instruction pattern: Standard Names. (line 1691)
-* sync_lock_test_and_setMODE instruction pattern: Standard Names.
+* 'sync_iorMODE' instruction pattern: Standard Names. (line 1622)
+* 'sync_lock_releaseMODE' instruction pattern: Standard Names.
+ (line 1691)
+* 'sync_lock_test_and_setMODE' instruction pattern: Standard Names.
(line 1664)
-* sync_nandMODE instruction pattern: Standard Names. (line 1622)
-* sync_new_addMODE instruction pattern: Standard Names. (line 1656)
-* sync_new_andMODE instruction pattern: Standard Names. (line 1656)
-* sync_new_iorMODE instruction pattern: Standard Names. (line 1656)
-* sync_new_nandMODE instruction pattern: Standard Names. (line 1656)
-* sync_new_subMODE instruction pattern: Standard Names. (line 1656)
-* sync_new_xorMODE instruction pattern: Standard Names. (line 1656)
-* sync_old_addMODE instruction pattern: Standard Names. (line 1638)
-* sync_old_andMODE instruction pattern: Standard Names. (line 1638)
-* sync_old_iorMODE instruction pattern: Standard Names. (line 1638)
-* sync_old_nandMODE instruction pattern: Standard Names. (line 1638)
-* sync_old_subMODE instruction pattern: Standard Names. (line 1638)
-* sync_old_xorMODE instruction pattern: Standard Names. (line 1638)
-* sync_subMODE instruction pattern: Standard Names. (line 1622)
-* sync_xorMODE instruction pattern: Standard Names. (line 1622)
+* 'sync_nandMODE' instruction pattern: Standard Names. (line 1622)
+* 'sync_new_addMODE' instruction pattern: Standard Names. (line 1656)
+* 'sync_new_andMODE' instruction pattern: Standard Names. (line 1656)
+* 'sync_new_iorMODE' instruction pattern: Standard Names. (line 1656)
+* 'sync_new_nandMODE' instruction pattern: Standard Names. (line 1656)
+* 'sync_new_subMODE' instruction pattern: Standard Names. (line 1656)
+* 'sync_new_xorMODE' instruction pattern: Standard Names. (line 1656)
+* 'sync_old_addMODE' instruction pattern: Standard Names. (line 1638)
+* 'sync_old_andMODE' instruction pattern: Standard Names. (line 1638)
+* 'sync_old_iorMODE' instruction pattern: Standard Names. (line 1638)
+* 'sync_old_nandMODE' instruction pattern: Standard Names. (line 1638)
+* 'sync_old_subMODE' instruction pattern: Standard Names. (line 1638)
+* 'sync_old_xorMODE' instruction pattern: Standard Names. (line 1638)
+* 'sync_subMODE' instruction pattern: Standard Names. (line 1622)
+* 'sync_xorMODE' instruction pattern: Standard Names. (line 1622)
* SYSROOT_HEADERS_SUFFIX_SPEC: Driver. (line 176)
* SYSROOT_SUFFIX_SPEC: Driver. (line 171)
-* t-TARGET: Target Fragment. (line 6)
+* 't-TARGET': Target Fragment. (line 6)
* table jump: Basic Blocks. (line 67)
-* tablejump instruction pattern: Standard Names. (line 1242)
+* 'tablejump' instruction pattern: Standard Names. (line 1242)
* tag: GTY Options. (line 82)
* tagging insns: Tagging Insns. (line 6)
* tail calls: Tail Calls. (line 6)
@@ -48416,9 +48452,9 @@ Concept Index
* TARGET_EMUTLS_VAR_PREFIX: Emulated TLS. (line 40)
* TARGET_EMUTLS_VAR_SECTION: Emulated TLS. (line 30)
* TARGET_ENCODE_SECTION_INFO: Sections. (line 251)
-* TARGET_ENCODE_SECTION_INFO and address validation: Addressing Modes.
+* 'TARGET_ENCODE_SECTION_INFO' and address validation: Addressing Modes.
(line 82)
-* TARGET_ENCODE_SECTION_INFO usage: Instruction Output. (line 127)
+* 'TARGET_ENCODE_SECTION_INFO' usage: Instruction Output. (line 127)
* TARGET_ENUM_VA_LIST_P: Register Arguments. (line 275)
* TARGET_EXCEPT_UNWIND_INFO: Exception Region Output.
(line 45)
@@ -48515,7 +48551,7 @@ Concept Index
* TARGET_MODE_REP_EXTENDED: Misc. (line 175)
* TARGET_MS_BITFIELD_LAYOUT_P: Storage Layout. (line 490)
* TARGET_MUST_PASS_IN_STACK: Register Arguments. (line 58)
-* TARGET_MUST_PASS_IN_STACK, and TARGET_FUNCTION_ARG: Register Arguments.
+* 'TARGET_MUST_PASS_IN_STACK', and 'TARGET_FUNCTION_ARG': Register Arguments.
(line 50)
* TARGET_NARROW_VOLATILE_BITFIELD: Storage Layout. (line 400)
* TARGET_N_FORMAT_TYPES: Misc. (line 870)
@@ -48695,10 +48731,10 @@ Concept Index
* THUNK_DECL: Declarations. (line 6)
* THUNK_DELTA: Declarations. (line 6)
* TImode: Machine Modes. (line 48)
-* TImode, in insn: Insns. (line 275)
+* 'TImode', in 'insn': Insns. (line 275)
* TLS_COMMON_ASM_OP: Sections. (line 80)
* TLS_SECTION_ASM_FLAG: Sections. (line 85)
-* tm.h macros: Target Macros. (line 6)
+* 'tm.h' macros: Target Macros. (line 6)
* TQFmode: Machine Modes. (line 62)
* TQmode: Machine Modes. (line 119)
* trampolines for nested functions: Trampolines. (line 6)
@@ -48706,7 +48742,7 @@ Concept Index
* TRAMPOLINE_SECTION: Trampolines. (line 39)
* TRAMPOLINE_SIZE: Trampolines. (line 44)
* TRANSFER_FROM_TRAMPOLINE: Trampolines. (line 110)
-* trap instruction pattern: Standard Names. (line 1529)
+* 'trap' instruction pattern: Standard Names. (line 1529)
* tree: Tree overview. (line 6)
* tree <1>: Macros and Functions.
(line 6)
@@ -48755,7 +48791,7 @@ Concept Index
* TREE_VEC_LENGTH: Containers. (line 6)
* TRULY_NOOP_TRUNCATION: Misc. (line 162)
* truncate: Conversions. (line 38)
-* truncMN2 instruction pattern: Standard Names. (line 897)
+* 'truncMN2' instruction pattern: Standard Names. (line 897)
* TRUNC_DIV_EXPR: Unary and Binary Expressions.
(line 6)
* TRUNC_MOD_EXPR: Unary and Binary Expressions.
@@ -48853,9 +48889,9 @@ Concept Index
* TYPE_VFIELD: Classes. (line 6)
* UDAmode: Machine Modes. (line 167)
* udiv: Arithmetic. (line 131)
-* udivM3 instruction pattern: Standard Names. (line 266)
-* udivmodM4 instruction pattern: Standard Names. (line 501)
-* udot_prodM instruction pattern: Standard Names. (line 332)
+* 'udivM3' instruction pattern: Standard Names. (line 266)
+* 'udivmodM4' instruction pattern: Standard Names. (line 501)
+* 'udot_prodM' instruction pattern: Standard Names. (line 332)
* UDQmode: Machine Modes. (line 135)
* UHAmode: Machine Modes. (line 159)
* UHQmode: Machine Modes. (line 127)
@@ -48873,25 +48909,26 @@ Concept Index
* UINT_LEAST32_TYPE: Type Layout. (line 266)
* UINT_LEAST64_TYPE: Type Layout. (line 267)
* UINT_LEAST8_TYPE: Type Layout. (line 264)
-* umaddMN4 instruction pattern: Standard Names. (line 448)
+* 'umaddMN4' instruction pattern: Standard Names. (line 448)
* umax: Arithmetic. (line 150)
-* umaxM3 instruction pattern: Standard Names. (line 266)
+* 'umaxM3' instruction pattern: Standard Names. (line 266)
* umin: Arithmetic. (line 150)
-* uminM3 instruction pattern: Standard Names. (line 266)
+* 'uminM3' instruction pattern: Standard Names. (line 266)
* umod: Arithmetic. (line 137)
-* umodM3 instruction pattern: Standard Names. (line 266)
-* umsubMN4 instruction pattern: Standard Names. (line 472)
-* umulhisi3 instruction pattern: Standard Names. (line 420)
-* umulM3_highpart instruction pattern: Standard Names. (line 434)
-* umulqihi3 instruction pattern: Standard Names. (line 420)
-* umulsidi3 instruction pattern: Standard Names. (line 420)
+* 'umodM3' instruction pattern: Standard Names. (line 266)
+* 'umsubMN4' instruction pattern: Standard Names. (line 472)
+* 'umulhisi3' instruction pattern: Standard Names. (line 420)
+* 'umulM3_highpart' instruction pattern: Standard Names. (line 434)
+* 'umulqihi3' instruction pattern: Standard Names. (line 420)
+* 'umulsidi3' instruction pattern: Standard Names. (line 420)
* unchanging: Flags. (line 296)
-* unchanging, in call_insn: Flags. (line 19)
-* unchanging, in jump_insn, call_insn and insn: Flags. (line 39)
-* unchanging, in mem: Flags. (line 134)
-* unchanging, in subreg: Flags. (line 170)
-* unchanging, in subreg <1>: Flags. (line 180)
-* unchanging, in symbol_ref: Flags. (line 10)
+* 'unchanging', in 'call_insn': Flags. (line 19)
+* 'unchanging', in 'jump_insn', 'call_insn' and 'insn': Flags.
+ (line 39)
+* 'unchanging', in 'mem': Flags. (line 134)
+* 'unchanging', in 'subreg': Flags. (line 170)
+* 'unchanging', in 'subreg' <1>: Flags. (line 180)
+* 'unchanging', in 'symbol_ref': Flags. (line 10)
* UNEQ_EXPR: Unary and Binary Expressions.
(line 6)
* UNGE_EXPR: Unary and Binary Expressions.
@@ -48923,14 +48960,14 @@ Concept Index
* unsigned_float: Conversions. (line 62)
* unsigned_fract_convert: Conversions. (line 97)
* unsigned_sat_fract: Conversions. (line 103)
-* unspec: Side Effects. (line 292)
+* unspec: Side Effects. (line 291)
* unspec <1>: Constant Definitions.
(line 111)
-* unspec_volatile: Side Effects. (line 292)
+* unspec_volatile: Side Effects. (line 291)
* unspec_volatile <1>: Constant Definitions.
(line 99)
-* untyped_call instruction pattern: Standard Names. (line 1139)
-* untyped_return instruction pattern: Standard Names. (line 1202)
+* 'untyped_call' instruction pattern: Standard Names. (line 1139)
+* 'untyped_return' instruction pattern: Standard Names. (line 1202)
* UPDATE_PATH_HOST_CANONICALIZE (PATH): Filesystem. (line 59)
* update_ssa: SSA. (line 76)
* update_stmt: Manipulating GIMPLE statements.
@@ -48939,14 +48976,14 @@ Concept Index
* update_stmt_if_modified: Manipulating GIMPLE statements.
(line 143)
* UQQmode: Machine Modes. (line 123)
-* usaddM3 instruction pattern: Standard Names. (line 266)
+* 'usaddM3' instruction pattern: Standard Names. (line 266)
* USAmode: Machine Modes. (line 163)
-* usashlM3 instruction pattern: Standard Names. (line 504)
-* usdivM3 instruction pattern: Standard Names. (line 266)
+* 'usashlM3' instruction pattern: Standard Names. (line 504)
+* 'usdivM3' instruction pattern: Standard Names. (line 266)
* use: Side Effects. (line 168)
* used: Flags. (line 314)
-* used, in symbol_ref: Flags. (line 197)
-* user: GTY Options. (line 315)
+* 'used', in 'symbol_ref': Flags. (line 197)
+* user: GTY Options. (line 314)
* user gc: User GC. (line 6)
* USER_LABEL_PREFIX: Instruction Output. (line 152)
* USE_C_ALLOCA: Host Misc. (line 19)
@@ -48964,16 +49001,16 @@ Concept Index
* USE_STORE_PRE_DECREMENT: Costs. (line 255)
* USE_STORE_PRE_INCREMENT: Costs. (line 250)
* USING_STMT: Statements for C++. (line 6)
-* usmaddMN4 instruction pattern: Standard Names. (line 456)
-* usmsubMN4 instruction pattern: Standard Names. (line 480)
-* usmulhisi3 instruction pattern: Standard Names. (line 424)
-* usmulM3 instruction pattern: Standard Names. (line 266)
-* usmulqihi3 instruction pattern: Standard Names. (line 424)
-* usmulsidi3 instruction pattern: Standard Names. (line 424)
-* usnegM2 instruction pattern: Standard Names. (line 526)
+* 'usmaddMN4' instruction pattern: Standard Names. (line 456)
+* 'usmsubMN4' instruction pattern: Standard Names. (line 480)
+* 'usmulhisi3' instruction pattern: Standard Names. (line 424)
+* 'usmulM3' instruction pattern: Standard Names. (line 266)
+* 'usmulqihi3' instruction pattern: Standard Names. (line 424)
+* 'usmulsidi3' instruction pattern: Standard Names. (line 424)
+* 'usnegM2' instruction pattern: Standard Names. (line 526)
* USQmode: Machine Modes. (line 131)
-* ussubM3 instruction pattern: Standard Names. (line 266)
-* usum_widenM3 instruction pattern: Standard Names. (line 341)
+* 'ussubM3' instruction pattern: Standard Names. (line 266)
+* 'usum_widenM3' instruction pattern: Standard Names. (line 341)
* us_ashift: Arithmetic. (line 174)
* us_minus: Arithmetic. (line 38)
* us_mult: Arithmetic. (line 93)
@@ -48982,20 +49019,20 @@ Concept Index
* us_truncate: Conversions. (line 48)
* UTAmode: Machine Modes. (line 171)
* UTQmode: Machine Modes. (line 139)
-* V in constraint: Simple Constraints. (line 43)
+* 'V' in constraint: Simple Constraints. (line 43)
* values, returned by functions: Scalar Return. (line 6)
* varargs implementation: Varargs. (line 6)
* variable: Declarations. (line 6)
* Variable Location Debug Information in RTL: Debug Information.
(line 6)
-* variable_size: GTY Options. (line 242)
+* variable_size: GTY Options. (line 241)
* VAR_DECL: Declarations. (line 6)
* var_location: Debug Information. (line 14)
-* vashlM3 instruction pattern: Standard Names. (line 518)
-* vashrM3 instruction pattern: Standard Names. (line 518)
+* 'vashlM3' instruction pattern: Standard Names. (line 518)
+* 'vashrM3' instruction pattern: Standard Names. (line 518)
* VA_ARG_EXPR: Unary and Binary Expressions.
(line 6)
-* vcondMN instruction pattern: Standard Names. (line 213)
+* 'vcondMN' instruction pattern: Standard Names. (line 213)
* vector: Containers. (line 6)
* vector operations: Vector Operations. (line 6)
* VECTOR_CST: Constant expressions.
@@ -49003,62 +49040,70 @@ Concept Index
* VECTOR_STORE_FLAG_VALUE: Misc. (line 293)
* vec_concat: Vector Operations. (line 28)
* vec_duplicate: Vector Operations. (line 33)
-* vec_extractM instruction pattern: Standard Names. (line 203)
-* vec_initM instruction pattern: Standard Names. (line 208)
-* vec_load_lanesMN instruction pattern: Standard Names. (line 165)
+* 'vec_extractM' instruction pattern: Standard Names. (line 203)
+* 'vec_initM' instruction pattern: Standard Names. (line 208)
+* 'vec_load_lanesMN' instruction pattern: Standard Names. (line 165)
* VEC_LSHIFT_EXPR: Vectors. (line 6)
* vec_merge: Vector Operations. (line 11)
* VEC_PACK_FIX_TRUNC_EXPR: Vectors. (line 6)
* VEC_PACK_SAT_EXPR: Vectors. (line 6)
-* vec_pack_sfix_trunc_M instruction pattern: Standard Names. (line 367)
-* vec_pack_ssat_M instruction pattern: Standard Names. (line 360)
+* 'vec_pack_sfix_trunc_M' instruction pattern: Standard Names.
+ (line 367)
+* 'vec_pack_ssat_M' instruction pattern: Standard Names. (line 360)
* VEC_PACK_TRUNC_EXPR: Vectors. (line 6)
-* vec_pack_trunc_M instruction pattern: Standard Names. (line 353)
-* vec_pack_ufix_trunc_M instruction pattern: Standard Names. (line 367)
-* vec_pack_usat_M instruction pattern: Standard Names. (line 360)
-* vec_permM instruction pattern: Standard Names. (line 223)
-* vec_perm_constM instruction pattern: Standard Names. (line 239)
+* 'vec_pack_trunc_M' instruction pattern: Standard Names. (line 353)
+* 'vec_pack_ufix_trunc_M' instruction pattern: Standard Names.
+ (line 367)
+* 'vec_pack_usat_M' instruction pattern: Standard Names. (line 360)
+* 'vec_permM' instruction pattern: Standard Names. (line 223)
+* 'vec_perm_constM' instruction pattern: Standard Names. (line 239)
* VEC_RSHIFT_EXPR: Vectors. (line 6)
* vec_select: Vector Operations. (line 19)
-* vec_setM instruction pattern: Standard Names. (line 198)
-* vec_shl_M instruction pattern: Standard Names. (line 347)
-* vec_shr_M instruction pattern: Standard Names. (line 347)
-* vec_store_lanesMN instruction pattern: Standard Names. (line 187)
-* vec_unpacks_float_hi_M instruction pattern: Standard Names.
+* 'vec_setM' instruction pattern: Standard Names. (line 198)
+* 'vec_shl_M' instruction pattern: Standard Names. (line 347)
+* 'vec_shr_M' instruction pattern: Standard Names. (line 347)
+* 'vec_store_lanesMN' instruction pattern: Standard Names. (line 187)
+* 'vec_unpacks_float_hi_M' instruction pattern: Standard Names.
(line 388)
-* vec_unpacks_float_lo_M instruction pattern: Standard Names.
+* 'vec_unpacks_float_lo_M' instruction pattern: Standard Names.
(line 388)
-* vec_unpacks_hi_M instruction pattern: Standard Names. (line 374)
-* vec_unpacks_lo_M instruction pattern: Standard Names. (line 374)
-* vec_unpacku_float_hi_M instruction pattern: Standard Names.
+* 'vec_unpacks_hi_M' instruction pattern: Standard Names. (line 374)
+* 'vec_unpacks_lo_M' instruction pattern: Standard Names. (line 374)
+* 'vec_unpacku_float_hi_M' instruction pattern: Standard Names.
(line 388)
-* vec_unpacku_float_lo_M instruction pattern: Standard Names.
+* 'vec_unpacku_float_lo_M' instruction pattern: Standard Names.
(line 388)
-* vec_unpacku_hi_M instruction pattern: Standard Names. (line 381)
-* vec_unpacku_lo_M instruction pattern: Standard Names. (line 381)
+* 'vec_unpacku_hi_M' instruction pattern: Standard Names. (line 381)
+* 'vec_unpacku_lo_M' instruction pattern: Standard Names. (line 381)
* VEC_UNPACK_FLOAT_HI_EXPR: Vectors. (line 6)
* VEC_UNPACK_FLOAT_LO_EXPR: Vectors. (line 6)
* VEC_UNPACK_HI_EXPR: Vectors. (line 6)
* VEC_UNPACK_LO_EXPR: Vectors. (line 6)
* VEC_WIDEN_MULT_HI_EXPR: Vectors. (line 6)
* VEC_WIDEN_MULT_LO_EXPR: Vectors. (line 6)
-* vec_widen_smult_even_M instruction pattern: Standard Names.
+* 'vec_widen_smult_even_M' instruction pattern: Standard Names.
(line 397)
-* vec_widen_smult_hi_M instruction pattern: Standard Names. (line 397)
-* vec_widen_smult_lo_M instruction pattern: Standard Names. (line 397)
-* vec_widen_smult_odd_M instruction pattern: Standard Names. (line 397)
-* vec_widen_sshiftl_hi_M instruction pattern: Standard Names.
+* 'vec_widen_smult_hi_M' instruction pattern: Standard Names.
+ (line 397)
+* 'vec_widen_smult_lo_M' instruction pattern: Standard Names.
+ (line 397)
+* 'vec_widen_smult_odd_M' instruction pattern: Standard Names.
+ (line 397)
+* 'vec_widen_sshiftl_hi_M' instruction pattern: Standard Names.
(line 406)
-* vec_widen_sshiftl_lo_M instruction pattern: Standard Names.
+* 'vec_widen_sshiftl_lo_M' instruction pattern: Standard Names.
(line 406)
-* vec_widen_umult_even_M instruction pattern: Standard Names.
+* 'vec_widen_umult_even_M' instruction pattern: Standard Names.
+ (line 397)
+* 'vec_widen_umult_hi_M' instruction pattern: Standard Names.
(line 397)
-* vec_widen_umult_hi_M instruction pattern: Standard Names. (line 397)
-* vec_widen_umult_lo_M instruction pattern: Standard Names. (line 397)
-* vec_widen_umult_odd_M instruction pattern: Standard Names. (line 397)
-* vec_widen_ushiftl_hi_M instruction pattern: Standard Names.
+* 'vec_widen_umult_lo_M' instruction pattern: Standard Names.
+ (line 397)
+* 'vec_widen_umult_odd_M' instruction pattern: Standard Names.
+ (line 397)
+* 'vec_widen_ushiftl_hi_M' instruction pattern: Standard Names.
(line 406)
-* vec_widen_ushiftl_lo_M instruction pattern: Standard Names.
+* 'vec_widen_ushiftl_lo_M' instruction pattern: Standard Names.
(line 406)
* verify_flow_info: Maintaining the CFG.
(line 117)
@@ -49071,25 +49116,26 @@ Concept Index
(line 6)
* VLIW <1>: Processor pipeline description.
(line 223)
-* vlshrM3 instruction pattern: Standard Names. (line 518)
+* 'vlshrM3' instruction pattern: Standard Names. (line 518)
* VMS: Filesystem. (line 37)
* VMS_DEBUGGING_INFO: VMS Debug. (line 8)
* VOIDmode: Machine Modes. (line 189)
* VOID_TYPE: Types. (line 6)
* volatil: Flags. (line 328)
-* volatil, in insn, call_insn, jump_insn, code_label, barrier, and note: Flags.
+* 'volatil', in 'insn', 'call_insn', 'jump_insn', 'code_label', 'barrier', and 'note': Flags.
(line 44)
-* volatil, in label_ref and reg_label: Flags. (line 65)
-* volatil, in mem, asm_operands, and asm_input: Flags. (line 76)
-* volatil, in reg: Flags. (line 98)
-* volatil, in subreg: Flags. (line 170)
-* volatil, in subreg <1>: Flags. (line 180)
-* volatil, in symbol_ref: Flags. (line 206)
+* 'volatil', in 'label_ref' and 'reg_label': Flags. (line 65)
+* 'volatil', in 'mem', 'asm_operands', and 'asm_input': Flags.
+ (line 76)
+* 'volatil', in 'reg': Flags. (line 98)
+* 'volatil', in 'subreg': Flags. (line 170)
+* 'volatil', in 'subreg' <1>: Flags. (line 180)
+* 'volatil', in 'symbol_ref': Flags. (line 206)
* volatile memory references: Flags. (line 329)
-* volatile, in prefetch: Flags. (line 214)
+* 'volatile', in 'prefetch': Flags. (line 214)
* voting between constraint alternatives: Class Preferences. (line 6)
-* vrotlM3 instruction pattern: Standard Names. (line 518)
-* vrotrM3 instruction pattern: Standard Names. (line 518)
+* 'vrotlM3' instruction pattern: Standard Names. (line 518)
+* 'vrotrM3' instruction pattern: Standard Names. (line 518)
* walk_dominator_tree: SSA. (line 253)
* walk_gimple_op: Statement and operand traversals.
(line 30)
@@ -49106,36 +49152,36 @@ Concept Index
* WHILE_STMT: Statements for C++. (line 6)
* whopr: LTO. (line 6)
* WIDEST_HARDWARE_FP_SIZE: Type Layout. (line 153)
-* window_save instruction pattern: Standard Names. (line 1500)
+* 'window_save' instruction pattern: Standard Names. (line 1500)
* WINT_TYPE: Type Layout. (line 221)
* WORDS_BIG_ENDIAN: Storage Layout. (line 28)
-* WORDS_BIG_ENDIAN, effect on subreg: Regs and Memory. (line 215)
+* 'WORDS_BIG_ENDIAN', effect on 'subreg': Regs and Memory. (line 215)
* word_mode: Machine Modes. (line 335)
* WORD_REGISTER_OPERATIONS: Misc. (line 53)
* wpa: LTO. (line 6)
-* X in constraint: Simple Constraints. (line 122)
-* x-HOST: Host Fragment. (line 6)
+* 'X' in constraint: Simple Constraints. (line 122)
+* 'x-HOST': Host Fragment. (line 6)
* XCmode: Machine Modes. (line 196)
* XCOFF_DEBUGGING_INFO: DBX Options. (line 12)
* XEXP: Accessors. (line 6)
* XFmode: Machine Modes. (line 79)
* XF_SIZE: Type Layout. (line 137)
* XINT: Accessors. (line 6)
-* xm-MACHINE.h: Filesystem. (line 6)
-* xm-MACHINE.h <1>: Host Misc. (line 6)
+* 'xm-MACHINE.h': Filesystem. (line 6)
+* 'xm-MACHINE.h' <1>: Host Misc. (line 6)
* xor: Arithmetic. (line 169)
-* xor, canonicalization of: Insn Canonicalizations.
+* 'xor', canonicalization of: Insn Canonicalizations.
(line 78)
-* xorM3 instruction pattern: Standard Names. (line 266)
+* 'xorM3' instruction pattern: Standard Names. (line 266)
* XSTR: Accessors. (line 6)
* XVEC: Accessors. (line 41)
* XVECEXP: Accessors. (line 48)
* XVECLEN: Accessors. (line 44)
* XWINT: Accessors. (line 6)
* zero_extend: Conversions. (line 28)
-* zero_extendMN2 instruction pattern: Standard Names. (line 907)
+* 'zero_extendMN2' instruction pattern: Standard Names. (line 907)
* zero_extract: Bit-Fields. (line 30)
-* zero_extract, canonicalization of: Insn Canonicalizations.
+* 'zero_extract', canonicalization of: Insn Canonicalizations.
(line 87)
@@ -49222,292 +49268,292 @@ Node: Vector Operations413106
Node: Conversions414987
Node: RTL Declarations419485
Node: Side Effects420306
-Node: Incdec436901
-Node: Assembler440237
-Node: Debug Information441782
-Node: Insns442979
-Node: Calls469468
-Node: Sharing472061
-Node: Reading RTL475172
-Node: GENERIC476163
-Node: Deficiencies478034
-Node: Tree overview478275
-Node: Macros and Functions482399
-Node: Identifiers483224
-Node: Containers484833
-Node: Types485990
-Node: Declarations498064
-Node: Working with declarations498559
-Node: Internal structure504163
-Node: Current structure hierarchy504547
-Node: Adding new DECL node types506640
-Node: Attributes510712
-Node: Expression trees511956
-Node: Constant expressions513710
-Node: Storage References517923
-Node: Unary and Binary Expressions521442
-Node: Vectors541294
-Node: Statements546026
-Node: Basic Statements546546
-Node: Blocks551053
-Node: Statement Sequences552457
-Node: Empty Statements552790
-Node: Jumps553364
-Node: Cleanups554017
-Node: OpenMP555784
-Node: Functions561629
-Node: Function Basics562100
-Node: Function Properties565784
-Node: Language-dependent trees568565
-Node: C and C++ Trees569452
-Node: Types for C++572356
-Node: Namespaces577326
-Node: Classes580432
-Node: Functions for C++585509
-Node: Statements for C++591760
-Node: C++ Expressions599813
-Node: Java Trees601318
-Node: GIMPLE601431
-Node: Tuple representation605055
-Node: GIMPLE instruction set613359
-Node: GIMPLE Exception Handling614975
-Node: Temporaries616887
-Ref: Temporaries-Footnote-1618205
-Node: Operands618270
-Node: Compound Expressions619031
-Node: Compound Lvalues619265
-Node: Conditional Expressions620027
-Node: Logical Operators620686
-Node: Manipulating GIMPLE statements627442
-Node: Tuple specific accessors633378
-Node: GIMPLE_ASM634141
-Node: GIMPLE_ASSIGN636770
-Node: GIMPLE_BIND640870
-Node: GIMPLE_CALL642672
-Node: GIMPLE_CATCH646937
-Node: GIMPLE_COND648075
-Node: GIMPLE_DEBUG650857
-Node: GIMPLE_EH_FILTER654229
-Node: GIMPLE_LABEL655711
-Node: GIMPLE_NOP656680
-Node: GIMPLE_OMP_ATOMIC_LOAD657043
-Node: GIMPLE_OMP_ATOMIC_STORE657947
-Node: GIMPLE_OMP_CONTINUE658581
-Node: GIMPLE_OMP_CRITICAL659925
-Node: GIMPLE_OMP_FOR660857
-Node: GIMPLE_OMP_MASTER664366
-Node: GIMPLE_OMP_ORDERED664744
-Node: GIMPLE_OMP_PARALLEL665138
-Node: GIMPLE_OMP_RETURN667904
-Node: GIMPLE_OMP_SECTION668549
-Node: GIMPLE_OMP_SECTIONS669209
-Node: GIMPLE_OMP_SINGLE670810
-Node: GIMPLE_PHI671742
-Node: GIMPLE_RESX673023
-Node: GIMPLE_RETURN673736
-Node: GIMPLE_SWITCH674298
-Node: GIMPLE_TRY676094
-Node: GIMPLE_WITH_CLEANUP_EXPR677879
-Node: GIMPLE sequences678758
-Node: Sequence iterators681964
-Node: Adding a new GIMPLE statement code690419
-Node: Statement and operand traversals691695
-Node: Tree SSA694287
-Node: Annotations696104
-Node: SSA Operands696630
-Node: SSA711155
-Node: Alias analysis723275
-Node: Memory model727049
-Node: Loop Analysis and Representation728408
-Node: Loop representation729585
-Node: Loop querying736502
-Node: Loop manipulation739318
-Node: LCSSA741679
-Node: Scalar evolutions743748
-Node: loop-iv746992
-Node: Number of iterations748914
-Node: Dependency analysis751720
-Node: Lambda758085
-Node: Omega759757
-Node: Control Flow761322
-Node: Basic Blocks763098
-Node: Edges768387
-Node: Profile information777016
-Node: Maintaining the CFG781700
-Node: Liveness information787561
-Node: Machine Desc789687
-Node: Overview792230
-Node: Patterns794270
-Node: Example797708
-Node: RTL Template799142
-Node: Output Template809797
-Node: Output Statement813760
-Node: Predicates818099
-Node: Machine-Independent Predicates821017
-Node: Defining Predicates825961
-Node: Constraints831924
-Node: Simple Constraints833406
-Node: Multi-Alternative846246
-Node: Class Preferences849087
-Node: Modifiers849979
-Node: Machine Constraints854225
-Node: Disable Insn Alternatives906091
-Node: Define Constraints908995
-Node: C Constraint Interface915780
-Node: Standard Names919409
-Ref: shift patterns941953
-Ref: prologue instruction pattern986856
-Ref: window_save instruction pattern987349
-Ref: epilogue instruction pattern987626
-Node: Pattern Ordering1005212
-Node: Dependent Patterns1006448
-Node: Jump Patterns1008068
-Ref: Jump Patterns-Footnote-11010215
-Node: Looping Patterns1010263
-Node: Insn Canonicalizations1014992
-Node: Expander Definitions1019577
-Node: Insn Splitting1027791
-Node: Including Patterns1037394
-Node: Peephole Definitions1039178
-Node: define_peephole1040431
-Node: define_peephole21046761
-Node: Insn Attributes1049828
-Node: Defining Attributes1050934
-Ref: define_enum_attr1054149
-Node: Expressions1055185
-Node: Tagging Insns1061935
-Node: Attr Example1066288
-Node: Insn Lengths1068661
-Node: Constant Attributes1071720
-Node: Delay Slots1072889
-Node: Processor pipeline description1076113
-Ref: Processor pipeline description-Footnote-11094931
-Node: Conditional Execution1095255
-Node: Define Subst1098318
-Node: Define Subst Example1100354
-Node: Define Subst Pattern Matching1103348
-Node: Define Subst Output Template1104574
-Node: Constant Definitions1106644
-Ref: define_enum1110426
-Node: Iterators1110914
-Node: Mode Iterators1111492
-Node: Defining Mode Iterators1112470
-Node: Substitutions1113964
-Node: Examples1116206
-Node: Code Iterators1117654
-Node: Int Iterators1119933
-Node: Subst Iterators1122394
-Node: Target Macros1124086
-Node: Target Structure1127174
-Node: Driver1129290
-Node: Run-time Target1148075
-Node: Per-Function Data1157240
-Node: Storage Layout1160004
-Node: Type Layout1186059
-Node: Registers1201382
-Node: Register Basics1202356
-Node: Allocation Order1207864
-Node: Values in Registers1210310
-Node: Leaf Functions1217788
-Node: Stack Registers1220647
-Node: Register Classes1221919
-Node: Old Constraints1251886
-Node: Stack and Calling1259026
-Node: Frame Layout1259560
-Node: Exception Handling1270436
-Node: Stack Checking1276648
-Node: Frame Registers1281462
-Node: Elimination1289721
-Node: Stack Arguments1293951
-Node: Register Arguments1300814
-Node: Scalar Return1321117
-Node: Aggregate Return1327204
-Node: Caller Saves1331415
-Node: Function Entry1332592
-Node: Profiling1343686
-Node: Tail Calls1345385
-Node: Stack Smashing Protection1347288
-Node: Varargs1348916
-Node: Trampolines1355603
-Node: Library Calls1361646
-Node: Addressing Modes1366585
-Node: Anchored Addresses1386600
-Node: Condition Code1389243
-Node: CC0 Condition Codes1391372
-Node: MODE_CC Condition Codes1394618
-Node: Cond Exec Macros1401142
-Node: Costs1401488
-Node: Scheduling1417950
-Node: Sections1437367
-Node: PIC1453065
-Node: Assembler Format1455124
-Node: File Framework1456262
-Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1463194
-Node: Data Output1466464
-Node: Uninitialized Data1474233
-Node: Label Output1479244
-Node: Initialization1502200
-Node: Macros for Initialization1508161
-Node: Instruction Output1514880
-Node: Dispatch Tables1525375
-Node: Exception Region Output1529753
-Node: Alignment Output1536431
-Node: Debugging Info1540977
-Node: All Debuggers1541647
-Node: DBX Options1544502
-Node: DBX Hooks1549940
-Node: File Names and DBX1551249
-Node: SDB and DWARF1553361
-Node: VMS Debug1559432
-Node: Floating Point1560019
-Node: Mode Switching1564495
-Node: Target Attributes1568491
-Node: Emulated TLS1576805
-Node: MIPS Coprocessors1580195
-Node: PCH Target1581492
-Node: C++ ABI1583334
-Node: Named Address Spaces1588128
-Node: Misc1593062
-Ref: TARGET_SHIFT_TRUNCATION_MASK1599804
-Node: Host Config1644960
-Node: Host Common1646028
-Node: Filesystem1648402
-Node: Host Misc1652517
-Node: Fragments1654966
-Node: Target Fragment1656161
-Node: Host Fragment1666789
-Node: Collect21667029
-Node: Header Dirs1669665
-Node: Type Information1671088
-Node: GTY Options1674307
-Node: User GC1688641
-Node: GGC Roots1692372
-Node: Files1693085
-Node: Invoking the garbage collector1695792
-Node: Troubleshooting1697297
-Node: Plugins1698372
-Node: Plugins loading1699490
-Node: Plugin API1700360
-Node: Plugins pass1707388
-Node: Plugins GC1709359
-Node: Plugins description1711024
-Node: Plugins attr1711560
-Node: Plugins recording1713447
-Node: Plugins gate1714297
-Node: Plugins tracking1714888
-Node: Plugins building1715476
-Node: LTO1717263
-Node: LTO Overview1718124
-Node: LTO object file layout1723956
-Node: IPA1728586
-Node: WHOPR1737551
-Node: Internal flags1742240
-Node: Funding1743452
-Node: GNU Project1745936
-Node: Copying1746585
-Node: GNU Free Documentation License1784097
-Node: Contributors1809218
-Node: Option Index1846619
-Node: Concept Index1847423
+Node: Incdec436900
+Node: Assembler440236
+Node: Debug Information441781
+Node: Insns442978
+Node: Calls469469
+Node: Sharing472062
+Node: Reading RTL475173
+Node: GENERIC476164
+Node: Deficiencies478035
+Node: Tree overview478276
+Node: Macros and Functions482400
+Node: Identifiers483225
+Node: Containers484834
+Node: Types485991
+Node: Declarations498065
+Node: Working with declarations498560
+Node: Internal structure504164
+Node: Current structure hierarchy504548
+Node: Adding new DECL node types506641
+Node: Attributes510713
+Node: Expression trees511957
+Node: Constant expressions513711
+Node: Storage References517924
+Node: Unary and Binary Expressions521443
+Node: Vectors541295
+Node: Statements546027
+Node: Basic Statements546547
+Node: Blocks551054
+Node: Statement Sequences552458
+Node: Empty Statements552791
+Node: Jumps553365
+Node: Cleanups554018
+Node: OpenMP555785
+Node: Functions561630
+Node: Function Basics562101
+Node: Function Properties565785
+Node: Language-dependent trees568566
+Node: C and C++ Trees569453
+Node: Types for C++572357
+Node: Namespaces577327
+Node: Classes580433
+Node: Functions for C++585510
+Node: Statements for C++591761
+Node: C++ Expressions599814
+Node: Java Trees601319
+Node: GIMPLE601432
+Node: Tuple representation605056
+Node: GIMPLE instruction set613360
+Node: GIMPLE Exception Handling614976
+Node: Temporaries616888
+Ref: Temporaries-Footnote-1618206
+Node: Operands618271
+Node: Compound Expressions619032
+Node: Compound Lvalues619266
+Node: Conditional Expressions620028
+Node: Logical Operators620687
+Node: Manipulating GIMPLE statements627443
+Node: Tuple specific accessors633379
+Node: 'GIMPLE_ASM'634198
+Node: 'GIMPLE_ASSIGN'636831
+Node: 'GIMPLE_BIND'640937
+Node: 'GIMPLE_CALL'642745
+Node: 'GIMPLE_CATCH'647016
+Node: 'GIMPLE_COND'648160
+Node: 'GIMPLE_DEBUG'650948
+Node: 'GIMPLE_EH_FILTER'654326
+Node: 'GIMPLE_LABEL'655814
+Node: 'GIMPLE_NOP'656789
+Node: 'GIMPLE_OMP_ATOMIC_LOAD'657158
+Node: 'GIMPLE_OMP_ATOMIC_STORE'658068
+Node: 'GIMPLE_OMP_CONTINUE'658708
+Node: 'GIMPLE_OMP_CRITICAL'660058
+Node: 'GIMPLE_OMP_FOR'660996
+Node: 'GIMPLE_OMP_MASTER'664511
+Node: 'GIMPLE_OMP_ORDERED'664895
+Node: 'GIMPLE_OMP_PARALLEL'665295
+Node: 'GIMPLE_OMP_RETURN'668067
+Node: 'GIMPLE_OMP_SECTION'668718
+Node: 'GIMPLE_OMP_SECTIONS'669384
+Node: 'GIMPLE_OMP_SINGLE'670991
+Node: 'GIMPLE_PHI'671929
+Node: 'GIMPLE_RESX'673216
+Node: 'GIMPLE_RETURN'673935
+Node: 'GIMPLE_SWITCH'674503
+Node: 'GIMPLE_TRY'676305
+Node: 'GIMPLE_WITH_CLEANUP_EXPR'678096
+Node: GIMPLE sequences678979
+Node: Sequence iterators682185
+Node: Adding a new GIMPLE statement code690640
+Node: Statement and operand traversals691916
+Node: Tree SSA694508
+Node: Annotations696325
+Node: SSA Operands696851
+Node: SSA711376
+Node: Alias analysis723496
+Node: Memory model727270
+Node: Loop Analysis and Representation728629
+Node: Loop representation729806
+Node: Loop querying736723
+Node: Loop manipulation739539
+Node: LCSSA741900
+Node: Scalar evolutions743969
+Node: loop-iv747213
+Node: Number of iterations749135
+Node: Dependency analysis751941
+Node: Lambda758306
+Node: Omega759978
+Node: Control Flow761543
+Node: Basic Blocks763319
+Node: Edges768608
+Node: Profile information777237
+Node: Maintaining the CFG781921
+Node: Liveness information787782
+Node: Machine Desc789908
+Node: Overview792451
+Node: Patterns794491
+Node: Example797929
+Node: RTL Template799363
+Node: Output Template810018
+Node: Output Statement813981
+Node: Predicates818320
+Node: Machine-Independent Predicates821238
+Node: Defining Predicates826182
+Node: Constraints832145
+Node: Simple Constraints833627
+Node: Multi-Alternative846467
+Node: Class Preferences849308
+Node: Modifiers850200
+Node: Machine Constraints854446
+Node: Disable Insn Alternatives906312
+Node: Define Constraints909216
+Node: C Constraint Interface916001
+Node: Standard Names919653
+Ref: shift patterns942197
+Ref: prologue instruction pattern987100
+Ref: window_save instruction pattern987593
+Ref: epilogue instruction pattern987870
+Node: Pattern Ordering1005456
+Node: Dependent Patterns1006692
+Node: Jump Patterns1008312
+Ref: Jump Patterns-Footnote-11010459
+Node: Looping Patterns1010507
+Node: Insn Canonicalizations1015236
+Node: Expander Definitions1019821
+Node: Insn Splitting1028035
+Node: Including Patterns1037638
+Node: Peephole Definitions1039422
+Node: define_peephole1040675
+Node: define_peephole21047005
+Node: Insn Attributes1050072
+Node: Defining Attributes1051178
+Ref: define_enum_attr1054393
+Node: Expressions1055429
+Node: Tagging Insns1062179
+Node: Attr Example1066532
+Node: Insn Lengths1068905
+Node: Constant Attributes1071964
+Node: Delay Slots1073133
+Node: Processor pipeline description1076357
+Ref: Processor pipeline description-Footnote-11095175
+Node: Conditional Execution1095499
+Node: Define Subst1098562
+Node: Define Subst Example1100598
+Node: Define Subst Pattern Matching1103592
+Node: Define Subst Output Template1104818
+Node: Constant Definitions1106888
+Ref: define_enum1110670
+Node: Iterators1111158
+Node: Mode Iterators1111736
+Node: Defining Mode Iterators1112714
+Node: Substitutions1114208
+Node: Examples1116450
+Node: Code Iterators1117898
+Node: Int Iterators1120177
+Node: Subst Iterators1122638
+Node: Target Macros1124330
+Node: Target Structure1127418
+Node: Driver1129534
+Node: Run-time Target1148319
+Node: Per-Function Data1157484
+Node: Storage Layout1160248
+Node: Type Layout1186303
+Node: Registers1201626
+Node: Register Basics1202600
+Node: Allocation Order1208108
+Node: Values in Registers1210554
+Node: Leaf Functions1218032
+Node: Stack Registers1220891
+Node: Register Classes1222163
+Node: Old Constraints1252130
+Node: Stack and Calling1259270
+Node: Frame Layout1259804
+Node: Exception Handling1270680
+Node: Stack Checking1276892
+Node: Frame Registers1281706
+Node: Elimination1289965
+Node: Stack Arguments1294195
+Node: Register Arguments1301058
+Node: Scalar Return1321361
+Node: Aggregate Return1327448
+Node: Caller Saves1331659
+Node: Function Entry1332836
+Node: Profiling1343930
+Node: Tail Calls1345629
+Node: Stack Smashing Protection1347532
+Node: Varargs1349160
+Node: Trampolines1355847
+Node: Library Calls1361890
+Node: Addressing Modes1366829
+Node: Anchored Addresses1386844
+Node: Condition Code1389487
+Node: CC0 Condition Codes1391616
+Node: MODE_CC Condition Codes1394862
+Node: Cond Exec Macros1401386
+Node: Costs1401732
+Node: Scheduling1418194
+Node: Sections1437611
+Node: PIC1453309
+Node: Assembler Format1455368
+Node: File Framework1456506
+Ref: TARGET_HAVE_SWITCHABLE_BSS_SECTIONS1463438
+Node: Data Output1466708
+Node: Uninitialized Data1474477
+Node: Label Output1479488
+Node: Initialization1502444
+Node: Macros for Initialization1508405
+Node: Instruction Output1515124
+Node: Dispatch Tables1525619
+Node: Exception Region Output1529997
+Node: Alignment Output1536675
+Node: Debugging Info1541221
+Node: All Debuggers1541891
+Node: DBX Options1544746
+Node: DBX Hooks1550184
+Node: File Names and DBX1551493
+Node: SDB and DWARF1553605
+Node: VMS Debug1559677
+Node: Floating Point1560264
+Node: Mode Switching1564740
+Node: Target Attributes1568736
+Node: Emulated TLS1577050
+Node: MIPS Coprocessors1580440
+Node: PCH Target1581737
+Node: C++ ABI1583579
+Node: Named Address Spaces1588373
+Node: Misc1593307
+Ref: TARGET_SHIFT_TRUNCATION_MASK1600049
+Node: Host Config1645205
+Node: Host Common1646273
+Node: Filesystem1648647
+Node: Host Misc1652762
+Node: Fragments1655211
+Node: Target Fragment1656406
+Node: Host Fragment1667034
+Node: Collect21667274
+Node: Header Dirs1669910
+Node: Type Information1671333
+Node: GTY Options1674552
+Node: User GC1688886
+Node: GGC Roots1692617
+Node: Files1693330
+Node: Invoking the garbage collector1696037
+Node: Troubleshooting1697542
+Node: Plugins1698617
+Node: Plugins loading1699735
+Node: Plugin API1700605
+Node: Plugins pass1707633
+Node: Plugins GC1709604
+Node: Plugins description1711269
+Node: Plugins attr1711805
+Node: Plugins recording1713692
+Node: Plugins gate1714542
+Node: Plugins tracking1715133
+Node: Plugins building1715721
+Node: LTO1717508
+Node: LTO Overview1718369
+Node: LTO object file layout1724201
+Node: IPA1728831
+Node: WHOPR1737796
+Node: Internal flags1742485
+Node: Funding1743697
+Node: GNU Project1746181
+Node: Copying1746830
+Node: GNU Free Documentation License1784342
+Node: Contributors1809463
+Node: Option Index1846864
+Node: Concept Index1847668

End Tag Table
diff --git a/share/info/libquadmath.info b/share/info/libquadmath.info
index 83a5b772..fda55715 100644
--- a/share/info/libquadmath.info
+++ b/share/info/libquadmath.info
@@ -1,4 +1,4 @@
-This is libquadmath.info, produced by makeinfo version 6.5 from
+This is libquadmath.info, produced by makeinfo version 5.2 from
libquadmath.texi.
Copyright (C) 2010-2013 Free Software Foundation, Inc.
diff --git a/share/locale/be/LC_MESSAGES/cpplib.mo b/share/locale/be/LC_MESSAGES/cpplib.mo
index 0f68e924..698cd2ae 100644
--- a/share/locale/be/LC_MESSAGES/cpplib.mo
+++ b/share/locale/be/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/be/LC_MESSAGES/gcc.mo b/share/locale/be/LC_MESSAGES/gcc.mo
index 9dfd8b01..346dbce3 100644
--- a/share/locale/be/LC_MESSAGES/gcc.mo
+++ b/share/locale/be/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/ca/LC_MESSAGES/cpplib.mo b/share/locale/ca/LC_MESSAGES/cpplib.mo
index 01aee9f8..a332fcca 100644
--- a/share/locale/ca/LC_MESSAGES/cpplib.mo
+++ b/share/locale/ca/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/da/LC_MESSAGES/cpplib.mo b/share/locale/da/LC_MESSAGES/cpplib.mo
index 2ce7b21b..da2e5acb 100644
--- a/share/locale/da/LC_MESSAGES/cpplib.mo
+++ b/share/locale/da/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/da/LC_MESSAGES/gcc.mo b/share/locale/da/LC_MESSAGES/gcc.mo
index 9c2f9986..e541fb31 100644
--- a/share/locale/da/LC_MESSAGES/gcc.mo
+++ b/share/locale/da/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/de/LC_MESSAGES/cpplib.mo b/share/locale/de/LC_MESSAGES/cpplib.mo
index e976f808..2d55cac3 100644
--- a/share/locale/de/LC_MESSAGES/cpplib.mo
+++ b/share/locale/de/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/de/LC_MESSAGES/gcc.mo b/share/locale/de/LC_MESSAGES/gcc.mo
index 17d96cea..c95c3235 100644
--- a/share/locale/de/LC_MESSAGES/gcc.mo
+++ b/share/locale/de/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/el/LC_MESSAGES/cpplib.mo b/share/locale/el/LC_MESSAGES/cpplib.mo
index 120b2f7d..3553ae67 100644
--- a/share/locale/el/LC_MESSAGES/cpplib.mo
+++ b/share/locale/el/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/el/LC_MESSAGES/gcc.mo b/share/locale/el/LC_MESSAGES/gcc.mo
index 5db84b12..82b69c09 100644
--- a/share/locale/el/LC_MESSAGES/gcc.mo
+++ b/share/locale/el/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/eo/LC_MESSAGES/cpplib.mo b/share/locale/eo/LC_MESSAGES/cpplib.mo
index 17b3ad4e..13010c2d 100644
--- a/share/locale/eo/LC_MESSAGES/cpplib.mo
+++ b/share/locale/eo/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/es/LC_MESSAGES/cpplib.mo b/share/locale/es/LC_MESSAGES/cpplib.mo
index 46ee70bd..85028d73 100644
--- a/share/locale/es/LC_MESSAGES/cpplib.mo
+++ b/share/locale/es/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/es/LC_MESSAGES/gcc.mo b/share/locale/es/LC_MESSAGES/gcc.mo
index de4ff2c1..f920724e 100644
--- a/share/locale/es/LC_MESSAGES/gcc.mo
+++ b/share/locale/es/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/fi/LC_MESSAGES/cpplib.mo b/share/locale/fi/LC_MESSAGES/cpplib.mo
index 25bddbcc..2d66541e 100644
--- a/share/locale/fi/LC_MESSAGES/cpplib.mo
+++ b/share/locale/fi/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/fi/LC_MESSAGES/gcc.mo b/share/locale/fi/LC_MESSAGES/gcc.mo
index a4f79292..71e9b39c 100644
--- a/share/locale/fi/LC_MESSAGES/gcc.mo
+++ b/share/locale/fi/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/fr/LC_MESSAGES/cpplib.mo b/share/locale/fr/LC_MESSAGES/cpplib.mo
index a7f35ca1..63be21d9 100644
--- a/share/locale/fr/LC_MESSAGES/cpplib.mo
+++ b/share/locale/fr/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/fr/LC_MESSAGES/gcc.mo b/share/locale/fr/LC_MESSAGES/gcc.mo
index 7c5c88da..ad443960 100644
--- a/share/locale/fr/LC_MESSAGES/gcc.mo
+++ b/share/locale/fr/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/hr/LC_MESSAGES/gcc.mo b/share/locale/hr/LC_MESSAGES/gcc.mo
index 88234059..d544b0d7 100644
--- a/share/locale/hr/LC_MESSAGES/gcc.mo
+++ b/share/locale/hr/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/id/LC_MESSAGES/cpplib.mo b/share/locale/id/LC_MESSAGES/cpplib.mo
index 38c22a4e..b4091af9 100644
--- a/share/locale/id/LC_MESSAGES/cpplib.mo
+++ b/share/locale/id/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/id/LC_MESSAGES/gcc.mo b/share/locale/id/LC_MESSAGES/gcc.mo
index 565dd4d6..7b7bf6d4 100644
--- a/share/locale/id/LC_MESSAGES/gcc.mo
+++ b/share/locale/id/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/ja/LC_MESSAGES/cpplib.mo b/share/locale/ja/LC_MESSAGES/cpplib.mo
index 383be379..806d25c0 100644
--- a/share/locale/ja/LC_MESSAGES/cpplib.mo
+++ b/share/locale/ja/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/ja/LC_MESSAGES/gcc.mo b/share/locale/ja/LC_MESSAGES/gcc.mo
index d2fe4c2e..b4c7652a 100644
--- a/share/locale/ja/LC_MESSAGES/gcc.mo
+++ b/share/locale/ja/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/nl/LC_MESSAGES/cpplib.mo b/share/locale/nl/LC_MESSAGES/cpplib.mo
index 7d9322d0..857a4844 100644
--- a/share/locale/nl/LC_MESSAGES/cpplib.mo
+++ b/share/locale/nl/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/nl/LC_MESSAGES/gcc.mo b/share/locale/nl/LC_MESSAGES/gcc.mo
index 43e7829d..ae07e982 100644
--- a/share/locale/nl/LC_MESSAGES/gcc.mo
+++ b/share/locale/nl/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/pt_BR/LC_MESSAGES/cpplib.mo b/share/locale/pt_BR/LC_MESSAGES/cpplib.mo
index 121e5a00..474c9b9f 100644
--- a/share/locale/pt_BR/LC_MESSAGES/cpplib.mo
+++ b/share/locale/pt_BR/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/ru/LC_MESSAGES/cpplib.mo b/share/locale/ru/LC_MESSAGES/cpplib.mo
index 31f6a57f..edf8bf57 100644
--- a/share/locale/ru/LC_MESSAGES/cpplib.mo
+++ b/share/locale/ru/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/ru/LC_MESSAGES/gcc.mo b/share/locale/ru/LC_MESSAGES/gcc.mo
index 89a11544..1d604be4 100644
--- a/share/locale/ru/LC_MESSAGES/gcc.mo
+++ b/share/locale/ru/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/sr/LC_MESSAGES/cpplib.mo b/share/locale/sr/LC_MESSAGES/cpplib.mo
index d6bc2658..595db75c 100644
--- a/share/locale/sr/LC_MESSAGES/cpplib.mo
+++ b/share/locale/sr/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/sr/LC_MESSAGES/gcc.mo b/share/locale/sr/LC_MESSAGES/gcc.mo
index 51459bb6..8f69cbef 100644
--- a/share/locale/sr/LC_MESSAGES/gcc.mo
+++ b/share/locale/sr/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/sv/LC_MESSAGES/cpplib.mo b/share/locale/sv/LC_MESSAGES/cpplib.mo
index b1ac76a2..63ddc378 100644
--- a/share/locale/sv/LC_MESSAGES/cpplib.mo
+++ b/share/locale/sv/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/sv/LC_MESSAGES/gcc.mo b/share/locale/sv/LC_MESSAGES/gcc.mo
index 9ac81c57..92b85644 100644
--- a/share/locale/sv/LC_MESSAGES/gcc.mo
+++ b/share/locale/sv/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/tr/LC_MESSAGES/cpplib.mo b/share/locale/tr/LC_MESSAGES/cpplib.mo
index f9d2dcad..556c614a 100644
--- a/share/locale/tr/LC_MESSAGES/cpplib.mo
+++ b/share/locale/tr/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/tr/LC_MESSAGES/gcc.mo b/share/locale/tr/LC_MESSAGES/gcc.mo
index eb38a9cb..47ef54e7 100644
--- a/share/locale/tr/LC_MESSAGES/gcc.mo
+++ b/share/locale/tr/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/uk/LC_MESSAGES/cpplib.mo b/share/locale/uk/LC_MESSAGES/cpplib.mo
index fa1aaee5..f0ded624 100644
--- a/share/locale/uk/LC_MESSAGES/cpplib.mo
+++ b/share/locale/uk/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/vi/LC_MESSAGES/cpplib.mo b/share/locale/vi/LC_MESSAGES/cpplib.mo
index ca4f69ec..259ccf70 100644
--- a/share/locale/vi/LC_MESSAGES/cpplib.mo
+++ b/share/locale/vi/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/vi/LC_MESSAGES/gcc.mo b/share/locale/vi/LC_MESSAGES/gcc.mo
index ae976695..1784619f 100644
--- a/share/locale/vi/LC_MESSAGES/gcc.mo
+++ b/share/locale/vi/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/zh_CN/LC_MESSAGES/cpplib.mo b/share/locale/zh_CN/LC_MESSAGES/cpplib.mo
index c59b1f84..a47b08b4 100644
--- a/share/locale/zh_CN/LC_MESSAGES/cpplib.mo
+++ b/share/locale/zh_CN/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/zh_CN/LC_MESSAGES/gcc.mo b/share/locale/zh_CN/LC_MESSAGES/gcc.mo
index b8af1293..982f142e 100644
--- a/share/locale/zh_CN/LC_MESSAGES/gcc.mo
+++ b/share/locale/zh_CN/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/locale/zh_TW/LC_MESSAGES/cpplib.mo b/share/locale/zh_TW/LC_MESSAGES/cpplib.mo
index 0153dbc9..f5c29abc 100644
--- a/share/locale/zh_TW/LC_MESSAGES/cpplib.mo
+++ b/share/locale/zh_TW/LC_MESSAGES/cpplib.mo
Binary files differ
diff --git a/share/locale/zh_TW/LC_MESSAGES/gcc.mo b/share/locale/zh_TW/LC_MESSAGES/gcc.mo
index 03b55a95..4f21b802 100644
--- a/share/locale/zh_TW/LC_MESSAGES/gcc.mo
+++ b/share/locale/zh_TW/LC_MESSAGES/gcc.mo
Binary files differ
diff --git a/share/man/man1/x86_64-w64-mingw32-addr2line.1 b/share/man/man1/x86_64-w64-mingw32-addr2line.1
index aeec0003..add26ab1 100644
--- a/share/man/man1/x86_64-w64-mingw32-addr2line.1
+++ b/share/man/man1/x86_64-w64-mingw32-addr2line.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "ADDR2LINE 1"
-.TH ADDR2LINE 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH ADDR2LINE 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man1/x86_64-w64-mingw32-ar.1 b/share/man/man1/x86_64-w64-mingw32-ar.1
index 2bb55268..032e4ce6 100644
--- a/share/man/man1/x86_64-w64-mingw32-ar.1
+++ b/share/man/man1/x86_64-w64-mingw32-ar.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "AR 1"
-.TH AR 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH AR 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -145,7 +145,7 @@ ar \- create, modify, and extract from archives
ar [\fB\-X32_64\fR] [\fB\-\fR]\fIp\fR[\fImod\fR] [\fB\-\-plugin\fR \fIname\fR] [\fB\-\-target\fR \fIbfdname\fR] [\fIrelpos\fR] [\fIcount\fR] \fIarchive\fR [\fImember\fR...]
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
-The \s-1GNU\s0 \fBar\fR program creates, modifies, and extracts from
+The \s-1GNU \s0\fBar\fR program creates, modifies, and extracts from
archives. An \fIarchive\fR is a single file holding a collection of
other files in a structure that makes it possible to retrieve
the original individual files (called \fImembers\fR of the archive).
@@ -154,7 +154,7 @@ The original files' contents, mode (permissions), timestamp, owner, and
group are preserved in the archive, and can be restored on
extraction.
.PP
-\&\s-1GNU\s0 \fBar\fR can maintain archives whose members have names of any
+\&\s-1GNU \s0\fBar\fR can maintain archives whose members have names of any
length; however, depending on how \fBar\fR is configured on your
system, a limit on member-name length may be imposed for compatibility
with archive formats maintained with other tools. If it exists, the
@@ -177,7 +177,7 @@ You may use \fBnm \-s\fR or \fBnm \-\-print\-armap\fR to list this index
table. If an archive lacks the table, another form of \fBar\fR called
\&\fBranlib\fR can be used to add just the table.
.PP
-\&\s-1GNU\s0 \fBar\fR can optionally create a \fIthin\fR archive,
+\&\s-1GNU \s0\fBar\fR can optionally create a \fIthin\fR archive,
which contains a symbol index and references to the original copies
of the member files of the archive. This is useful for building
libraries for use within a local build tree, where the relocatable
@@ -197,15 +197,15 @@ individually to the second archive.
The paths to the elements of the archive are stored relative to the
archive itself.
.PP
-\&\s-1GNU\s0 \fBar\fR is designed to be compatible with two different
+\&\s-1GNU \s0\fBar\fR is designed to be compatible with two different
facilities. You can control its activity using command-line options,
like the different varieties of \fBar\fR on Unix systems; or, if you
specify the single command-line option \fB\-M\fR, you can control it
-with a script supplied via standard input, like the \s-1MRI\s0 \*(L"librarian\*(R"
+with a script supplied via standard input, like the \s-1MRI \s0\*(L"librarian\*(R"
program.
.SH "OPTIONS"
.IX Header "OPTIONS"
-\&\s-1GNU\s0 \fBar\fR allows you to mix the operation code \fIp\fR and modifier
+\&\s-1GNU \s0\fBar\fR allows you to mix the operation code \fIp\fR and modifier
flags \fImod\fR in any order, within the first command-line argument.
.PP
If you wish, you may begin the first command-line argument with a
@@ -254,10 +254,10 @@ The modifier \fBv\fR makes \fBar\fR list each file as it is appended.
Since the point of this operation is speed, implementations of
\&\fBar\fR have the option of not updating the archive's symbol
table if one exists. Too many different systems however assume that
-symbol tables are always up-to-date, so \s-1GNU\s0 \fBar\fR will
+symbol tables are always up-to-date, so \s-1GNU \s0\fBar\fR will
rebuild the table even with a quick append.
.Sp
-Note \- \s-1GNU\s0 \fBar\fR treats the command \fBqs\fR as a
+Note \- \s-1GNU \s0\fBar\fR treats the command \fBqs\fR as a
synonym for \fBr\fR \- replacing already existing files in the
archive and appending new ones at the end.
.IP "\fBr\fR" 4
@@ -352,7 +352,7 @@ If \fIbinutils\fR was configured with
It can be disabled with the \fBU\fR modifier, below.
.IP "\fBf\fR" 4
.IX Item "f"
-Truncate names in the archive. \s-1GNU\s0 \fBar\fR will normally permit file
+Truncate names in the archive. \s-1GNU \s0\fBar\fR will normally permit file
names of any length. This will cause it to create archives which are
not compatible with the native \fBar\fR program on some systems. If
this is a concern, the \fBf\fR modifier may be used to truncate file
@@ -378,10 +378,10 @@ you do not specify this modifier, files extracted from the archive
are stamped with the time of extraction.
.IP "\fBP\fR" 4
.IX Item "P"
-Use the full path name when matching names in the archive. \s-1GNU\s0
-\&\fBar\fR can not create an archive with a full path name (such archives
+Use the full path name when matching names in the archive. \s-1GNU
+\&\s0\fBar\fR can not create an archive with a full path name (such archives
are not \s-1POSIX\s0 complaint), but other archive creators can. This option
-will cause \s-1GNU\s0 \fBar\fR to match file names using a complete path
+will cause \s-1GNU \s0\fBar\fR to match file names using a complete path
name, which can be convenient when extracting a single file from an
archive created by another tool.
.IP "\fBs\fR" 4
@@ -429,10 +429,10 @@ when the modifier \fBv\fR is appended.
This modifier shows the version number of \fBar\fR.
.PP
\&\fBar\fR ignores an initial option spelt \fB\-X32_64\fR, for
-compatibility with \s-1AIX.\s0 The behaviour produced by this option is the
-default for \s-1GNU\s0 \fBar\fR. \fBar\fR does not support any of the other
+compatibility with \s-1AIX. \s0 The behaviour produced by this option is the
+default for \s-1GNU \s0\fBar\fR. \fBar\fR does not support any of the other
\&\fB\-X\fR options; in particular, it does not support \fB\-X32\fR
-which is the default for \s-1AIX\s0 \fBar\fR.
+which is the default for \s-1AIX \s0\fBar\fR.
.PP
The optional command line switch \fB\-\-plugin\fR \fIname\fR causes
\&\fBar\fR to load the plugin called \fIname\fR which adds support
@@ -457,7 +457,7 @@ with a backslash. The \fIfile\fR may itself contain additional
@\fIfile\fR options; any such options will be processed recursively.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBnm\fR\|(1), \fBranlib\fR\|(1), and the Info entries for \fIbinutils\fR.
+\&\fInm\fR\|(1), \fIranlib\fR\|(1), and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 1991\-2016 Free Software Foundation, Inc.
diff --git a/share/man/man1/x86_64-w64-mingw32-as.1 b/share/man/man1/x86_64-w64-mingw32-as.1
index 00227ef1..ee22111b 100644
--- a/share/man/man1/x86_64-w64-mingw32-as.1
+++ b/share/man/man1/x86_64-w64-mingw32-as.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "AS 1"
-.TH AS 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH AS 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -406,7 +406,7 @@ as [\fB\-a\fR[\fBcdghlns\fR][=\fIfile\fR]] [\fB\-\-alternate\fR] [\fB\-D\fR]
[ \fB\-forbid\-unportable\-instructions\fR] [\fB\-Fup\fR]
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
-\&\s-1GNU\s0 \fBas\fR is really a family of assemblers.
+\&\s-1GNU \s0\fBas\fR is really a family of assemblers.
If you use (or have used) the \s-1GNU\s0 assembler on one architecture, you
should find a fairly similar environment when you use it on another
architecture. Each version has much in common with the others,
@@ -526,7 +526,7 @@ Begin in alternate macro mode.
.IP "\fB\-\-compress\-debug\-sections\fR" 4
.IX Item "--compress-debug-sections"
Compress \s-1DWARF\s0 debug sections using zlib with \s-1SHF_COMPRESSED\s0 from the
-\&\s-1ELF ABI.\s0 The resulting object file may not be compatible with older
+\&\s-1ELF ABI. \s0 The resulting object file may not be compatible with older
linkers and object file utilities. Note if compression would make a
given section \fIlarger\fR then it is not compressed.
.IP "\fB\-\-compress\-debug\-sections=none\fR" 4
@@ -613,7 +613,7 @@ suffix.
.IP "\fB\-\-size\-check=warning\fR" 4
.IX Item "--size-check=warning"
.PD
-Issue an error or warning for invalid \s-1ELF\s0 .size directive.
+Issue an error or warning for invalid \s-1ELF \s0.size directive.
.IP "\fB\-\-elf\-stt\-common=no\fR" 4
.IX Item "--elf-stt-common=no"
.PD 0
@@ -1547,7 +1547,7 @@ v3s, v2, v2j, v2f, v2s.
.el .IP "\f(CW\-mbaseline=<baseline>\fR" 4
.IX Item "-mbaseline=<baseline>"
Assemble for baseline <baseline> which could be v2, v3, v3m.
-.ie n .IP """\-mfpu\-freg=\fIFREG\fP""" 4
+.ie n .IP """\-mfpu\-freg=\f(CIFREG\f(CW""" 4
.el .IP "\f(CW\-mfpu\-freg=\f(CIFREG\f(CW\fR" 4
.IX Item "-mfpu-freg=FREG"
Specify a \s-1FPU\s0 configuration.
@@ -1568,7 +1568,7 @@ Specify a \s-1FPU\s0 configuration.
.RE
.RS 4
.RE
-.ie n .IP """\-mabi=\fIabi\fP""" 4
+.ie n .IP """\-mabi=\f(CIabi\f(CW""" 4
.el .IP "\f(CW\-mabi=\f(CIabi\f(CW\fR" 4
.IX Item "-mabi=abi"
.PD
@@ -1639,10 +1639,10 @@ Generate \s-1ELF64\s0 or \s-1XCOFF64.\s0
Set \s-1EF_PPC_RELOCATABLE_LIB\s0 in \s-1ELF\s0 flags.
.IP "\fB\-mpwrx | \-mpwr2\fR" 4
.IX Item "-mpwrx | -mpwr2"
-Generate code for \s-1POWER/2\s0 (\s-1RIOS2\s0).
+Generate code for \s-1POWER/2 \s0(\s-1RIOS2\s0).
.IP "\fB\-mpwr\fR" 4
.IX Item "-mpwr"
-Generate code for \s-1POWER\s0 (\s-1RIOS1\s0)
+Generate code for \s-1POWER \s0(\s-1RIOS1\s0)
.IP "\fB\-m601\fR" 4
.IX Item "-m601"
Generate code for PowerPC 601.
@@ -1907,7 +1907,7 @@ Xtensa processor.
Control the treatment of literal pools. The default is
\&\fB\-\-no\-text\-section\-literals\fR, which places literals in
separate sections in the output file. This allows the literal pool to be
-placed in a data \s-1RAM/ROM.\s0 With \fB\-\-text\-section\-literals\fR, the
+placed in a data \s-1RAM/ROM. \s0 With \fB\-\-text\-section\-literals\fR, the
literals are interspersed in the text section in order to keep them as
close as possible to their references. This may be necessary for large
assembly files, where the literals would otherwise be out of range of the
@@ -1922,7 +1922,7 @@ Control the treatment of literal pools. The default is
\&\fB\-\-no\-auto\-litpools\fR, which in the absence of
\&\fB\-\-text\-section\-literals\fR places literals in separate sections
in the output file. This allows the literal pool to be placed in a data
-\&\s-1RAM/ROM.\s0 With \fB\-\-auto\-litpools\fR, the literals are interspersed
+\&\s-1RAM/ROM. \s0 With \fB\-\-auto\-litpools\fR, the literals are interspersed
in the text section in order to keep them as close as possible to their
references, explicit \f(CW\*(C`.literal_position\*(C'\fR directives are not
required. This may be necessary for very large functions, where single
@@ -2025,7 +2025,7 @@ Treat all undocumented instructions as errors.
Treat undocumented Z80 instructions that do not work on R800 as errors.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBgcc\fR\|(1), \fBld\fR\|(1), and the Info entries for \fIbinutils\fR and \fIld\fR.
+\&\fIgcc\fR\|(1), \fIld\fR\|(1), and the Info entries for \fIbinutils\fR and \fIld\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 1991\-2016 Free Software Foundation, Inc.
diff --git a/share/man/man1/x86_64-w64-mingw32-c++filt.1 b/share/man/man1/x86_64-w64-mingw32-c++filt.1
index d25b0ada..5372e99d 100644
--- a/share/man/man1/x86_64-w64-mingw32-c++filt.1
+++ b/share/man/man1/x86_64-w64-mingw32-c++filt.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "C++FILT 1"
-.TH C++FILT 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH C++FILT 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man1/x86_64-w64-mingw32-cpp.1 b/share/man/man1/x86_64-w64-mingw32-cpp.1
index ab5f70d5..6126ee73 100644
--- a/share/man/man1/x86_64-w64-mingw32-cpp.1
+++ b/share/man/man1/x86_64-w64-mingw32-cpp.1
@@ -1,7 +1,15 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05)
.\"
.\" Standard preamble:
.\" ========================================================================
+.de Sh \" Subsection heading
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
@@ -38,36 +46,27 @@
. ds PI \(*p
. ds L" ``
. ds R" ''
-. ds C`
-. ds C'
'br\}
.\"
.\" Escape single quotes in literal strings from groff's Unicode transform.
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
-.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
+.\" If the F register is turned on, we'll generate index entries on stderr for
+.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
-.\"
-.\" Avoid warning from groff about undefined register 'F'.
-.de IX
+.ie \nF \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
..
-.nr rF 0
-.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
-. de IX
-. tm Index:\\$1\t\\n%\t"\\$2"
+. nr % 0
+. rr F
+.\}
+.el \{\
+. de IX
..
-. if !\nF==2 \{\
-. nr % 0
-. nr F 2
-. \}
-. \}
.\}
-.rr rF
.\"
.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
.\" Fear. Run. Save yourself. No user-serviceable parts.
@@ -181,11 +180,11 @@ Wherever possible, you should use a preprocessor geared to the language
you are writing in. Modern versions of the \s-1GNU\s0 assembler have macro
facilities. Most high level programming languages have their own
conditional compilation and inclusion mechanism. If all else fails,
-try a true general text processor, such as \s-1GNU M4.\s0
+try a true general text processor, such as \s-1GNU\s0 M4.
.PP
-C preprocessors vary in some details. This manual discusses the \s-1GNU C\s0
+C preprocessors vary in some details. This manual discusses the \s-1GNU\s0 C
preprocessor, which provides a small superset of the features of \s-1ISO\s0
-Standard C. In its default mode, the \s-1GNU C\s0 preprocessor does not do a
+Standard C. In its default mode, the \s-1GNU\s0 C preprocessor does not do a
few things required by the standard. These are features which are
rarely, if ever, used, and may cause surprising changes to the meaning
of a program which does not expect them. To get strict \s-1ISO\s0 Standard C,
@@ -202,7 +201,7 @@ differences that do exist are detailed in the section \fBTraditional
Mode\fR.
.PP
For clarity, unless noted otherwise, references to \fB\s-1CPP\s0\fR in this
-manual refer to \s-1GNU CPP.\s0
+manual refer to \s-1GNU\s0 \s-1CPP\s0.
.SH "OPTIONS"
.IX Header "OPTIONS"
The C preprocessor expects two file names as arguments, \fIinfile\fR and
@@ -306,7 +305,7 @@ get trigraph conversion without warnings, but get the other
.IP "\fB\-Wtraditional\fR" 4
.IX Item "-Wtraditional"
Warn about certain constructs that behave differently in traditional and
-\&\s-1ISO C.\s0 Also warn about \s-1ISO C\s0 constructs that have no traditional C
+\&\s-1ISO\s0 C. Also warn about \s-1ISO\s0 C constructs that have no traditional C
equivalent, and problematic constructs which should be avoided.
.IP "\fB\-Wundef\fR" 4
.IX Item "-Wundef"
@@ -359,7 +358,7 @@ in finding bugs in your own code, therefore suppressed. If you are
responsible for the system library, you may want to see them.
.IP "\fB\-w\fR" 4
.IX Item "-w"
-Suppress all warnings, including those which \s-1GNU CPP\s0 issues by default.
+Suppress all warnings, including those which \s-1GNU\s0 \s-1CPP\s0 issues by default.
.IP "\fB\-pedantic\fR" 4
.IX Item "-pedantic"
Issue all the mandatory diagnostics listed in the C standard. Some of
@@ -531,7 +530,7 @@ may be one of:
.el .IP "\f(CWiso9899:1990\fR" 4
.IX Item "iso9899:1990"
.PD
-The \s-1ISO C\s0 standard from 1990. \fBc90\fR is the customary shorthand for
+The \s-1ISO\s0 C standard from 1990. \fBc90\fR is the customary shorthand for
this version of the standard.
.Sp
The \fB\-ansi\fR option is equivalent to \fB\-std=c90\fR.
@@ -553,7 +552,7 @@ The 1990 C standard, as amended in 1994.
.el .IP "\f(CWc9x\fR" 4
.IX Item "c9x"
.PD
-The revised \s-1ISO C\s0 standard, published in December 1999. Before
+The revised \s-1ISO\s0 C standard, published in December 1999. Before
publication, this was known as C9X.
.ie n .IP """iso9899:2011""" 4
.el .IP "\f(CWiso9899:2011\fR" 4
@@ -566,7 +565,7 @@ publication, this was known as C9X.
.el .IP "\f(CWc1x\fR" 4
.IX Item "c1x"
.PD
-The revised \s-1ISO C\s0 standard, published in December 2011. Before
+The revised \s-1ISO\s0 C standard, published in December 2011. Before
publication, this was known as C1X.
.ie n .IP """gnu90""" 4
.el .IP "\f(CWgnu90\fR" 4
@@ -598,7 +597,7 @@ The 2011 C standard plus \s-1GNU\s0 extensions.
.ie n .IP """c++98""" 4
.el .IP "\f(CWc++98\fR" 4
.IX Item "c++98"
-The 1998 \s-1ISO \*(C+\s0 standard plus amendments.
+The 1998 \s-1ISO\s0 \*(C+ standard plus amendments.
.ie n .IP """gnu++98""" 4
.el .IP "\f(CWgnu++98\fR" 4
.IX Item "gnu++98"
@@ -727,7 +726,7 @@ Accept \fB$\fR in identifiers.
.IP "\fB\-fextended\-identifiers\fR" 4
.IX Item "-fextended-identifiers"
Accept universal character names in identifiers. This option is
-experimental; in a future version of \s-1GCC,\s0 it will be enabled by
+experimental; in a future version of \s-1GCC\s0, it will be enabled by
default for C99 and \*(C+.
.IP "\fB\-fno\-canonical\-system\-headers\fR" 4
.IX Item "-fno-canonical-system-headers"
@@ -754,7 +753,7 @@ line. If the value is less than 1 or greater than 100, the option is
ignored. The default is 8.
.IP "\fB\-fdebug\-cpp\fR" 4
.IX Item "-fdebug-cpp"
-This option is only useful for debugging \s-1GCC.\s0 When used with
+This option is only useful for debugging \s-1GCC\s0. When used with
\&\fB\-E\fR, dumps debugging information about location maps. Every
token in the output is preceded by the dump of the map its location
belongs to. The dump of the map holding the location of a token would
@@ -787,12 +786,12 @@ Note that \-ftrack\-macro\-expansion=2 is activated by default.
.IP "\fB\-fexec\-charset=\fR\fIcharset\fR" 4
.IX Item "-fexec-charset=charset"
Set the execution character set, used for string and character
-constants. The default is \s-1UTF\-8.\s0 \fIcharset\fR can be any encoding
+constants. The default is \s-1UTF\-8\s0. \fIcharset\fR can be any encoding
supported by the system's \f(CW\*(C`iconv\*(C'\fR library routine.
.IP "\fB\-fwide\-exec\-charset=\fR\fIcharset\fR" 4
.IX Item "-fwide-exec-charset=charset"
Set the wide execution character set, used for wide string and
-character constants. The default is \s-1UTF\-32\s0 or \s-1UTF\-16,\s0 whichever
+character constants. The default is \s-1UTF\-32\s0 or \s-1UTF\-16\s0, whichever
corresponds to the width of \f(CW\*(C`wchar_t\*(C'\fR. As with
\&\fB\-fexec\-charset\fR, \fIcharset\fR can be any encoding supported
by the system's \f(CW\*(C`iconv\*(C'\fR library routine; however, you will have
@@ -800,9 +799,9 @@ problems with encodings that do not fit exactly in \f(CW\*(C`wchar_t\*(C'\fR.
.IP "\fB\-finput\-charset=\fR\fIcharset\fR" 4
.IX Item "-finput-charset=charset"
Set the input character set, used for translation from the character
-set of the input file to the source character set used by \s-1GCC.\s0 If the
+set of the input file to the source character set used by \s-1GCC\s0. If the
locale does not specify, or \s-1GCC\s0 cannot get this information from the
-locale, the default is \s-1UTF\-8.\s0 This can be overridden by either the locale
+locale, the default is \s-1UTF\-8\s0. This can be overridden by either the locale
or this command line option. Currently the command line option takes
precedence if there's a conflict. \fIcharset\fR can be any encoding
supported by the system's \f(CW\*(C`iconv\*(C'\fR library routine.
@@ -839,7 +838,7 @@ Cancel an assertion with the predicate \fIpredicate\fR and answer
.IX Item "-dCHARS"
\&\fI\s-1CHARS\s0\fR is a sequence of one or more of the following characters,
and must not be preceded by a space. Other characters are interpreted
-by the compiler proper, or reserved for future versions of \s-1GCC,\s0 and so
+by the compiler proper, or reserved for future versions of \s-1GCC\s0, and so
are silently ignored. If you specify characters whose behavior
conflicts, the result is undefined.
.RS 4
@@ -915,7 +914,7 @@ The \fB\-CC\fR option is generally used to support lint comments.
.IP "\fB\-traditional\-cpp\fR" 4
.IX Item "-traditional-cpp"
Try to imitate the behavior of old-fashioned C preprocessors, as
-opposed to \s-1ISO C\s0 preprocessors.
+opposed to \s-1ISO\s0 C preprocessors.
.IP "\fB\-trigraphs\fR" 4
.IX Item "-trigraphs"
Process trigraph sequences.
@@ -933,7 +932,7 @@ Print text describing all the command line options instead of
preprocessing anything.
.IP "\fB\-v\fR" 4
.IX Item "-v"
-Verbose mode. Print out \s-1GNU CPP\s0's version number at the beginning of
+Verbose mode. Print out \s-1GNU\s0 \s-1CPP\s0's version number at the beginning of
execution, and report the final form of the include path.
.IP "\fB\-H\fR" 4
.IX Item "-H"
@@ -948,7 +947,7 @@ header file is printed with \fB...x\fR and a valid one with \fB...!\fR .
.IP "\fB\-\-version\fR" 4
.IX Item "--version"
.PD
-Print out \s-1GNU CPP\s0's version number. With one dash, proceed to
+Print out \s-1GNU\s0 \s-1CPP\s0's version number. With one dash, proceed to
preprocess as normal. With two dashes, exit immediately.
.SH "ENVIRONMENT"
.IX Header "ENVIRONMENT"
@@ -960,7 +959,7 @@ Note that you can also specify places to search using options such as
\&\fB\-I\fR, and control dependency output with options like
\&\fB\-M\fR. These take precedence over
environment variables, which in turn take precedence over the
-configuration of \s-1GCC.\s0
+configuration of \s-1GCC\s0.
.IP "\fB\s-1CPATH\s0\fR" 4
.IX Item "CPATH"
.PD 0
@@ -1016,8 +1015,8 @@ except that system header files are not ignored, so it implies
main input file is omitted.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBgpl\fR\|(7), \fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7),
-\&\fBgcc\fR\|(1), \fBas\fR\|(1), \fBld\fR\|(1), and the Info entries for \fIcpp\fR, \fIgcc\fR, and
+\&\fIgpl\fR\|(7), \fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7),
+\&\fIgcc\fR\|(1), \fIas\fR\|(1), \fIld\fR\|(1), and the Info entries for \fIcpp\fR, \fIgcc\fR, and
\&\fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
@@ -1027,7 +1026,7 @@ Permission is granted to copy, distribute and/or modify this document
under the terms of the \s-1GNU\s0 Free Documentation License, Version 1.3 or
any later version published by the Free Software Foundation. A copy of
the license is included in the
-man page \fBgfdl\fR\|(7).
+man page \fIgfdl\fR\|(7).
This manual contains no Invariant Sections. The Front-Cover Texts are
(a) (see below), and the Back-Cover Texts are (b) (see below).
.PP
diff --git a/share/man/man1/x86_64-w64-mingw32-dlltool.1 b/share/man/man1/x86_64-w64-mingw32-dlltool.1
index 51132cea..7d33d952 100644
--- a/share/man/man1/x86_64-w64-mingw32-dlltool.1
+++ b/share/man/man1/x86_64-w64-mingw32-dlltool.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "DLLTOOL 1"
-.TH DLLTOOL 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH DLLTOOL 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -192,7 +192,7 @@ put entries for them in the \fI.def\fR file it creates.
In order to mark a function as being exported from a \s-1DLL,\s0 it needs to
have an \fB\-export:<name_of_function>\fR entry in the \fB.drectve\fR
section of the object file. This can be done in C by using the
-\&\fBasm()\fR operator:
+\&\fIasm()\fR operator:
.PP
.Vb 2
\& asm (".section .drectve");
@@ -208,7 +208,7 @@ binary file and it can be created by giving the \fB\-e\fR option to
\&\fBdlltool\fR when it is creating or reading in a \fI.def\fR file.
.PP
The third file needed for \s-1DLL\s0 creation is the library file that programs
-will link with in order to access the functions in the \s-1DLL\s0 (an `import
+will link with in order to access the functions in the \s-1DLL \s0(an `import
library'). This file can be created by giving the \fB\-l\fR option to
dlltool when it is creating or reading in a \fI.def\fR file.
.PP
@@ -216,7 +216,7 @@ If the \fB\-y\fR option is specified, dlltool generates a delay-import
library that can be used instead of the normal import library to allow
a program to link to the dll only as soon as an imported function is
called for the first time. The resulting executable will need to be
-linked to the static delayimp library containing _\|\fB_delayLoadHelper2()\fR,
+linked to the static delayimp library containing _\|\fI_delayLoadHelper2()\fR,
which in turn will import LoadLibraryA and GetProcAddress from kernel32.
.PP
\&\fBdlltool\fR builds the library file by hand, but it builds the
@@ -399,7 +399,7 @@ party DLLs that were built with MS-Windows tools.
.IX Item "--kill-at"
.PD
Specifies that \fB@<number>\fR suffixes should be omitted from the names
-of stdcall functions that will be imported from the \s-1DLL.\s0 This is
+of stdcall functions that will be imported from the \s-1DLL. \s0 This is
useful when creating an import library for a \s-1DLL\s0 which exports stdcall
functions but without the usual \fB@<number>\fR symbol name suffix.
.Sp
diff --git a/share/man/man1/x86_64-w64-mingw32-elfedit.1 b/share/man/man1/x86_64-w64-mingw32-elfedit.1
index d42ea389..34eace91 100644
--- a/share/man/man1/x86_64-w64-mingw32-elfedit.1
+++ b/share/man/man1/x86_64-w64-mingw32-elfedit.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "ELFEDIT 1"
-.TH ELFEDIT 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH ELFEDIT 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -229,7 +229,7 @@ with a backslash. The \fIfile\fR may itself contain additional
@\fIfile\fR options; any such options will be processed recursively.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBreadelf\fR\|(1), and the Info entries for \fIbinutils\fR.
+\&\fIreadelf\fR\|(1), and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 1991\-2016 Free Software Foundation, Inc.
diff --git a/share/man/man1/x86_64-w64-mingw32-g++.1 b/share/man/man1/x86_64-w64-mingw32-g++.1
index c683289e..b3630d2a 100644
--- a/share/man/man1/x86_64-w64-mingw32-g++.1
+++ b/share/man/man1/x86_64-w64-mingw32-g++.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -1535,7 +1535,7 @@ In C mode, this is equivalent to \fB\-std=c90\fR. In \*(C+ mode, it is
equivalent to \fB\-std=c++98\fR.
.Sp
This turns off certain features of \s-1GCC\s0 that are incompatible with \s-1ISO
-C90\s0 (when compiling C code), or of standard \*(C+ (when compiling \*(C+ code),
+C90 \s0(when compiling C code), or of standard \*(C+ (when compiling \*(C+ code),
such as the \f(CW\*(C`asm\*(C'\fR and \f(CW\*(C`typeof\*(C'\fR keywords, and
predefined macros such as \f(CW\*(C`unix\*(C'\fR and \f(CW\*(C`vax\*(C'\fR that identify the
type of system you are using. It also enables the undesirable and
@@ -1562,7 +1562,7 @@ from declaring certain functions or defining certain macros that the
programs that might use these names for other things.
.Sp
Functions that are normally built in but do not have semantics
-defined by \s-1ISO C\s0 (such as \f(CW\*(C`alloca\*(C'\fR and \f(CW\*(C`ffs\*(C'\fR) are not built-in
+defined by \s-1ISO C \s0(such as \f(CW\*(C`alloca\*(C'\fR and \f(CW\*(C`ffs\*(C'\fR) are not built-in
functions when \fB\-ansi\fR is used.
.IP "\fB\-std=\fR" 4
.IX Item "-std="
@@ -1612,7 +1612,7 @@ with \s-1ISO C90\s0 are disabled). Same as \fB\-ansi\fR for C code.
.IP "\fBiso9899:199x\fR" 4
.IX Item "iso9899:199x"
.PD
-\&\s-1ISO C99.\s0 Note that this standard is not yet fully supported; see
+\&\s-1ISO C99. \s0 Note that this standard is not yet fully supported; see
<\fBhttp://gcc.gnu.org/c99status.html\fR> for more information. The
names \fBc9x\fR and \fBiso9899:199x\fR are deprecated.
.IP "\fBc11\fR" 4
@@ -1632,7 +1632,7 @@ deprecated.
.IP "\fBgnu89\fR" 4
.IX Item "gnu89"
.PD
-\&\s-1GNU\s0 dialect of \s-1ISO C90\s0 (including some C99 features). This
+\&\s-1GNU\s0 dialect of \s-1ISO C90 \s0(including some C99 features). This
is the default for C code.
.IP "\fBgnu99\fR" 4
.IX Item "gnu99"
@@ -1640,7 +1640,7 @@ is the default for C code.
.IP "\fBgnu9x\fR" 4
.IX Item "gnu9x"
.PD
-\&\s-1GNU\s0 dialect of \s-1ISO C99.\s0 When \s-1ISO C99\s0 is fully implemented in \s-1GCC,\s0
+\&\s-1GNU\s0 dialect of \s-1ISO C99. \s0 When \s-1ISO C99\s0 is fully implemented in \s-1GCC,\s0
this will become the default. The name \fBgnu9x\fR is deprecated.
.IP "\fBgnu11\fR" 4
.IX Item "gnu11"
@@ -1648,7 +1648,7 @@ this will become the default. The name \fBgnu9x\fR is deprecated.
.IP "\fBgnu1x\fR" 4
.IX Item "gnu1x"
.PD
-\&\s-1GNU\s0 dialect of \s-1ISO C11.\s0 Support is incomplete and experimental. The
+\&\s-1GNU\s0 dialect of \s-1ISO C11. \s0 Support is incomplete and experimental. The
name \fBgnu1x\fR is deprecated.
.IP "\fBc++98\fR" 4
.IX Item "c++98"
@@ -1710,7 +1710,7 @@ C99 mode. Using this option is roughly equivalent to adding the
The option \fB\-fno\-gnu89\-inline\fR explicitly tells \s-1GCC\s0 to use the
C99 semantics for \f(CW\*(C`inline\*(C'\fR when in C99 or gnu99 mode (i.e., it
specifies the default behavior). This option was first supported in
-\&\s-1GCC 4.3.\s0 This option is not supported in \fB\-std=c90\fR or
+\&\s-1GCC 4.3. \s0 This option is not supported in \fB\-std=c90\fR or
\&\fB\-std=gnu90\fR mode.
.Sp
The preprocessor macros \f(CW\*(C`_\|_GNUC_GNU_INLINE_\|_\*(C'\fR and
@@ -1929,7 +1929,7 @@ language supported by \s-1GCC.\s0
Here is a list of options that are \fIonly\fR for compiling \*(C+ programs:
.IP "\fB\-fabi\-version=\fR\fIn\fR" 4
.IX Item "-fabi-version=n"
-Use version \fIn\fR of the \*(C+ \s-1ABI.\s0 The default is version 2.
+Use version \fIn\fR of the \*(C+ \s-1ABI. \s0 The default is version 2.
.Sp
Version 0 refers to the version conforming most closely to
the \*(C+ \s-1ABI\s0 specification. Therefore, the \s-1ABI\s0 obtained using version 0
@@ -1966,7 +1966,7 @@ Check that the pointer returned by \f(CW\*(C`operator new\*(C'\fR is non-null
before attempting to modify the storage allocated. This check is
normally unnecessary because the \*(C+ standard specifies that
\&\f(CW\*(C`operator new\*(C'\fR only returns \f(CW0\fR if it is declared
-\&\fB\fBthrow()\fB\fR, in which case the compiler always checks the
+\&\fB\f(BIthrow()\fB\fR, in which case the compiler always checks the
return value even without this option. In all other cases, when
\&\f(CW\*(C`operator new\*(C'\fR has a non-empty exception specification, memory
exhaustion is signalled by throwing \f(CW\*(C`std::bad_alloc\*(C'\fR. See also
@@ -2093,7 +2093,7 @@ int and getting a pointer to member function via non-standard syntax.
.IP "\fB\-fno\-nonansi\-builtins\fR" 4
.IX Item "-fno-nonansi-builtins"
Disable built-in declarations of functions that are not mandated by
-\&\s-1ANSI/ISO C.\s0 These include \f(CW\*(C`ffs\*(C'\fR, \f(CW\*(C`alloca\*(C'\fR, \f(CW\*(C`_exit\*(C'\fR,
+\&\s-1ANSI/ISO C. \s0 These include \f(CW\*(C`ffs\*(C'\fR, \f(CW\*(C`alloca\*(C'\fR, \f(CW\*(C`_exit\*(C'\fR,
\&\f(CW\*(C`index\*(C'\fR, \f(CW\*(C`bzero\*(C'\fR, \f(CW\*(C`conjf\*(C'\fR, and other related functions.
.IP "\fB\-fnothrow\-opt\fR" 4
.IX Item "-fnothrow-opt"
@@ -2198,7 +2198,7 @@ are taken in different shared objects.
The effect of this is that \s-1GCC\s0 may, effectively, mark inline methods with
\&\f(CW\*(C`_\|_attribute_\|_ ((visibility ("hidden")))\*(C'\fR so that they do not
appear in the export table of a \s-1DSO\s0 and do not require a \s-1PLT\s0 indirection
-when used within the \s-1DSO.\s0 Enabling this option can have a dramatic effect
+when used within the \s-1DSO. \s0 Enabling this option can have a dramatic effect
on load and link times of a \s-1DSO\s0 as it massively reduces the size of the
dynamic export table when the library makes heavy use of templates.
.Sp
@@ -2271,7 +2271,7 @@ inlined by default.
.IP "\fB\-Wabi\fR (C, Objective-C, \*(C+ and Objective\-\*(C+ only)" 4
.IX Item "-Wabi (C, Objective-C, and Objective- only)"
Warn when G++ generates code that is probably not compatible with the
-vendor-neutral \*(C+ \s-1ABI.\s0 Although an effort has been made to warn about
+vendor-neutral \*(C+ \s-1ABI. \s0 Although an effort has been made to warn about
all such cases, there are probably some cases that are not warned about,
even though G++ is generating incompatible code. There may also be
cases where warnings are emitted even though the code that is generated
@@ -2449,7 +2449,7 @@ ill-formed in \s-1SFINAE\s0 context.
.IX Item "-Wnoexcept ( and Objective- only)"
Warn when a noexcept-expression evaluates to false because of a call
to a function that does not have a non-throwing exception
-specification (i.e. \fB\fBthrow()\fB\fR or \fBnoexcept\fR) but is known by
+specification (i.e. \fB\f(BIthrow()\fB\fR or \fBnoexcept\fR) but is known by
the compiler to never throw an exception.
.IP "\fB\-Wnon\-virtual\-dtor\fR (\*(C+ and Objective\-\*(C+ only)" 4
.IX Item "-Wnon-virtual-dtor ( and Objective- only)"
@@ -2622,7 +2622,7 @@ runtime. This is the default for most types of systems.
.IP "\fB\-fnext\-runtime\fR" 4
.IX Item "-fnext-runtime"
Generate output compatible with the NeXT runtime. This is the default
-for NeXT-based systems, including Darwin and Mac \s-1OS X.\s0 The macro
+for NeXT-based systems, including Darwin and Mac \s-1OS X. \s0 The macro
\&\f(CW\*(C`_\|_NEXT_RUNTIME_\|_\*(C'\fR is predefined if (and only if) this option is
used.
.IP "\fB\-fno\-nil\-receivers\fR" 4
@@ -2639,7 +2639,7 @@ This option is currently supported only for the NeXT runtime. In that
case, Version 0 is the traditional (32\-bit) \s-1ABI\s0 without support for
properties and other Objective-C 2.0 additions. Version 1 is the
traditional (32\-bit) \s-1ABI\s0 with support for properties and other
-Objective-C 2.0 additions. Version 2 is the modern (64\-bit) \s-1ABI.\s0 If
+Objective-C 2.0 additions. Version 2 is the modern (64\-bit) \s-1ABI. \s0 If
nothing is specified, the default is Version 0 on 32\-bit target
machines, and Version 2 on 64\-bit target machines.
.IP "\fB\-fobjc\-call\-cxx\-cdtors\fR" 4
@@ -2697,7 +2697,7 @@ version of the NeXT runtime \s-1ABI,\s0 is used.
.IP "\fB\-fobjc\-std=objc1\fR" 4
.IX Item "-fobjc-std=objc1"
Conform to the language syntax of Objective-C 1.0, the language
-recognized by \s-1GCC 4.0.\s0 This only affects the Objective-C additions to
+recognized by \s-1GCC 4.0. \s0 This only affects the Objective-C additions to
the C/\*(C+ language; it does not affect conformance to C/\*(C+ standards,
which is controlled by the separate C/\*(C+ dialect option flags. When
this option is used with the Objective-C or Objective\-\*(C+ compiler,
@@ -2706,8 +2706,8 @@ This is useful if you need to make sure that your Objective-C code can
be compiled with older versions of \s-1GCC.\s0
.IP "\fB\-freplace\-objc\-classes\fR" 4
.IX Item "-freplace-objc-classes"
-Emit a special marker instructing \fB\fBld\fB\|(1)\fR not to statically link in
-the resulting object file, and allow \fB\fBdyld\fB\|(1)\fR to load it in at
+Emit a special marker instructing \fB\f(BIld\fB\|(1)\fR not to statically link in
+the resulting object file, and allow \fB\f(BIdyld\fB\|(1)\fR to load it in at
run time instead. This is used in conjunction with the Fix-and-Continue
debugging mode, where the object file in question may be recompiled and
dynamically reloaded in the course of program execution, without the need
@@ -2791,7 +2791,7 @@ honor these options.
.IX Item "-fmessage-length=n"
Try to format error messages so that they fit on lines of about \fIn\fR
characters. The default is 72 characters for \fBg++\fR and 0 for the rest of
-the front ends supported by \s-1GCC.\s0 If \fIn\fR is zero, then no
+the front ends supported by \s-1GCC. \s0 If \fIn\fR is zero, then no
line-wrapping is done; each error message appears on a single
line.
.IP "\fB\-fdiagnostics\-show\-location=once\fR" 4
@@ -2894,7 +2894,7 @@ warns that an unrecognized option is present.
.PD
Issue all the warnings demanded by strict \s-1ISO C\s0 and \s-1ISO \*(C+\s0;
reject all programs that use forbidden extensions, and some other
-programs that do not follow \s-1ISO C\s0 and \s-1ISO \*(C+.\s0 For \s-1ISO C,\s0 follows the
+programs that do not follow \s-1ISO C\s0 and \s-1ISO \*(C+. \s0 For \s-1ISO C,\s0 follows the
version of the \s-1ISO C\s0 standard specified by any \fB\-std\fR option used.
.Sp
Valid \s-1ISO C\s0 and \s-1ISO \*(C+\s0 programs should compile properly with or without
@@ -2912,7 +2912,7 @@ these escape routes; application programs should avoid them.
Some users try to use \fB\-Wpedantic\fR to check programs for strict \s-1ISO
C\s0 conformance. They soon find that it does not do quite what they want:
it finds some non-ISO practices, but not all\-\-\-only those for which
-\&\s-1ISO C\s0 \fIrequires\fR a diagnostic, and some others for which
+\&\s-1ISO C \s0\fIrequires\fR a diagnostic, and some others for which
diagnostics have been added.
.Sp
A feature to report any failure to conform to \s-1ISO C\s0 might be useful in
@@ -3503,7 +3503,7 @@ this can happen:
.Sp
If the value of \f(CW\*(C`y\*(C'\fR is always 1, 2 or 3, then \f(CW\*(C`x\*(C'\fR is
always initialized, but \s-1GCC\s0 doesn't know this. To suppress the
-warning, you need to provide a default case with \fBassert\fR\|(0) or
+warning, you need to provide a default case with \fIassert\fR\|(0) or
similar code.
.Sp
This option also warns when a non-volatile automatic variable might be
@@ -3523,7 +3523,7 @@ This warning is enabled by \fB\-Wall\fR or \fB\-Wextra\fR.
.IP "\fB\-Wunknown\-pragmas\fR" 4
.IX Item "-Wunknown-pragmas"
Warn when a \f(CW\*(C`#pragma\*(C'\fR directive is encountered that is not understood by
-\&\s-1GCC.\s0 If this command-line option is used, warnings are even issued
+\&\s-1GCC. \s0 If this command-line option is used, warnings are even issued
for unknown pragmas in system header files. This is not the case if
the warnings are only enabled by the \fB\-Wall\fR command-line option.
.IP "\fB\-Wno\-pragmas\fR" 4
@@ -3724,7 +3724,7 @@ probably mistaken.
.IP "\fB\-Wtraditional\fR (C and Objective-C only)" 4
.IX Item "-Wtraditional (C and Objective-C only)"
Warn about certain constructs that behave differently in traditional and
-\&\s-1ISO C.\s0 Also warn about \s-1ISO C\s0 constructs that have no traditional C
+\&\s-1ISO C. \s0 Also warn about \s-1ISO C\s0 constructs that have no traditional C
equivalent, and/or problematic constructs that should be avoided.
.RS 4
.IP "\(bu" 4
@@ -3806,8 +3806,8 @@ except when the same as the default promotion.
.IX Item "-Wdeclaration-after-statement (C and Objective-C only)"
Warn when a declaration is found after a statement in a block. This
construct, known from \*(C+, was introduced with \s-1ISO C99\s0 and is by default
-allowed in \s-1GCC.\s0 It is not supported by \s-1ISO C90\s0 and was not supported by
-\&\s-1GCC\s0 versions before \s-1GCC 3.0.\s0
+allowed in \s-1GCC. \s0 It is not supported by \s-1ISO C90\s0 and was not supported by
+\&\s-1GCC\s0 versions before \s-1GCC 3.0. \s0
.IP "\fB\-Wundef\fR" 4
.IX Item "-Wundef"
Warn if an undefined identifier is evaluated in an \fB#if\fR directive.
@@ -3908,7 +3908,7 @@ Warn about \s-1ISO C\s0 constructs that are outside of the common subset of
.IX Item "-Wc++11-compat ( and Objective- only)"
Warn about \*(C+ constructs whose meaning differs between \s-1ISO \*(C+ 1998\s0
and \s-1ISO \*(C+ 2011,\s0 e.g., identifiers in \s-1ISO \*(C+ 1998\s0 that are keywords
-in \s-1ISO \*(C+ 2011.\s0 This warning turns on \fB\-Wnarrowing\fR and is
+in \s-1ISO \*(C+ 2011. \s0 This warning turns on \fB\-Wnarrowing\fR and is
enabled by \fB\-Wall\fR.
.IP "\fB\-Wcast\-qual\fR" 4
.IX Item "-Wcast-qual"
@@ -4142,7 +4142,7 @@ when applied ensure that two sequences that look the same are turned into
the same sequence. \s-1GCC\s0 can warn you if you are using identifiers that
have not been normalized; this option controls that warning.
.Sp
-There are four levels of warning supported by \s-1GCC.\s0 The default is
+There are four levels of warning supported by \s-1GCC. \s0 The default is
\&\fB\-Wnormalized=nfc\fR, which warns about any identifier that is
not in the \s-1ISO 10646 \*(L"C\*(R"\s0 normalized form, \fI\s-1NFC\s0\fR. \s-1NFC\s0 is the
recommended form for most uses.
@@ -4150,8 +4150,8 @@ recommended form for most uses.
Unfortunately, there are some characters allowed in identifiers by
\&\s-1ISO C\s0 and \s-1ISO \*(C+\s0 that, when turned into \s-1NFC,\s0 are not allowed in
identifiers. That is, there's no way to use these symbols in portable
-\&\s-1ISO C\s0 or \*(C+ and have all your identifiers in \s-1NFC.\s0
-\&\fB\-Wnormalized=id\fR suppresses the warning for these characters.
+\&\s-1ISO C\s0 or \*(C+ and have all your identifiers in \s-1NFC.
+\&\s0\fB\-Wnormalized=id\fR suppresses the warning for these characters.
It is hoped that future versions of the standards involved will correct
this, which is why this option is not the default.
.Sp
@@ -4361,7 +4361,7 @@ standard's minimum limit, but very portable programs should avoid
using longer strings.
.Sp
The limit applies \fIafter\fR string constant concatenation, and does
-not count the trailing \s-1NUL.\s0 In C90, the limit was 509 characters; in
+not count the trailing \s-1NUL. \s0 In C90, the limit was 509 characters; in
C99, it was raised to 4095. \*(C+98 does not specify a normative
minimum maximum, so we do not diagnose overlength strings in \*(C+.
.Sp
@@ -4414,7 +4414,7 @@ be useful, this option requires a debugger capable of reading .dwo
files.
.IP "\fB\-ggdb\fR" 4
.IX Item "-ggdb"
-Produce debugging information for use by \s-1GDB.\s0 This means to use the
+Produce debugging information for use by \s-1GDB. \s0 This means to use the
most expressive format available (\s-1DWARF 2,\s0 stabs, or the native format
if neither of those are supported), including \s-1GDB\s0 extensions if at all
possible.
@@ -4698,7 +4698,7 @@ information describing them as in \fI\fInew\fI\fR instead.
.IP "\fB\-fno\-dwarf2\-cfi\-asm\fR" 4
.IX Item "-fno-dwarf2-cfi-asm"
Emit \s-1DWARF 2\s0 unwind info as compiler generated \f(CW\*(C`.eh_frame\*(C'\fR section
-instead of using \s-1GAS\s0 \f(CW\*(C`.cfi_*\*(C'\fR directives.
+instead of using \s-1GAS \s0\f(CW\*(C`.cfi_*\*(C'\fR directives.
.IP "\fB\-p\fR" 4
.IX Item "-p"
Generate extra code to write profile information suitable for the
@@ -5364,7 +5364,7 @@ Enable showing virtual operands for every statement.
Enable showing line numbers for statements.
.IP "\fBuid\fR" 4
.IX Item "uid"
-Enable showing the unique \s-1ID\s0 (\f(CW\*(C`DECL_UID\*(C'\fR) for each variable.
+Enable showing the unique \s-1ID \s0(\f(CW\*(C`DECL_UID\*(C'\fR) for each variable.
.IP "\fBverbose\fR" 4
.IX Item "verbose"
Enable showing the tree dump for each statement.
@@ -5442,7 +5442,7 @@ Dump aliasing information for each function. The file name is made by
appending \fI.alias\fR to the source file name.
.IP "\fBccp\fR" 4
.IX Item "ccp"
-Dump each function after \s-1CCP.\s0 The file name is made by appending
+Dump each function after \s-1CCP. \s0 The file name is made by appending
\&\fI.ccp\fR to the source file name.
.IP "\fBstoreccp\fR" 4
.IX Item "storeccp"
@@ -6065,7 +6065,7 @@ function calls and pops them all at once.
Disabled at levels \fB\-O\fR, \fB\-O2\fR, \fB\-O3\fR, \fB\-Os\fR.
.IP "\fB\-fforward\-propagate\fR" 4
.IX Item "-fforward-propagate"
-Perform a forward propagation pass on \s-1RTL.\s0 The pass tries to combine two
+Perform a forward propagation pass on \s-1RTL. \s0 The pass tries to combine two
instructions and checks if the result can be simplified. If loop unrolling
is active, two passes are performed and the second is scheduled after
loop unrolling.
@@ -6210,7 +6210,7 @@ attribute or declspec
In C, emit \f(CW\*(C`static\*(C'\fR functions that are declared \f(CW\*(C`inline\*(C'\fR
into the object file, even if the function has been inlined into all
of its callers. This switch does not affect functions using the
-\&\f(CW\*(C`extern inline\*(C'\fR extension in \s-1GNU C90.\s0 In \*(C+, emit any and all
+\&\f(CW\*(C`extern inline\*(C'\fR extension in \s-1GNU C90. \s0 In \*(C+, emit any and all
inline functions into the object file.
.IP "\fB\-fkeep\-static\-consts\fR" 4
.IX Item "-fkeep-static-consts"
@@ -6275,7 +6275,7 @@ The default is \fB\-ffunction\-cse\fR
.IP "\fB\-fno\-zero\-initialized\-in\-bss\fR" 4
.IX Item "-fno-zero-initialized-in-bss"
If the target supports a \s-1BSS\s0 section, \s-1GCC\s0 by default puts variables that
-are initialized to zero into \s-1BSS.\s0 This can save space in the resulting
+are initialized to zero into \s-1BSS. \s0 This can save space in the resulting
code.
.Sp
This option turns off this behavior because some programs explicitly
@@ -6983,7 +6983,7 @@ infrastructure.
Enable the identity transformation for graphite. For every SCoP we generate
the polyhedral representation and transform it back to gimple. Using
\&\fB\-fgraphite\-identity\fR we can check the costs or benefits of the
-\&\s-1GIMPLE\s0 \-> \s-1GRAPHITE\s0 \-> \s-1GIMPLE\s0 transformation. Some minimal optimizations
+\&\s-1GIMPLE \-\s0> \s-1GRAPHITE \-\s0> \s-1GIMPLE\s0 transformation. Some minimal optimizations
are also performed by the code generator CLooG, like index splitting and
dead code elimination in loops.
.IP "\fB\-floop\-nest\-optimize\fR" 4
@@ -7504,7 +7504,7 @@ information.
.IP "\fB\-flto[=\fR\fIn\fR\fB]\fR" 4
.IX Item "-flto[=n]"
This option runs the standard link-time optimizer. When invoked
-with source code, it generates \s-1GIMPLE\s0 (one of \s-1GCC\s0's internal
+with source code, it generates \s-1GIMPLE \s0(one of \s-1GCC\s0's internal
representations) and writes it to special \s-1ELF\s0 sections in the object
file. When the object files are linked together, all the function
bodies are read from these \s-1ELF\s0 sections and instantiated as if they
@@ -7830,8 +7830,8 @@ them to store all pertinent intermediate computations into variables.
.IP "\fB\-fexcess\-precision=\fR\fIstyle\fR" 4
.IX Item "-fexcess-precision=style"
This option allows further control over excess precision on machines
-where floating-point registers have more precision than the \s-1IEEE\s0
-\&\f(CW\*(C`float\*(C'\fR and \f(CW\*(C`double\*(C'\fR types and the processor does not
+where floating-point registers have more precision than the \s-1IEEE
+\&\s0\f(CW\*(C`float\*(C'\fR and \f(CW\*(C`double\*(C'\fR types and the processor does not
support operations rounding to those types. By default,
\&\fB\-fexcess\-precision=fast\fR is in effect; this means that
operations are carried out in the precision of the registers and that
@@ -8005,8 +8005,8 @@ whether the result of a complex multiplication or division is \f(CW\*(C`NaN
default is \fB\-fno\-cx\-limited\-range\fR, but is enabled by
\&\fB\-ffast\-math\fR.
.Sp
-This option controls the default setting of the \s-1ISO C99\s0
-\&\f(CW\*(C`CX_LIMITED_RANGE\*(C'\fR pragma. Nevertheless, the option applies to
+This option controls the default setting of the \s-1ISO C99
+\&\s0\f(CW\*(C`CX_LIMITED_RANGE\*(C'\fR pragma. Nevertheless, the option applies to
all languages.
.IP "\fB\-fcx\-fortran\-rules\fR" 4
.IX Item "-fcx-fortran-rules"
@@ -8612,7 +8612,7 @@ Tuning this may improve compilation speed; it has no effect on code
generation.
.Sp
The default is 30% + 70% * (\s-1RAM/1GB\s0) with an upper bound of 100% when
-\&\s-1RAM\s0 >= 1GB. If \f(CW\*(C`getrlimit\*(C'\fR is available, the notion of \*(L"\s-1RAM\*(R"\s0 is
+\&\s-1RAM \s0>= 1GB. If \f(CW\*(C`getrlimit\*(C'\fR is available, the notion of \*(L"\s-1RAM\*(R"\s0 is
the smallest of actual \s-1RAM\s0 and \f(CW\*(C`RLIMIT_DATA\*(C'\fR or \f(CW\*(C`RLIMIT_AS\*(C'\fR. If
\&\s-1GCC\s0 is not able to calculate \s-1RAM\s0 on a particular platform, the lower
bound of 30% is used. Setting this parameter and
@@ -8919,7 +8919,7 @@ The number of partitions should exceed the number of CPUs used for compilation.
The default value is 32.
.IP "\fBlto-minpartition\fR" 4
.IX Item "lto-minpartition"
-Size of minimal partition for \s-1WHOPR\s0 (in estimated instructions).
+Size of minimal partition for \s-1WHOPR \s0(in estimated instructions).
This prevents expenses of splitting very small programs into too many
partitions.
.IP "\fBcxx-max-namespaces-for-diagnostic-help\fR" 4
@@ -9111,7 +9111,7 @@ get trigraph conversion without warnings, but get the other
.IP "\fB\-Wtraditional\fR" 4
.IX Item "-Wtraditional"
Warn about certain constructs that behave differently in traditional and
-\&\s-1ISO C.\s0 Also warn about \s-1ISO C\s0 constructs that have no traditional C
+\&\s-1ISO C. \s0 Also warn about \s-1ISO C\s0 constructs that have no traditional C
equivalent, and problematic constructs which should be avoided.
.IP "\fB\-Wundef\fR" 4
.IX Item "-Wundef"
@@ -9307,7 +9307,7 @@ When \fB\-fpreprocessed\fR is in use, \s-1GCC\s0 recognizes this \f(CW\*(C`#prag
and loads the \s-1PCH.\s0
.Sp
This option is off by default, because the resulting preprocessed output
-is only really suitable as input to \s-1GCC.\s0 It is switched on by
+is only really suitable as input to \s-1GCC. \s0 It is switched on by
\&\fB\-save\-temps\fR.
.Sp
You should not write this \f(CW\*(C`#pragma\*(C'\fR in your own code, but it is
@@ -9580,7 +9580,7 @@ line. If the value is less than 1 or greater than 100, the option is
ignored. The default is 8.
.IP "\fB\-fdebug\-cpp\fR" 4
.IX Item "-fdebug-cpp"
-This option is only useful for debugging \s-1GCC.\s0 When used with
+This option is only useful for debugging \s-1GCC. \s0 When used with
\&\fB\-E\fR, dumps debugging information about location maps. Every
token in the output is preceded by the dump of the map its location
belongs to. The dump of the map holding the location of a token would
@@ -9613,7 +9613,7 @@ Note that \-ftrack\-macro\-expansion=2 is activated by default.
.IP "\fB\-fexec\-charset=\fR\fIcharset\fR" 4
.IX Item "-fexec-charset=charset"
Set the execution character set, used for string and character
-constants. The default is \s-1UTF\-8.\s0 \fIcharset\fR can be any encoding
+constants. The default is \s-1UTF\-8. \s0\fIcharset\fR can be any encoding
supported by the system's \f(CW\*(C`iconv\*(C'\fR library routine.
.IP "\fB\-fwide\-exec\-charset=\fR\fIcharset\fR" 4
.IX Item "-fwide-exec-charset=charset"
@@ -9626,9 +9626,9 @@ problems with encodings that do not fit exactly in \f(CW\*(C`wchar_t\*(C'\fR.
.IP "\fB\-finput\-charset=\fR\fIcharset\fR" 4
.IX Item "-finput-charset=charset"
Set the input character set, used for translation from the character
-set of the input file to the source character set used by \s-1GCC.\s0 If the
+set of the input file to the source character set used by \s-1GCC. \s0 If the
locale does not specify, or \s-1GCC\s0 cannot get this information from the
-locale, the default is \s-1UTF\-8.\s0 This can be overridden by either the locale
+locale, the default is \s-1UTF\-8. \s0 This can be overridden by either the locale
or this command line option. Currently the command line option takes
precedence if there's a conflict. \fIcharset\fR can be any encoding
supported by the system's \f(CW\*(C`iconv\*(C'\fR library routine.
@@ -10447,7 +10447,7 @@ These \fB\-m\fR options are defined for Advanced \s-1RISC\s0 Machines (\s-1ARM\s
architectures:
.IP "\fB\-mabi=\fR\fIname\fR" 4
.IX Item "-mabi=name"
-Generate code for the specified \s-1ABI.\s0 Permissible values are: \fBapcs-gnu\fR,
+Generate code for the specified \s-1ABI. \s0 Permissible values are: \fBapcs-gnu\fR,
\&\fBatpcs\fR, \fBaapcs\fR, \fBaapcs-linux\fR and \fBiwmmxt\fR.
.IP "\fB\-mapcs\-frame\fR" 4
.IX Item "-mapcs-frame"
@@ -10854,8 +10854,8 @@ The default for this option is@tie{}\f(CW\*(C`avr2\*(C'\fR.
.ie n .IP """avrxmega5""" 4
.el .IP "\f(CWavrxmega5\fR" 4
.IX Item "avrxmega5"
-\&\*(L"\s-1XMEGA\*(R"\s0 devices with more than 64@tie{}KiB and up to 128@tie{}KiB of program memory and more than 64@tie{}KiB of \s-1RAM.\s0
-\&\fImcu\fR\f(CW@tie\fR{}= \f(CW\*(C`atxmega64a1\*(C'\fR, \f(CW\*(C`atxmega64a1u\*(C'\fR.
+\&\*(L"\s-1XMEGA\*(R"\s0 devices with more than 64@tie{}KiB and up to 128@tie{}KiB of program memory and more than 64@tie{}KiB of \s-1RAM.
+\&\s0\fImcu\fR\f(CW@tie\fR{}= \f(CW\*(C`atxmega64a1\*(C'\fR, \f(CW\*(C`atxmega64a1u\*(C'\fR.
.ie n .IP """avrxmega6""" 4
.el .IP "\f(CWavrxmega6\fR" 4
.IX Item "avrxmega6"
@@ -10864,8 +10864,8 @@ The default for this option is@tie{}\f(CW\*(C`avr2\*(C'\fR.
.ie n .IP """avrxmega7""" 4
.el .IP "\f(CWavrxmega7\fR" 4
.IX Item "avrxmega7"
-\&\*(L"\s-1XMEGA\*(R"\s0 devices with more than 128@tie{}KiB of program memory and more than 64@tie{}KiB of \s-1RAM.\s0
-\&\fImcu\fR\f(CW@tie\fR{}= \f(CW\*(C`atxmega128a1\*(C'\fR, \f(CW\*(C`atxmega128a1u\*(C'\fR, \f(CW\*(C`atxmega128a4u\*(C'\fR.
+\&\*(L"\s-1XMEGA\*(R"\s0 devices with more than 128@tie{}KiB of program memory and more than 64@tie{}KiB of \s-1RAM.
+\&\s0\fImcu\fR\f(CW@tie\fR{}= \f(CW\*(C`atxmega128a1\*(C'\fR, \f(CW\*(C`atxmega128a1u\*(C'\fR, \f(CW\*(C`atxmega128a4u\*(C'\fR.
.ie n .IP """avr1""" 4
.el .IP "\f(CWavr1\fR" 4
.IX Item "avr1"
@@ -11164,7 +11164,7 @@ for \fImcu\fR=\f(CW\*(C`avr2\*(C'\fR, \f(CW\*(C`avr25\*(C'\fR, \f(CW\*(C`avr3\*(
If \fImcu\fR specifies a device, this built-in macro is set
accordingly. For example, with \f(CW\*(C`\-mmcu=atmega8\*(C'\fR the macro will be
defined to \f(CW4\fR.
-.ie n .IP """_\|_AVR_\fIDevice\fP_\|_""" 4
+.ie n .IP """_\|_AVR_\f(CIDevice\f(CW_\|_""" 4
.el .IP "\f(CW_\|_AVR_\f(CIDevice\f(CW_\|_\fR" 4
.IX Item "__AVR_Device__"
Setting \f(CW\*(C`\-mmcu=\f(CIdevice\f(CW\*(C'\fR defines this built-in macro which reflects
@@ -11249,7 +11249,7 @@ The definition of these macros is affected by \f(CW\*(C`\-mtiny\-stack\*(C'\fR.
.el .IP "\f(CW_\|_AVR_SP8_\|_\fR" 4
.IX Item "__AVR_SP8__"
.PD
-The device has the \s-1SPH\s0 (high part of stack pointer) special function
+The device has the \s-1SPH \s0(high part of stack pointer) special function
register or has an 8\-bit stack pointer, respectively.
The definition of these macros is affected by \f(CW\*(C`\-mmcu=\*(C'\fR and
in the cases of \f(CW\*(C`\-mmcu=avr2\*(C'\fR and \f(CW\*(C`\-mmcu=avr25\*(C'\fR also
@@ -11287,7 +11287,7 @@ instructions because of a hardware erratum. Skip instructions are
\&\f(CW\*(C`SBRS\*(C'\fR, \f(CW\*(C`SBRC\*(C'\fR, \f(CW\*(C`SBIS\*(C'\fR, \f(CW\*(C`SBIC\*(C'\fR and \f(CW\*(C`CPSE\*(C'\fR.
The second macro is only defined if \f(CW\*(C`_\|_AVR_HAVE_JMP_CALL_\|_\*(C'\fR is also
set.
-.ie n .IP """_\|_AVR_SFR_OFFSET_\|_=\fIoffset\fP""" 4
+.ie n .IP """_\|_AVR_SFR_OFFSET_\|_=\f(CIoffset\f(CW""" 4
.el .IP "\f(CW_\|_AVR_SFR_OFFSET_\|_=\f(CIoffset\f(CW\fR" 4
.IX Item "__AVR_SFR_OFFSET__=offset"
Instructions that can address I/O special function registers directly
@@ -11623,7 +11623,7 @@ or storage for local variables needs to be allocated.
With \fB\-fpic\fR and \fB\-fPIC\fR, don't generate (do generate)
instruction sequences that load addresses for functions from the \s-1PLT\s0 part
of the \s-1GOT\s0 rather than (traditional on other architectures) calls to the
-\&\s-1PLT.\s0 The default is \fB\-mgotplt\fR.
+\&\s-1PLT. \s0 The default is \fB\-mgotplt\fR.
.IP "\fB\-melf\fR" 4
.IX Item "-melf"
Legacy no-op option only recognized with the cris-axis-elf and
@@ -11789,7 +11789,7 @@ are provided for backwards compatibility.
.IP "\fB\-all_load\fR" 4
.IX Item "-all_load"
Loads all members of static archive libraries.
-See man \fBld\fR\|(1) for more information.
+See man \fIld\fR\|(1) for more information.
.IP "\fB\-arch_errors_fatal\fR" 4
.IX Item "-arch_errors_fatal"
Cause the errors having to do with files that have the wrong architecture
@@ -11801,11 +11801,11 @@ bind all undefined references when the file is loaded or launched.
.IP "\fB\-bundle\fR" 4
.IX Item "-bundle"
Produce a Mach-o bundle format file.
-See man \fBld\fR\|(1) for more information.
+See man \fIld\fR\|(1) for more information.
.IP "\fB\-bundle_loader\fR \fIexecutable\fR" 4
.IX Item "-bundle_loader executable"
This option specifies the \fIexecutable\fR that will load the build
-output file being linked. See man \fBld\fR\|(1) for more information.
+output file being linked. See man \fIld\fR\|(1) for more information.
.IP "\fB\-dynamiclib\fR" 4
.IX Item "-dynamiclib"
When passed this option, \s-1GCC\s0 produces a dynamic library instead of
@@ -11989,7 +11989,7 @@ compilers call this option \fB\-ieee_with_no_inexact\fR.
.IP "\fB\-mieee\-with\-inexact\fR" 4
.IX Item "-mieee-with-inexact"
This is like \fB\-mieee\fR except the generated code also maintains
-the \s-1IEEE\s0 \fIinexact-flag\fR. Turning on this option causes the
+the \s-1IEEE \s0\fIinexact-flag\fR. Turning on this option causes the
generated code to implement fully-compliant \s-1IEEE\s0 math. In addition to
\&\f(CW\*(C`_IEEE_FP\*(C'\fR, \f(CW\*(C`_IEEE_FP_EXACT\*(C'\fR is defined as a preprocessor
macro. On some Alpha implementations the resulting code may execute
@@ -12594,7 +12594,7 @@ These \fB\-m\fR options are defined for the \s-1HPPA\s0 family of computers:
.IP "\fB\-march=\fR\fIarchitecture-type\fR" 4
.IX Item "-march=architecture-type"
Generate code for the specified architecture. The choices for
-\&\fIarchitecture-type\fR are \fB1.0\fR for \s-1PA 1.0,\s0 \fB1.1\fR for \s-1PA
+\&\fIarchitecture-type\fR are \fB1.0\fR for \s-1PA 1.0, \s0\fB1.1\fR for \s-1PA
1.1,\s0 and \fB2.0\fR for \s-1PA 2.0\s0 processors. Refer to
\&\fI/usr/lib/sched.models\fR on an HP-UX system to determine the proper
architecture option for your machine. Code compiled for lower numbered
@@ -12689,13 +12689,13 @@ library that comes with \s-1GCC,\s0 with \fB\-msoft\-float\fR in order for
this to work.
.IP "\fB\-msio\fR" 4
.IX Item "-msio"
-Generate the predefine, \f(CW\*(C`_SIO\*(C'\fR, for server \s-1IO.\s0 The default is
+Generate the predefine, \f(CW\*(C`_SIO\*(C'\fR, for server \s-1IO. \s0 The default is
\&\fB\-mwsio\fR. This generates the predefines, \f(CW\*(C`_\|_hp9000s700\*(C'\fR,
-\&\f(CW\*(C`_\|_hp9000s700_\|_\*(C'\fR and \f(CW\*(C`_WSIO\*(C'\fR, for workstation \s-1IO.\s0 These
+\&\f(CW\*(C`_\|_hp9000s700_\|_\*(C'\fR and \f(CW\*(C`_WSIO\*(C'\fR, for workstation \s-1IO. \s0 These
options are available under HP-UX and HI-UX.
.IP "\fB\-mgnu\-ld\fR" 4
.IX Item "-mgnu-ld"
-Use options specific to \s-1GNU\s0 \fBld\fR.
+Use options specific to \s-1GNU \s0\fBld\fR.
This passes \fB\-shared\fR to \fBld\fR when
building a shared library. It is the default when \s-1GCC\s0 is configured,
explicitly or implicitly, with the \s-1GNU\s0 linker. This option does not
@@ -12708,7 +12708,7 @@ using \fBwhich `gcc \-print\-prog\-name=ld`\fR. This option is only available
on the 64\-bit HP-UX \s-1GCC,\s0 i.e. configured with \fBhppa*64*\-*\-hpux*\fR.
.IP "\fB\-mhp\-ld\fR" 4
.IX Item "-mhp-ld"
-Use options specific to \s-1HP\s0 \fBld\fR.
+Use options specific to \s-1HP \s0\fBld\fR.
This passes \fB\-b\fR to \fBld\fR when building
a shared library and passes \fB+Accept TypeMismatch\fR to \fBld\fR on all
links. It is the default when \s-1GCC\s0 is configured, explicitly or
@@ -12823,7 +12823,7 @@ of the selected instruction set.
Original Intel i386 \s-1CPU.\s0
.IP "\fBi486\fR" 4
.IX Item "i486"
-Intel i486 \s-1CPU.\s0 (No scheduling is implemented for this chip.)
+Intel i486 \s-1CPU. \s0(No scheduling is implemented for this chip.)
.IP "\fBi586\fR" 4
.IX Item "i586"
.PD 0
@@ -13000,7 +13000,7 @@ instruction set support.
implemented for this chip.)
.IP "\fBc3\-2\fR" 4
.IX Item "c3-2"
-\&\s-1VIA C3\-2\s0 (Nehemiah/C5XL) \s-1CPU\s0 with \s-1MMX\s0 and \s-1SSE\s0 instruction set support.
+\&\s-1VIA C3\-2 \s0(Nehemiah/C5XL) \s-1CPU\s0 with \s-1MMX\s0 and \s-1SSE\s0 instruction set support.
(No scheduling is
implemented for this chip.)
.IP "\fBgeode\fR" 4
@@ -13132,7 +13132,7 @@ Do not use the \s-1FPU\s0 registers for return values of functions.
.Sp
The usual calling convention has functions return values of types
\&\f(CW\*(C`float\*(C'\fR and \f(CW\*(C`double\*(C'\fR in an \s-1FPU\s0 register, even if there
-is no \s-1FPU.\s0 The idea is that the operating system should emulate
+is no \s-1FPU. \s0 The idea is that the operating system should emulate
an \s-1FPU.\s0
.Sp
The option \fB\-mno\-fp\-ret\-in\-387\fR causes such values to be returned
@@ -13593,7 +13593,7 @@ external library. Supported values for \fItype\fR are \fBsvml\fR
for the Intel short
vector math library and \fBacml\fR for the \s-1AMD\s0 math core library.
To use this option, both \fB\-ftree\-vectorize\fR and
-\&\fB\-funsafe\-math\-optimizations\fR have to be enabled, and an \s-1SVML\s0 or \s-1ACML\s0
+\&\fB\-funsafe\-math\-optimizations\fR have to be enabled, and an \s-1SVML\s0 or \s-1ACML \s0
ABI-compatible library must be specified at link time.
.Sp
\&\s-1GCC\s0 currently emits calls to \f(CW\*(C`vmldExp2\*(C'\fR,
@@ -13616,7 +13616,7 @@ when \fB\-mveclibabi=acml\fR is used.
.IX Item "-mabi=name"
Generate code for the specified calling convention. Permissible values
are \fBsysv\fR for the \s-1ABI\s0 used on GNU/Linux and other systems, and
-\&\fBms\fR for the Microsoft \s-1ABI.\s0 The default is to use the Microsoft
+\&\fBms\fR for the Microsoft \s-1ABI. \s0 The default is to use the Microsoft
\&\s-1ABI\s0 when targeting Microsoft Windows and the SysV \s-1ABI\s0 on all other systems.
You can control this behavior for a specific function by
using the function attribute \fBms_abi\fR/\fBsysv_abi\fR.
@@ -14464,7 +14464,7 @@ have to be emulated by software on the 68060. Use this option if your 68060
does not have code to emulate those instructions.
.IP "\fB\-mcpu32\fR" 4
.IX Item "-mcpu32"
-Generate output for a \s-1CPU32.\s0 This is the default
+Generate output for a \s-1CPU32. \s0 This is the default
when the compiler is configured for CPU32\-based systems.
It is equivalent to \fB\-march=cpu32\fR.
.Sp
@@ -14473,7 +14473,7 @@ Use this option for microcontrollers with a
68336, 68340, 68341, 68349 and 68360.
.IP "\fB\-m5200\fR" 4
.IX Item "-m5200"
-Generate output for a 520X ColdFire \s-1CPU.\s0 This is the default
+Generate output for a 520X ColdFire \s-1CPU. \s0 This is the default
when the compiler is configured for 520X\-based systems.
It is equivalent to \fB\-mcpu=5206\fR, and is now deprecated
in favor of that option.
@@ -14482,7 +14482,7 @@ Use this option for microcontroller with a 5200 core, including
the \s-1MCF5202, MCF5203, MCF5204\s0 and \s-1MCF5206.\s0
.IP "\fB\-m5206e\fR" 4
.IX Item "-m5206e"
-Generate output for a 5206e ColdFire \s-1CPU.\s0 The option is now
+Generate output for a 5206e ColdFire \s-1CPU. \s0 The option is now
deprecated in favor of the equivalent \fB\-mcpu=5206e\fR.
.IP "\fB\-m528x\fR" 4
.IX Item "-m528x"
@@ -14491,15 +14491,15 @@ The option is now deprecated in favor of the equivalent
\&\fB\-mcpu=528x\fR.
.IP "\fB\-m5307\fR" 4
.IX Item "-m5307"
-Generate output for a ColdFire 5307 \s-1CPU.\s0 The option is now deprecated
+Generate output for a ColdFire 5307 \s-1CPU. \s0 The option is now deprecated
in favor of the equivalent \fB\-mcpu=5307\fR.
.IP "\fB\-m5407\fR" 4
.IX Item "-m5407"
-Generate output for a ColdFire 5407 \s-1CPU.\s0 The option is now deprecated
+Generate output for a ColdFire 5407 \s-1CPU. \s0 The option is now deprecated
in favor of the equivalent \fB\-mcpu=5407\fR.
.IP "\fB\-mcfv4e\fR" 4
.IX Item "-mcfv4e"
-Generate output for a ColdFire V4e family \s-1CPU\s0 (e.g. 547x/548x).
+Generate output for a ColdFire V4e family \s-1CPU \s0(e.g. 547x/548x).
This includes use of hardware floating-point instructions.
The option is equivalent to \fB\-mcpu=547x\fR, and is now
deprecated in favor of that option.
@@ -14526,7 +14526,7 @@ The option is equivalent to \fB\-march=68020\fR \fB\-mtune=68020\-60\fR.
.IX Item "-m68881"
.PD
Generate floating-point instructions. This is the default for 68020
-and above, and for ColdFire devices that have an \s-1FPU.\s0 It defines the
+and above, and for ColdFire devices that have an \s-1FPU. \s0 It defines the
macro \fB_\|_HAVE_68881_\|_\fR on M680x0 targets and \fB_\|_mcffpu_\|_\fR
on ColdFire targets.
.IP "\fB\-msoft\-float\fR" 4
@@ -14543,8 +14543,8 @@ the default for ColdFire devices that have no \s-1FPU.\s0
Generate (do not generate) ColdFire hardware divide and remainder
instructions. If \fB\-march\fR is used without \fB\-mcpu\fR,
the default is \*(L"on\*(R" for ColdFire architectures and \*(L"off\*(R" for M680x0
-architectures. Otherwise, the default is taken from the target \s-1CPU\s0
-(either the default \s-1CPU,\s0 or the one specified by \fB\-mcpu\fR). For
+architectures. Otherwise, the default is taken from the target \s-1CPU
+\&\s0(either the default \s-1CPU,\s0 or the one specified by \fB\-mcpu\fR). For
example, the default is \*(L"off\*(R" for \fB\-mcpu=5206\fR and \*(L"on\*(R" for
\&\fB\-mcpu=5206e\fR.
.Sp
@@ -15022,7 +15022,7 @@ The processor names are:
\&\fBvr5000\fR, \fBvr5400\fR, \fBvr5500\fR,
\&\fBxlr\fR and \fBxlp\fR.
The special value \fBfrom-abi\fR selects the
-most compatible architecture for the selected \s-1ABI\s0 (that is,
+most compatible architecture for the selected \s-1ABI \s0(that is,
\&\fBmips1\fR for 32\-bit ABIs and \fBmips3\fR for 64\-bit ABIs).
.Sp
The native Linux/GNU toolchain also supports the value \fBnative\fR,
@@ -15295,8 +15295,8 @@ configurations; see the installation documentation for details.
.IP "\fB\-mno\-dsp\fR" 4
.IX Item "-mno-dsp"
.PD
-Use (do not use) revision 1 of the \s-1MIPS DSP ASE.\s0
- This option defines the
+Use (do not use) revision 1 of the \s-1MIPS DSP ASE.
+ \s0 This option defines the
preprocessor macro \fB_\|_mips_dsp\fR. It also defines
\&\fB_\|_mips_dsp_rev\fR to 1.
.IP "\fB\-mdspr2\fR" 4
@@ -15305,8 +15305,8 @@ preprocessor macro \fB_\|_mips_dsp\fR. It also defines
.IP "\fB\-mno\-dspr2\fR" 4
.IX Item "-mno-dspr2"
.PD
-Use (do not use) revision 2 of the \s-1MIPS DSP ASE.\s0
- This option defines the
+Use (do not use) revision 2 of the \s-1MIPS DSP ASE.
+ \s0 This option defines the
preprocessor macros \fB_\|_mips_dsp\fR and \fB_\|_mips_dspr2\fR.
It also defines \fB_\|_mips_dsp_rev\fR to 2.
.IP "\fB\-msmartmips\fR" 4
@@ -15340,7 +15340,7 @@ hardware floating-point support to be enabled.
.IP "\fB\-mno\-mips3d\fR" 4
.IX Item "-mno-mips3d"
.PD
-Use (do not use) the \s-1MIPS\-3D ASE.\s0
+Use (do not use) the \s-1MIPS\-3D ASE. \s0
The option \fB\-mips3d\fR implies \fB\-mpaired\-single\fR.
.IP "\fB\-mmt\fR" 4
.IX Item "-mmt"
@@ -15366,7 +15366,7 @@ determined.
Force \f(CW\*(C`long\*(C'\fR, \f(CW\*(C`int\*(C'\fR, and pointer types to be 32 bits wide.
.Sp
The default size of \f(CW\*(C`int\*(C'\fRs, \f(CW\*(C`long\*(C'\fRs and pointers depends on
-the \s-1ABI.\s0 All the supported ABIs use 32\-bit \f(CW\*(C`int\*(C'\fRs. The n64 \s-1ABI\s0
+the \s-1ABI. \s0 All the supported ABIs use 32\-bit \f(CW\*(C`int\*(C'\fRs. The n64 \s-1ABI\s0
uses 64\-bit \f(CW\*(C`long\*(C'\fRs, as does the 64\-bit \s-1EABI\s0; the others use
32\-bit \f(CW\*(C`long\*(C'\fRs. Pointers are the same size as \f(CW\*(C`long\*(C'\fRs,
or the same size as integer registers, whichever is smaller.
@@ -15377,7 +15377,7 @@ or the same size as integer registers, whichever is smaller.
.IX Item "-mno-sym32"
.PD
Assume (do not assume) that all symbols have 32\-bit values, regardless
-of the selected \s-1ABI.\s0 This option is useful in combination with
+of the selected \s-1ABI. \s0 This option is useful in combination with
\&\fB\-mabi=64\fR and \fB\-mno\-abicalls\fR because it allows \s-1GCC\s0
to generate shorter and faster references to symbolic addresses.
.IP "\fB\-G\fR \fInum\fR" 4
@@ -15675,10 +15675,10 @@ instructions. These errata are handled by the assembler, not by \s-1GCC\s0 itse
.RE
.IP "\fB\-mfix\-vr4130\fR" 4
.IX Item "-mfix-vr4130"
-Work around the \s-1VR4130\s0 \f(CW\*(C`mflo\*(C'\fR/\f(CW\*(C`mfhi\*(C'\fR errata. The
+Work around the \s-1VR4130 \s0\f(CW\*(C`mflo\*(C'\fR/\f(CW\*(C`mfhi\*(C'\fR errata. The
workarounds are implemented by the assembler rather than by \s-1GCC,\s0
although \s-1GCC\s0 avoids using \f(CW\*(C`mflo\*(C'\fR and \f(CW\*(C`mfhi\*(C'\fR if the
-\&\s-1VR4130\s0 \f(CW\*(C`macc\*(C'\fR, \f(CW\*(C`macchi\*(C'\fR, \f(CW\*(C`dmacc\*(C'\fR and \f(CW\*(C`dmacchi\*(C'\fR
+\&\s-1VR4130 \s0\f(CW\*(C`macc\*(C'\fR, \f(CW\*(C`macchi\*(C'\fR, \f(CW\*(C`dmacc\*(C'\fR and \f(CW\*(C`dmacchi\*(C'\fR
instructions are available instead.
.IP "\fB\-mfix\-sb1\fR" 4
.IX Item "-mfix-sb1"
@@ -16067,7 +16067,7 @@ Return floating-point results in memory. This is the default.
Generate code for a \s-1PDP\-11/40.\s0
.IP "\fB\-m45\fR" 4
.IX Item "-m45"
-Generate code for a \s-1PDP\-11/45.\s0 This is the default.
+Generate code for a \s-1PDP\-11/45. \s0 This is the default.
.IP "\fB\-m10\fR" 4
.IX Item "-m10"
Generate code for a \s-1PDP\-11/10.\s0
@@ -16147,7 +16147,7 @@ work properly on all types of \s-1AE.\s0
\&\fB\-mae=MUL\fR selects a \s-1MUL AE\s0 type. This is the most useful \s-1AE\s0 type
for compiled code, and is the default.
.Sp
-\&\fB\-mae=MAC\fR selects a DSP-style \s-1MAC AE.\s0 Code compiled with this
+\&\fB\-mae=MAC\fR selects a DSP-style \s-1MAC AE. \s0 Code compiled with this
option may suffer from poor performance of byte (char) manipulation,
since the \s-1DSP AE\s0 does not provide hardware support for byte load/stores.
.IP "\fB\-msymbol\-as\-address\fR" 4
@@ -16243,7 +16243,7 @@ These \fB\-m\fR options are defined for the \s-1IBM RS/6000\s0 and PowerPC:
.PD
You use these options to specify which instructions are available on the
processor you are using. The default value of these options is
-determined when configuring \s-1GCC.\s0 Specifying the
+determined when configuring \s-1GCC. \s0 Specifying the
\&\fB\-mcpu=\fR\fIcpu_type\fR overrides the specification of these
options. We recommend you use the \fB\-mcpu=\fR\fIcpu_type\fR option
rather than the options listed above.
@@ -16416,7 +16416,7 @@ This is a PowerPC
32\-bit \s-1SYSV ABI\s0 option.
.IP "\fB\-mbss\-plt\fR" 4
.IX Item "-mbss-plt"
-Generate code that uses a \s-1BSS\s0 \f(CW\*(C`.plt\*(C'\fR section that \fBld.so\fR
+Generate code that uses a \s-1BSS \s0\f(CW\*(C`.plt\*(C'\fR section that \fBld.so\fR
fills in, and
requires \f(CW\*(C`.plt\*(C'\fR and \f(CW\*(C`.got\*(C'\fR
sections that are both writable and executable.
@@ -16495,7 +16495,7 @@ later processors.
.IX Item "-mno-power8-vector"
.PD
Generate code that uses (does not use) the vector and scalar
-instructions that were added in version 2.07 of the PowerPC \s-1ISA.\s0 Also
+instructions that were added in version 2.07 of the PowerPC \s-1ISA. \s0 Also
enable the use of built-in functions that allow more direct access to
the vector instructions.
.IP "\fB\-mquad\-memory\fR" 4
@@ -16558,11 +16558,11 @@ pointer to 64 bits, and generates code for PowerPC64, as for
.IP "\fB\-mminimal\-toc\fR" 4
.IX Item "-mminimal-toc"
.PD
-Modify generation of the \s-1TOC\s0 (Table Of Contents), which is created for
+Modify generation of the \s-1TOC \s0(Table Of Contents), which is created for
every executable file. The \fB\-mfull\-toc\fR option is selected by
default. In that case, \s-1GCC\s0 allocates at least one \s-1TOC\s0 entry for
each unique non-automatic variable reference in your program. \s-1GCC\s0
-also places floating-point constants in the \s-1TOC.\s0 However, only
+also places floating-point constants in the \s-1TOC. \s0 However, only
16,384 entries are available in the \s-1TOC.\s0
.Sp
If you receive a linker error message that saying you have overflowed
@@ -16571,7 +16571,7 @@ with the \fB\-mno\-fp\-in\-toc\fR and \fB\-mno\-sum\-in\-toc\fR options.
\&\fB\-mno\-fp\-in\-toc\fR prevents \s-1GCC\s0 from putting floating-point
constants in the \s-1TOC\s0 and \fB\-mno\-sum\-in\-toc\fR forces \s-1GCC\s0 to
generate code to calculate the sum of an address and a constant at
-run time instead of putting that sum into the \s-1TOC.\s0 You may specify one
+run time instead of putting that sum into the \s-1TOC. \s0 You may specify one
or both of these options. Each causes \s-1GCC\s0 to produce very slightly
slower and larger code at the expense of conserving \s-1TOC\s0 space.
.Sp
@@ -16599,7 +16599,7 @@ implies \fB\-mno\-powerpc64\fR. \s-1GCC\s0 defaults to \fB\-maix32\fR.
.IX Item "-mno-xl-compat"
.PD
Produce code that conforms more closely to \s-1IBM XL\s0 compiler semantics
-when using AIX-compatible \s-1ABI.\s0 Pass floating-point arguments to
+when using AIX-compatible \s-1ABI. \s0 Pass floating-point arguments to
prototyped functions beyond the register save area (\s-1RSA\s0) on the stack
in addition to argument FPRs. Do not assume that most significant
double in 128\-bit long double value is properly rounded when comparing
@@ -17125,7 +17125,7 @@ On Darwin/PPC systems, \f(CW\*(C`#pragma longcall\*(C'\fR generates \f(CW\*(C`jb
callee, L42\*(C'\fR, plus a \fIbranch island\fR (glue code). The two target
addresses represent the callee and the branch island. The
Darwin/PPC linker prefers the first address and generates a \f(CW\*(C`bl
-callee\*(C'\fR if the \s-1PPC\s0 \f(CW\*(C`bl\*(C'\fR instruction reaches the callee directly;
+callee\*(C'\fR if the \s-1PPC \s0\f(CW\*(C`bl\*(C'\fR instruction reaches the callee directly;
otherwise, the linker generates \f(CW\*(C`bl L42\*(C'\fR to call the branch
island. The branch island is appended to the body of the
calling function; it computes the full 32\-bit address of the callee
@@ -17197,7 +17197,7 @@ which handle the double-precision reciprocal square root calculations.
.PD
Assume (do not assume) that the reciprocal estimate instructions
provide higher-precision estimates than is mandated by the PowerPC
-\&\s-1ABI.\s0 Selecting \fB\-mcpu=power6\fR, \fB\-mcpu=power7\fR or
+\&\s-1ABI. \s0 Selecting \fB\-mcpu=power6\fR, \fB\-mcpu=power7\fR or
\&\fB\-mcpu=power8\fR automatically selects \fB\-mrecip\-precision\fR.
The double-precision square root estimate instructions are not generated by
default on low-precision machines, since they do not provide an
@@ -17272,10 +17272,10 @@ Generate (do not generate) code to pass structure parameters with a
maximum alignment of 64 bits, for compatibility with older versions
of \s-1GCC.\s0
.Sp
-Older versions of \s-1GCC\s0 (prior to 4.9.0) incorrectly did not align a
+Older versions of \s-1GCC \s0(prior to 4.9.0) incorrectly did not align a
structure parameter on a 128\-bit boundary when that structure contained
a member requiring 128\-bit alignment. This is corrected in more
-recent versions of \s-1GCC.\s0 This option may be used to generate code
+recent versions of \s-1GCC. \s0 This option may be used to generate code
that is compatible with functions compiled with older versions of
\&\s-1GCC.\s0
.Sp
@@ -17318,7 +17318,7 @@ This is because the \s-1RX FPU\s0 instructions are themselves unsafe.
.IX Item "-mcpu=name"
Selects the type of \s-1RX CPU\s0 to be targeted. Currently three types are
supported, the generic \fI\s-1RX600\s0\fR and \fI\s-1RX200\s0\fR series hardware and
-the specific \fI\s-1RX610\s0\fR \s-1CPU.\s0 The default is \fI\s-1RX600\s0\fR.
+the specific \fI\s-1RX610\s0\fR \s-1CPU. \s0 The default is \fI\s-1RX600\s0\fR.
.Sp
The only difference between \fI\s-1RX600\s0\fR and \fI\s-1RX610\s0\fR is that the
\&\fI\s-1RX610\s0\fR does not support the \f(CW\*(C`MVTIPL\*(C'\fR instruction.
@@ -17563,8 +17563,8 @@ which does not have this limitation.
.IX Item "-m31"
.PD
When \fB\-m31\fR is specified, generate code compliant to the
-GNU/Linux for S/390 \s-1ABI.\s0 When \fB\-m64\fR is specified, generate
-code compliant to the GNU/Linux for zSeries \s-1ABI.\s0 This allows \s-1GCC\s0 in
+GNU/Linux for S/390 \s-1ABI. \s0 When \fB\-m64\fR is specified, generate
+code compliant to the GNU/Linux for zSeries \s-1ABI. \s0 This allows \s-1GCC\s0 in
particular to generate 64\-bit instructions. For the \fBs390\fR
targets, the default is \fB\-m31\fR, while the \fBs390x\fR
targets default to \fB\-m64\fR.
@@ -17577,7 +17577,7 @@ targets default to \fB\-m64\fR.
When \fB\-mzarch\fR is specified, generate code using the
instructions available on z/Architecture.
When \fB\-mesa\fR is specified, generate code using the
-instructions available on \s-1ESA/390.\s0 Note that \fB\-mesa\fR is
+instructions available on \s-1ESA/390. \s0 Note that \fB\-mesa\fR is
not possible with \fB\-m64\fR.
When generating code compliant to the GNU/Linux for S/390 \s-1ABI,\s0
the default is \fB\-mesa\fR. When generating code compliant
@@ -18017,14 +18017,14 @@ SH2A\s0 and SHcompact.
.IX Item "call-fp"
Calls a library function that performs the operation in double precision
floating point. Division by zero causes a floating-point exception. This is
-the default for SHcompact with \s-1FPU.\s0 Specifying this for targets that do not
+the default for SHcompact with \s-1FPU. \s0 Specifying this for targets that do not
have a double precision \s-1FPU\s0 will default to \f(CW\*(C`call\-div1\*(C'\fR.
.IP "\fBcall-table\fR" 4
.IX Item "call-table"
Calls a library function that uses a lookup table for small divisors and
the \f(CW\*(C`div1\*(C'\fR instruction with case distinction for larger divisors. Division
by zero calculates an unspecified result and does not trap. This is the default
-for \s-1SH4.\s0 Specifying this for targets that do not have dynamic shift
+for \s-1SH4. \s0 Specifying this for targets that do not have dynamic shift
instructions will default to \f(CW\*(C`call\-div1\*(C'\fR.
.RE
.RS 4
@@ -18115,7 +18115,7 @@ is being compiled for.
Assume (do not assume) that zero displacement conditional branch instructions
\&\f(CW\*(C`bt\*(C'\fR and \f(CW\*(C`bf\*(C'\fR are fast. If \fB\-mzdcbranch\fR is specified, the
compiler will try to prefer zero displacement branch code sequences. This is
-enabled by default when generating code for \s-1SH4\s0 and \s-1SH4A.\s0 It can be explicitly
+enabled by default when generating code for \s-1SH4\s0 and \s-1SH4A. \s0 It can be explicitly
disabled by specifying \fB\-mno\-zdcbranch\fR.
.IP "\fB\-mcbranchdi\fR" 4
.IX Item "-mcbranchdi"
@@ -18145,7 +18145,7 @@ mapped to \fB\-ffp\-contract=off\fR.
Allow or disallow the compiler to emit the \f(CW\*(C`fsca\*(C'\fR instruction for sine
and cosine approximations. The option \f(CW\*(C`\-mfsca\*(C'\fR must be used in
combination with \f(CW\*(C`\-funsafe\-math\-optimizations\*(C'\fR. It is enabled by default
-when generating code for \s-1SH4A.\s0 Using \f(CW\*(C`\-mno\-fsca\*(C'\fR disables sine and cosine
+when generating code for \s-1SH4A. \s0 Using \f(CW\*(C`\-mno\-fsca\*(C'\fR disables sine and cosine
approximations even if \f(CW\*(C`\-funsafe\-math\-optimizations\*(C'\fR is in effect.
.IP "\fB\-mfsrra\fR" 4
.IX Item "-mfsrra"
@@ -18157,7 +18157,7 @@ Allow or disallow the compiler to emit the \f(CW\*(C`fsrra\*(C'\fR instruction f
reciprocal square root approximations. The option \f(CW\*(C`\-mfsrra\*(C'\fR must be used
in combination with \f(CW\*(C`\-funsafe\-math\-optimizations\*(C'\fR and
\&\f(CW\*(C`\-ffinite\-math\-only\*(C'\fR. It is enabled by default when generating code for
-\&\s-1SH4A.\s0 Using \f(CW\*(C`\-mno\-fsrra\*(C'\fR disables reciprocal square root approximations
+\&\s-1SH4A. \s0 Using \f(CW\*(C`\-mno\-fsrra\*(C'\fR disables reciprocal square root approximations
even if \f(CW\*(C`\-funsafe\-math\-optimizations\*(C'\fR and \f(CW\*(C`\-ffinite\-math\-only\*(C'\fR are
in effect.
.IP "\fB\-mpretend\-cmove\fR" 4
@@ -18261,7 +18261,7 @@ instructions.
.IX Item "-msoft-quad-float"
Generate output containing library calls for quad-word (long double)
floating-point instructions. The functions called are those specified
-in the \s-1SPARC ABI.\s0 This is the default.
+in the \s-1SPARC ABI. \s0 This is the default.
.Sp
As of this writing, there are no \s-1SPARC\s0 implementations that have hardware
support for the quad-word floating-point instructions. They all invoke
@@ -18303,7 +18303,7 @@ should have 8\-byte alignment. This enables the use of pairs of
\&\f(CW\*(C`ldd\*(C'\fR and \f(CW\*(C`std\*(C'\fR instructions for copies in structure
assignment, in place of twice as many \f(CW\*(C`ld\*(C'\fR and \f(CW\*(C`st\*(C'\fR pairs.
However, the use of this changed alignment directly violates the \s-1SPARC
-ABI.\s0 Thus, it's intended only for use on targets where the developer
+ABI. \s0 Thus, it's intended only for use on targets where the developer
acknowledges that their resulting code is not directly in line with
the rules of the \s-1ABI.\s0
.IP "\fB\-mcpu=\fR\fIcpu_type\fR" 4
@@ -18355,7 +18355,7 @@ SPARCStation 1, 2, \s-1IPX\s0 etc.
With \fB\-mcpu=v8\fR, \s-1GCC\s0 generates code for the V8 variant of the \s-1SPARC\s0
architecture. The only difference from V7 code is that the compiler emits
the integer multiply and integer divide instructions which exist in \s-1SPARC\-V8\s0
-but not in \s-1SPARC\-V7.\s0 With \fB\-mcpu=supersparc\fR, the compiler additionally
+but not in \s-1SPARC\-V7. \s0 With \fB\-mcpu=supersparc\fR, the compiler additionally
optimizes it for the SuperSPARC chip, as used in the SPARCStation 10, 1000 and
2000 series.
.Sp
@@ -18363,14 +18363,14 @@ With \fB\-mcpu=sparclite\fR, \s-1GCC\s0 generates code for the SPARClite variant
the \s-1SPARC\s0 architecture. This adds the integer multiply, integer divide step
and scan (\f(CW\*(C`ffs\*(C'\fR) instructions which exist in SPARClite but not in \s-1SPARC\-V7.\s0
With \fB\-mcpu=f930\fR, the compiler additionally optimizes it for the
-Fujitsu \s-1MB86930\s0 chip, which is the original SPARClite, with no \s-1FPU.\s0 With
+Fujitsu \s-1MB86930\s0 chip, which is the original SPARClite, with no \s-1FPU. \s0 With
\&\fB\-mcpu=f934\fR, the compiler additionally optimizes it for the Fujitsu
\&\s-1MB86934\s0 chip, which is the more recent SPARClite with \s-1FPU.\s0
.Sp
With \fB\-mcpu=sparclet\fR, \s-1GCC\s0 generates code for the SPARClet variant of
the \s-1SPARC\s0 architecture. This adds the integer multiply, multiply/accumulate,
integer divide step and scan (\f(CW\*(C`ffs\*(C'\fR) instructions which exist in SPARClet
-but not in \s-1SPARC\-V7.\s0 With \fB\-mcpu=tsc701\fR, the compiler additionally
+but not in \s-1SPARC\-V7. \s0 With \fB\-mcpu=tsc701\fR, the compiler additionally
optimizes it for the \s-1TEMIC\s0 SPARClet chip.
.Sp
With \fB\-mcpu=v9\fR, \s-1GCC\s0 generates code for the V9 variant of the \s-1SPARC\s0
@@ -18407,7 +18407,7 @@ can also be used.
.IP "\fB\-mno\-v8plus\fR" 4
.IX Item "-mno-v8plus"
.PD
-With \fB\-mv8plus\fR, \s-1GCC\s0 generates code for the \s-1SPARC\-V8+ ABI.\s0 The
+With \fB\-mv8plus\fR, \s-1GCC\s0 generates code for the \s-1SPARC\-V8+ ABI. \s0 The
difference from the V8 \s-1ABI\s0 is that the global and out registers are
considered 64 bits wide. This is enabled by default on Solaris in 32\-bit
mode for all \s-1SPARC\-V9\s0 processors.
@@ -18897,7 +18897,7 @@ selected because its use is still experimental.
.IP "\fB\-mghs\fR" 4
.IX Item "-mghs"
.PD
-Enables support for the \s-1RH850\s0 version of the V850 \s-1ABI.\s0 This is the
+Enables support for the \s-1RH850\s0 version of the V850 \s-1ABI. \s0 This is the
default. With this version of the \s-1ABI\s0 the following rules apply:
.RS 4
.IP "\(bu" 4
@@ -18922,7 +18922,7 @@ When this version of the \s-1ABI\s0 is enabled the C preprocessor symbol
.RE
.IP "\fB\-mgcc\-abi\fR" 4
.IX Item "-mgcc-abi"
-Enables support for the old \s-1GCC\s0 version of the V850 \s-1ABI.\s0 With this
+Enables support for the old \s-1GCC\s0 version of the V850 \s-1ABI. \s0 With this
version of the \s-1ABI\s0 the following rules apply:
.RS 4
.IP "\(bu" 4
@@ -19424,7 +19424,7 @@ the \s-1GOT\s0 size for the linked executable exceeds a machine-specific
maximum size, you get an error message from the linker indicating that
\&\fB\-fpic\fR does not work; in that case, recompile with \fB\-fPIC\fR
instead. (These maximums are 8k on the \s-1SPARC\s0 and 32k
-on the m68k and \s-1RS/6000.\s0 The 386 has no such limit.)
+on the m68k and \s-1RS/6000. \s0 The 386 has no such limit.)
.Sp
Position-independent code requires special support, and therefore works
only on certain machines. For the 386, \s-1GCC\s0 supports \s-1PIC\s0 for System V
@@ -19984,8 +19984,8 @@ to subtle defects. Supplying them in cases where they are not necessary
is innocuous.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBgpl\fR\|(7), \fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7),
-\&\fBcpp\fR\|(1), \fBgcov\fR\|(1), \fBas\fR\|(1), \fBld\fR\|(1), \fBgdb\fR\|(1), \fBadb\fR\|(1), \fBdbx\fR\|(1), \fBsdb\fR\|(1)
+\&\fIgpl\fR\|(7), \fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7),
+\&\fIcpp\fR\|(1), \fIgcov\fR\|(1), \fIas\fR\|(1), \fIld\fR\|(1), \fIgdb\fR\|(1), \fIadb\fR\|(1), \fIdbx\fR\|(1), \fIsdb\fR\|(1)
and the Info entries for \fIgcc\fR, \fIcpp\fR, \fIas\fR,
\&\fIld\fR, \fIbinutils\fR and \fIgdb\fR.
.SH "AUTHOR"
@@ -20003,7 +20003,7 @@ any later version published by the Free Software Foundation; with the
Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
Free Software\*(R", the Front-Cover texts being (a) (see below), and with
the Back-Cover Texts being (b) (see below). A copy of the license is
-included in the \fBgfdl\fR\|(7) man page.
+included in the \fIgfdl\fR\|(7) man page.
.PP
(a) The \s-1FSF\s0's Front-Cover Text is:
.PP
diff --git a/share/man/man1/x86_64-w64-mingw32-gcc.1 b/share/man/man1/x86_64-w64-mingw32-gcc.1
index c683289e..b3630d2a 100644
--- a/share/man/man1/x86_64-w64-mingw32-gcc.1
+++ b/share/man/man1/x86_64-w64-mingw32-gcc.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -1535,7 +1535,7 @@ In C mode, this is equivalent to \fB\-std=c90\fR. In \*(C+ mode, it is
equivalent to \fB\-std=c++98\fR.
.Sp
This turns off certain features of \s-1GCC\s0 that are incompatible with \s-1ISO
-C90\s0 (when compiling C code), or of standard \*(C+ (when compiling \*(C+ code),
+C90 \s0(when compiling C code), or of standard \*(C+ (when compiling \*(C+ code),
such as the \f(CW\*(C`asm\*(C'\fR and \f(CW\*(C`typeof\*(C'\fR keywords, and
predefined macros such as \f(CW\*(C`unix\*(C'\fR and \f(CW\*(C`vax\*(C'\fR that identify the
type of system you are using. It also enables the undesirable and
@@ -1562,7 +1562,7 @@ from declaring certain functions or defining certain macros that the
programs that might use these names for other things.
.Sp
Functions that are normally built in but do not have semantics
-defined by \s-1ISO C\s0 (such as \f(CW\*(C`alloca\*(C'\fR and \f(CW\*(C`ffs\*(C'\fR) are not built-in
+defined by \s-1ISO C \s0(such as \f(CW\*(C`alloca\*(C'\fR and \f(CW\*(C`ffs\*(C'\fR) are not built-in
functions when \fB\-ansi\fR is used.
.IP "\fB\-std=\fR" 4
.IX Item "-std="
@@ -1612,7 +1612,7 @@ with \s-1ISO C90\s0 are disabled). Same as \fB\-ansi\fR for C code.
.IP "\fBiso9899:199x\fR" 4
.IX Item "iso9899:199x"
.PD
-\&\s-1ISO C99.\s0 Note that this standard is not yet fully supported; see
+\&\s-1ISO C99. \s0 Note that this standard is not yet fully supported; see
<\fBhttp://gcc.gnu.org/c99status.html\fR> for more information. The
names \fBc9x\fR and \fBiso9899:199x\fR are deprecated.
.IP "\fBc11\fR" 4
@@ -1632,7 +1632,7 @@ deprecated.
.IP "\fBgnu89\fR" 4
.IX Item "gnu89"
.PD
-\&\s-1GNU\s0 dialect of \s-1ISO C90\s0 (including some C99 features). This
+\&\s-1GNU\s0 dialect of \s-1ISO C90 \s0(including some C99 features). This
is the default for C code.
.IP "\fBgnu99\fR" 4
.IX Item "gnu99"
@@ -1640,7 +1640,7 @@ is the default for C code.
.IP "\fBgnu9x\fR" 4
.IX Item "gnu9x"
.PD
-\&\s-1GNU\s0 dialect of \s-1ISO C99.\s0 When \s-1ISO C99\s0 is fully implemented in \s-1GCC,\s0
+\&\s-1GNU\s0 dialect of \s-1ISO C99. \s0 When \s-1ISO C99\s0 is fully implemented in \s-1GCC,\s0
this will become the default. The name \fBgnu9x\fR is deprecated.
.IP "\fBgnu11\fR" 4
.IX Item "gnu11"
@@ -1648,7 +1648,7 @@ this will become the default. The name \fBgnu9x\fR is deprecated.
.IP "\fBgnu1x\fR" 4
.IX Item "gnu1x"
.PD
-\&\s-1GNU\s0 dialect of \s-1ISO C11.\s0 Support is incomplete and experimental. The
+\&\s-1GNU\s0 dialect of \s-1ISO C11. \s0 Support is incomplete and experimental. The
name \fBgnu1x\fR is deprecated.
.IP "\fBc++98\fR" 4
.IX Item "c++98"
@@ -1710,7 +1710,7 @@ C99 mode. Using this option is roughly equivalent to adding the
The option \fB\-fno\-gnu89\-inline\fR explicitly tells \s-1GCC\s0 to use the
C99 semantics for \f(CW\*(C`inline\*(C'\fR when in C99 or gnu99 mode (i.e., it
specifies the default behavior). This option was first supported in
-\&\s-1GCC 4.3.\s0 This option is not supported in \fB\-std=c90\fR or
+\&\s-1GCC 4.3. \s0 This option is not supported in \fB\-std=c90\fR or
\&\fB\-std=gnu90\fR mode.
.Sp
The preprocessor macros \f(CW\*(C`_\|_GNUC_GNU_INLINE_\|_\*(C'\fR and
@@ -1929,7 +1929,7 @@ language supported by \s-1GCC.\s0
Here is a list of options that are \fIonly\fR for compiling \*(C+ programs:
.IP "\fB\-fabi\-version=\fR\fIn\fR" 4
.IX Item "-fabi-version=n"
-Use version \fIn\fR of the \*(C+ \s-1ABI.\s0 The default is version 2.
+Use version \fIn\fR of the \*(C+ \s-1ABI. \s0 The default is version 2.
.Sp
Version 0 refers to the version conforming most closely to
the \*(C+ \s-1ABI\s0 specification. Therefore, the \s-1ABI\s0 obtained using version 0
@@ -1966,7 +1966,7 @@ Check that the pointer returned by \f(CW\*(C`operator new\*(C'\fR is non-null
before attempting to modify the storage allocated. This check is
normally unnecessary because the \*(C+ standard specifies that
\&\f(CW\*(C`operator new\*(C'\fR only returns \f(CW0\fR if it is declared
-\&\fB\fBthrow()\fB\fR, in which case the compiler always checks the
+\&\fB\f(BIthrow()\fB\fR, in which case the compiler always checks the
return value even without this option. In all other cases, when
\&\f(CW\*(C`operator new\*(C'\fR has a non-empty exception specification, memory
exhaustion is signalled by throwing \f(CW\*(C`std::bad_alloc\*(C'\fR. See also
@@ -2093,7 +2093,7 @@ int and getting a pointer to member function via non-standard syntax.
.IP "\fB\-fno\-nonansi\-builtins\fR" 4
.IX Item "-fno-nonansi-builtins"
Disable built-in declarations of functions that are not mandated by
-\&\s-1ANSI/ISO C.\s0 These include \f(CW\*(C`ffs\*(C'\fR, \f(CW\*(C`alloca\*(C'\fR, \f(CW\*(C`_exit\*(C'\fR,
+\&\s-1ANSI/ISO C. \s0 These include \f(CW\*(C`ffs\*(C'\fR, \f(CW\*(C`alloca\*(C'\fR, \f(CW\*(C`_exit\*(C'\fR,
\&\f(CW\*(C`index\*(C'\fR, \f(CW\*(C`bzero\*(C'\fR, \f(CW\*(C`conjf\*(C'\fR, and other related functions.
.IP "\fB\-fnothrow\-opt\fR" 4
.IX Item "-fnothrow-opt"
@@ -2198,7 +2198,7 @@ are taken in different shared objects.
The effect of this is that \s-1GCC\s0 may, effectively, mark inline methods with
\&\f(CW\*(C`_\|_attribute_\|_ ((visibility ("hidden")))\*(C'\fR so that they do not
appear in the export table of a \s-1DSO\s0 and do not require a \s-1PLT\s0 indirection
-when used within the \s-1DSO.\s0 Enabling this option can have a dramatic effect
+when used within the \s-1DSO. \s0 Enabling this option can have a dramatic effect
on load and link times of a \s-1DSO\s0 as it massively reduces the size of the
dynamic export table when the library makes heavy use of templates.
.Sp
@@ -2271,7 +2271,7 @@ inlined by default.
.IP "\fB\-Wabi\fR (C, Objective-C, \*(C+ and Objective\-\*(C+ only)" 4
.IX Item "-Wabi (C, Objective-C, and Objective- only)"
Warn when G++ generates code that is probably not compatible with the
-vendor-neutral \*(C+ \s-1ABI.\s0 Although an effort has been made to warn about
+vendor-neutral \*(C+ \s-1ABI. \s0 Although an effort has been made to warn about
all such cases, there are probably some cases that are not warned about,
even though G++ is generating incompatible code. There may also be
cases where warnings are emitted even though the code that is generated
@@ -2449,7 +2449,7 @@ ill-formed in \s-1SFINAE\s0 context.
.IX Item "-Wnoexcept ( and Objective- only)"
Warn when a noexcept-expression evaluates to false because of a call
to a function that does not have a non-throwing exception
-specification (i.e. \fB\fBthrow()\fB\fR or \fBnoexcept\fR) but is known by
+specification (i.e. \fB\f(BIthrow()\fB\fR or \fBnoexcept\fR) but is known by
the compiler to never throw an exception.
.IP "\fB\-Wnon\-virtual\-dtor\fR (\*(C+ and Objective\-\*(C+ only)" 4
.IX Item "-Wnon-virtual-dtor ( and Objective- only)"
@@ -2622,7 +2622,7 @@ runtime. This is the default for most types of systems.
.IP "\fB\-fnext\-runtime\fR" 4
.IX Item "-fnext-runtime"
Generate output compatible with the NeXT runtime. This is the default
-for NeXT-based systems, including Darwin and Mac \s-1OS X.\s0 The macro
+for NeXT-based systems, including Darwin and Mac \s-1OS X. \s0 The macro
\&\f(CW\*(C`_\|_NEXT_RUNTIME_\|_\*(C'\fR is predefined if (and only if) this option is
used.
.IP "\fB\-fno\-nil\-receivers\fR" 4
@@ -2639,7 +2639,7 @@ This option is currently supported only for the NeXT runtime. In that
case, Version 0 is the traditional (32\-bit) \s-1ABI\s0 without support for
properties and other Objective-C 2.0 additions. Version 1 is the
traditional (32\-bit) \s-1ABI\s0 with support for properties and other
-Objective-C 2.0 additions. Version 2 is the modern (64\-bit) \s-1ABI.\s0 If
+Objective-C 2.0 additions. Version 2 is the modern (64\-bit) \s-1ABI. \s0 If
nothing is specified, the default is Version 0 on 32\-bit target
machines, and Version 2 on 64\-bit target machines.
.IP "\fB\-fobjc\-call\-cxx\-cdtors\fR" 4
@@ -2697,7 +2697,7 @@ version of the NeXT runtime \s-1ABI,\s0 is used.
.IP "\fB\-fobjc\-std=objc1\fR" 4
.IX Item "-fobjc-std=objc1"
Conform to the language syntax of Objective-C 1.0, the language
-recognized by \s-1GCC 4.0.\s0 This only affects the Objective-C additions to
+recognized by \s-1GCC 4.0. \s0 This only affects the Objective-C additions to
the C/\*(C+ language; it does not affect conformance to C/\*(C+ standards,
which is controlled by the separate C/\*(C+ dialect option flags. When
this option is used with the Objective-C or Objective\-\*(C+ compiler,
@@ -2706,8 +2706,8 @@ This is useful if you need to make sure that your Objective-C code can
be compiled with older versions of \s-1GCC.\s0
.IP "\fB\-freplace\-objc\-classes\fR" 4
.IX Item "-freplace-objc-classes"
-Emit a special marker instructing \fB\fBld\fB\|(1)\fR not to statically link in
-the resulting object file, and allow \fB\fBdyld\fB\|(1)\fR to load it in at
+Emit a special marker instructing \fB\f(BIld\fB\|(1)\fR not to statically link in
+the resulting object file, and allow \fB\f(BIdyld\fB\|(1)\fR to load it in at
run time instead. This is used in conjunction with the Fix-and-Continue
debugging mode, where the object file in question may be recompiled and
dynamically reloaded in the course of program execution, without the need
@@ -2791,7 +2791,7 @@ honor these options.
.IX Item "-fmessage-length=n"
Try to format error messages so that they fit on lines of about \fIn\fR
characters. The default is 72 characters for \fBg++\fR and 0 for the rest of
-the front ends supported by \s-1GCC.\s0 If \fIn\fR is zero, then no
+the front ends supported by \s-1GCC. \s0 If \fIn\fR is zero, then no
line-wrapping is done; each error message appears on a single
line.
.IP "\fB\-fdiagnostics\-show\-location=once\fR" 4
@@ -2894,7 +2894,7 @@ warns that an unrecognized option is present.
.PD
Issue all the warnings demanded by strict \s-1ISO C\s0 and \s-1ISO \*(C+\s0;
reject all programs that use forbidden extensions, and some other
-programs that do not follow \s-1ISO C\s0 and \s-1ISO \*(C+.\s0 For \s-1ISO C,\s0 follows the
+programs that do not follow \s-1ISO C\s0 and \s-1ISO \*(C+. \s0 For \s-1ISO C,\s0 follows the
version of the \s-1ISO C\s0 standard specified by any \fB\-std\fR option used.
.Sp
Valid \s-1ISO C\s0 and \s-1ISO \*(C+\s0 programs should compile properly with or without
@@ -2912,7 +2912,7 @@ these escape routes; application programs should avoid them.
Some users try to use \fB\-Wpedantic\fR to check programs for strict \s-1ISO
C\s0 conformance. They soon find that it does not do quite what they want:
it finds some non-ISO practices, but not all\-\-\-only those for which
-\&\s-1ISO C\s0 \fIrequires\fR a diagnostic, and some others for which
+\&\s-1ISO C \s0\fIrequires\fR a diagnostic, and some others for which
diagnostics have been added.
.Sp
A feature to report any failure to conform to \s-1ISO C\s0 might be useful in
@@ -3503,7 +3503,7 @@ this can happen:
.Sp
If the value of \f(CW\*(C`y\*(C'\fR is always 1, 2 or 3, then \f(CW\*(C`x\*(C'\fR is
always initialized, but \s-1GCC\s0 doesn't know this. To suppress the
-warning, you need to provide a default case with \fBassert\fR\|(0) or
+warning, you need to provide a default case with \fIassert\fR\|(0) or
similar code.
.Sp
This option also warns when a non-volatile automatic variable might be
@@ -3523,7 +3523,7 @@ This warning is enabled by \fB\-Wall\fR or \fB\-Wextra\fR.
.IP "\fB\-Wunknown\-pragmas\fR" 4
.IX Item "-Wunknown-pragmas"
Warn when a \f(CW\*(C`#pragma\*(C'\fR directive is encountered that is not understood by
-\&\s-1GCC.\s0 If this command-line option is used, warnings are even issued
+\&\s-1GCC. \s0 If this command-line option is used, warnings are even issued
for unknown pragmas in system header files. This is not the case if
the warnings are only enabled by the \fB\-Wall\fR command-line option.
.IP "\fB\-Wno\-pragmas\fR" 4
@@ -3724,7 +3724,7 @@ probably mistaken.
.IP "\fB\-Wtraditional\fR (C and Objective-C only)" 4
.IX Item "-Wtraditional (C and Objective-C only)"
Warn about certain constructs that behave differently in traditional and
-\&\s-1ISO C.\s0 Also warn about \s-1ISO C\s0 constructs that have no traditional C
+\&\s-1ISO C. \s0 Also warn about \s-1ISO C\s0 constructs that have no traditional C
equivalent, and/or problematic constructs that should be avoided.
.RS 4
.IP "\(bu" 4
@@ -3806,8 +3806,8 @@ except when the same as the default promotion.
.IX Item "-Wdeclaration-after-statement (C and Objective-C only)"
Warn when a declaration is found after a statement in a block. This
construct, known from \*(C+, was introduced with \s-1ISO C99\s0 and is by default
-allowed in \s-1GCC.\s0 It is not supported by \s-1ISO C90\s0 and was not supported by
-\&\s-1GCC\s0 versions before \s-1GCC 3.0.\s0
+allowed in \s-1GCC. \s0 It is not supported by \s-1ISO C90\s0 and was not supported by
+\&\s-1GCC\s0 versions before \s-1GCC 3.0. \s0
.IP "\fB\-Wundef\fR" 4
.IX Item "-Wundef"
Warn if an undefined identifier is evaluated in an \fB#if\fR directive.
@@ -3908,7 +3908,7 @@ Warn about \s-1ISO C\s0 constructs that are outside of the common subset of
.IX Item "-Wc++11-compat ( and Objective- only)"
Warn about \*(C+ constructs whose meaning differs between \s-1ISO \*(C+ 1998\s0
and \s-1ISO \*(C+ 2011,\s0 e.g., identifiers in \s-1ISO \*(C+ 1998\s0 that are keywords
-in \s-1ISO \*(C+ 2011.\s0 This warning turns on \fB\-Wnarrowing\fR and is
+in \s-1ISO \*(C+ 2011. \s0 This warning turns on \fB\-Wnarrowing\fR and is
enabled by \fB\-Wall\fR.
.IP "\fB\-Wcast\-qual\fR" 4
.IX Item "-Wcast-qual"
@@ -4142,7 +4142,7 @@ when applied ensure that two sequences that look the same are turned into
the same sequence. \s-1GCC\s0 can warn you if you are using identifiers that
have not been normalized; this option controls that warning.
.Sp
-There are four levels of warning supported by \s-1GCC.\s0 The default is
+There are four levels of warning supported by \s-1GCC. \s0 The default is
\&\fB\-Wnormalized=nfc\fR, which warns about any identifier that is
not in the \s-1ISO 10646 \*(L"C\*(R"\s0 normalized form, \fI\s-1NFC\s0\fR. \s-1NFC\s0 is the
recommended form for most uses.
@@ -4150,8 +4150,8 @@ recommended form for most uses.
Unfortunately, there are some characters allowed in identifiers by
\&\s-1ISO C\s0 and \s-1ISO \*(C+\s0 that, when turned into \s-1NFC,\s0 are not allowed in
identifiers. That is, there's no way to use these symbols in portable
-\&\s-1ISO C\s0 or \*(C+ and have all your identifiers in \s-1NFC.\s0
-\&\fB\-Wnormalized=id\fR suppresses the warning for these characters.
+\&\s-1ISO C\s0 or \*(C+ and have all your identifiers in \s-1NFC.
+\&\s0\fB\-Wnormalized=id\fR suppresses the warning for these characters.
It is hoped that future versions of the standards involved will correct
this, which is why this option is not the default.
.Sp
@@ -4361,7 +4361,7 @@ standard's minimum limit, but very portable programs should avoid
using longer strings.
.Sp
The limit applies \fIafter\fR string constant concatenation, and does
-not count the trailing \s-1NUL.\s0 In C90, the limit was 509 characters; in
+not count the trailing \s-1NUL. \s0 In C90, the limit was 509 characters; in
C99, it was raised to 4095. \*(C+98 does not specify a normative
minimum maximum, so we do not diagnose overlength strings in \*(C+.
.Sp
@@ -4414,7 +4414,7 @@ be useful, this option requires a debugger capable of reading .dwo
files.
.IP "\fB\-ggdb\fR" 4
.IX Item "-ggdb"
-Produce debugging information for use by \s-1GDB.\s0 This means to use the
+Produce debugging information for use by \s-1GDB. \s0 This means to use the
most expressive format available (\s-1DWARF 2,\s0 stabs, or the native format
if neither of those are supported), including \s-1GDB\s0 extensions if at all
possible.
@@ -4698,7 +4698,7 @@ information describing them as in \fI\fInew\fI\fR instead.
.IP "\fB\-fno\-dwarf2\-cfi\-asm\fR" 4
.IX Item "-fno-dwarf2-cfi-asm"
Emit \s-1DWARF 2\s0 unwind info as compiler generated \f(CW\*(C`.eh_frame\*(C'\fR section
-instead of using \s-1GAS\s0 \f(CW\*(C`.cfi_*\*(C'\fR directives.
+instead of using \s-1GAS \s0\f(CW\*(C`.cfi_*\*(C'\fR directives.
.IP "\fB\-p\fR" 4
.IX Item "-p"
Generate extra code to write profile information suitable for the
@@ -5364,7 +5364,7 @@ Enable showing virtual operands for every statement.
Enable showing line numbers for statements.
.IP "\fBuid\fR" 4
.IX Item "uid"
-Enable showing the unique \s-1ID\s0 (\f(CW\*(C`DECL_UID\*(C'\fR) for each variable.
+Enable showing the unique \s-1ID \s0(\f(CW\*(C`DECL_UID\*(C'\fR) for each variable.
.IP "\fBverbose\fR" 4
.IX Item "verbose"
Enable showing the tree dump for each statement.
@@ -5442,7 +5442,7 @@ Dump aliasing information for each function. The file name is made by
appending \fI.alias\fR to the source file name.
.IP "\fBccp\fR" 4
.IX Item "ccp"
-Dump each function after \s-1CCP.\s0 The file name is made by appending
+Dump each function after \s-1CCP. \s0 The file name is made by appending
\&\fI.ccp\fR to the source file name.
.IP "\fBstoreccp\fR" 4
.IX Item "storeccp"
@@ -6065,7 +6065,7 @@ function calls and pops them all at once.
Disabled at levels \fB\-O\fR, \fB\-O2\fR, \fB\-O3\fR, \fB\-Os\fR.
.IP "\fB\-fforward\-propagate\fR" 4
.IX Item "-fforward-propagate"
-Perform a forward propagation pass on \s-1RTL.\s0 The pass tries to combine two
+Perform a forward propagation pass on \s-1RTL. \s0 The pass tries to combine two
instructions and checks if the result can be simplified. If loop unrolling
is active, two passes are performed and the second is scheduled after
loop unrolling.
@@ -6210,7 +6210,7 @@ attribute or declspec
In C, emit \f(CW\*(C`static\*(C'\fR functions that are declared \f(CW\*(C`inline\*(C'\fR
into the object file, even if the function has been inlined into all
of its callers. This switch does not affect functions using the
-\&\f(CW\*(C`extern inline\*(C'\fR extension in \s-1GNU C90.\s0 In \*(C+, emit any and all
+\&\f(CW\*(C`extern inline\*(C'\fR extension in \s-1GNU C90. \s0 In \*(C+, emit any and all
inline functions into the object file.
.IP "\fB\-fkeep\-static\-consts\fR" 4
.IX Item "-fkeep-static-consts"
@@ -6275,7 +6275,7 @@ The default is \fB\-ffunction\-cse\fR
.IP "\fB\-fno\-zero\-initialized\-in\-bss\fR" 4
.IX Item "-fno-zero-initialized-in-bss"
If the target supports a \s-1BSS\s0 section, \s-1GCC\s0 by default puts variables that
-are initialized to zero into \s-1BSS.\s0 This can save space in the resulting
+are initialized to zero into \s-1BSS. \s0 This can save space in the resulting
code.
.Sp
This option turns off this behavior because some programs explicitly
@@ -6983,7 +6983,7 @@ infrastructure.
Enable the identity transformation for graphite. For every SCoP we generate
the polyhedral representation and transform it back to gimple. Using
\&\fB\-fgraphite\-identity\fR we can check the costs or benefits of the
-\&\s-1GIMPLE\s0 \-> \s-1GRAPHITE\s0 \-> \s-1GIMPLE\s0 transformation. Some minimal optimizations
+\&\s-1GIMPLE \-\s0> \s-1GRAPHITE \-\s0> \s-1GIMPLE\s0 transformation. Some minimal optimizations
are also performed by the code generator CLooG, like index splitting and
dead code elimination in loops.
.IP "\fB\-floop\-nest\-optimize\fR" 4
@@ -7504,7 +7504,7 @@ information.
.IP "\fB\-flto[=\fR\fIn\fR\fB]\fR" 4
.IX Item "-flto[=n]"
This option runs the standard link-time optimizer. When invoked
-with source code, it generates \s-1GIMPLE\s0 (one of \s-1GCC\s0's internal
+with source code, it generates \s-1GIMPLE \s0(one of \s-1GCC\s0's internal
representations) and writes it to special \s-1ELF\s0 sections in the object
file. When the object files are linked together, all the function
bodies are read from these \s-1ELF\s0 sections and instantiated as if they
@@ -7830,8 +7830,8 @@ them to store all pertinent intermediate computations into variables.
.IP "\fB\-fexcess\-precision=\fR\fIstyle\fR" 4
.IX Item "-fexcess-precision=style"
This option allows further control over excess precision on machines
-where floating-point registers have more precision than the \s-1IEEE\s0
-\&\f(CW\*(C`float\*(C'\fR and \f(CW\*(C`double\*(C'\fR types and the processor does not
+where floating-point registers have more precision than the \s-1IEEE
+\&\s0\f(CW\*(C`float\*(C'\fR and \f(CW\*(C`double\*(C'\fR types and the processor does not
support operations rounding to those types. By default,
\&\fB\-fexcess\-precision=fast\fR is in effect; this means that
operations are carried out in the precision of the registers and that
@@ -8005,8 +8005,8 @@ whether the result of a complex multiplication or division is \f(CW\*(C`NaN
default is \fB\-fno\-cx\-limited\-range\fR, but is enabled by
\&\fB\-ffast\-math\fR.
.Sp
-This option controls the default setting of the \s-1ISO C99\s0
-\&\f(CW\*(C`CX_LIMITED_RANGE\*(C'\fR pragma. Nevertheless, the option applies to
+This option controls the default setting of the \s-1ISO C99
+\&\s0\f(CW\*(C`CX_LIMITED_RANGE\*(C'\fR pragma. Nevertheless, the option applies to
all languages.
.IP "\fB\-fcx\-fortran\-rules\fR" 4
.IX Item "-fcx-fortran-rules"
@@ -8612,7 +8612,7 @@ Tuning this may improve compilation speed; it has no effect on code
generation.
.Sp
The default is 30% + 70% * (\s-1RAM/1GB\s0) with an upper bound of 100% when
-\&\s-1RAM\s0 >= 1GB. If \f(CW\*(C`getrlimit\*(C'\fR is available, the notion of \*(L"\s-1RAM\*(R"\s0 is
+\&\s-1RAM \s0>= 1GB. If \f(CW\*(C`getrlimit\*(C'\fR is available, the notion of \*(L"\s-1RAM\*(R"\s0 is
the smallest of actual \s-1RAM\s0 and \f(CW\*(C`RLIMIT_DATA\*(C'\fR or \f(CW\*(C`RLIMIT_AS\*(C'\fR. If
\&\s-1GCC\s0 is not able to calculate \s-1RAM\s0 on a particular platform, the lower
bound of 30% is used. Setting this parameter and
@@ -8919,7 +8919,7 @@ The number of partitions should exceed the number of CPUs used for compilation.
The default value is 32.
.IP "\fBlto-minpartition\fR" 4
.IX Item "lto-minpartition"
-Size of minimal partition for \s-1WHOPR\s0 (in estimated instructions).
+Size of minimal partition for \s-1WHOPR \s0(in estimated instructions).
This prevents expenses of splitting very small programs into too many
partitions.
.IP "\fBcxx-max-namespaces-for-diagnostic-help\fR" 4
@@ -9111,7 +9111,7 @@ get trigraph conversion without warnings, but get the other
.IP "\fB\-Wtraditional\fR" 4
.IX Item "-Wtraditional"
Warn about certain constructs that behave differently in traditional and
-\&\s-1ISO C.\s0 Also warn about \s-1ISO C\s0 constructs that have no traditional C
+\&\s-1ISO C. \s0 Also warn about \s-1ISO C\s0 constructs that have no traditional C
equivalent, and problematic constructs which should be avoided.
.IP "\fB\-Wundef\fR" 4
.IX Item "-Wundef"
@@ -9307,7 +9307,7 @@ When \fB\-fpreprocessed\fR is in use, \s-1GCC\s0 recognizes this \f(CW\*(C`#prag
and loads the \s-1PCH.\s0
.Sp
This option is off by default, because the resulting preprocessed output
-is only really suitable as input to \s-1GCC.\s0 It is switched on by
+is only really suitable as input to \s-1GCC. \s0 It is switched on by
\&\fB\-save\-temps\fR.
.Sp
You should not write this \f(CW\*(C`#pragma\*(C'\fR in your own code, but it is
@@ -9580,7 +9580,7 @@ line. If the value is less than 1 or greater than 100, the option is
ignored. The default is 8.
.IP "\fB\-fdebug\-cpp\fR" 4
.IX Item "-fdebug-cpp"
-This option is only useful for debugging \s-1GCC.\s0 When used with
+This option is only useful for debugging \s-1GCC. \s0 When used with
\&\fB\-E\fR, dumps debugging information about location maps. Every
token in the output is preceded by the dump of the map its location
belongs to. The dump of the map holding the location of a token would
@@ -9613,7 +9613,7 @@ Note that \-ftrack\-macro\-expansion=2 is activated by default.
.IP "\fB\-fexec\-charset=\fR\fIcharset\fR" 4
.IX Item "-fexec-charset=charset"
Set the execution character set, used for string and character
-constants. The default is \s-1UTF\-8.\s0 \fIcharset\fR can be any encoding
+constants. The default is \s-1UTF\-8. \s0\fIcharset\fR can be any encoding
supported by the system's \f(CW\*(C`iconv\*(C'\fR library routine.
.IP "\fB\-fwide\-exec\-charset=\fR\fIcharset\fR" 4
.IX Item "-fwide-exec-charset=charset"
@@ -9626,9 +9626,9 @@ problems with encodings that do not fit exactly in \f(CW\*(C`wchar_t\*(C'\fR.
.IP "\fB\-finput\-charset=\fR\fIcharset\fR" 4
.IX Item "-finput-charset=charset"
Set the input character set, used for translation from the character
-set of the input file to the source character set used by \s-1GCC.\s0 If the
+set of the input file to the source character set used by \s-1GCC. \s0 If the
locale does not specify, or \s-1GCC\s0 cannot get this information from the
-locale, the default is \s-1UTF\-8.\s0 This can be overridden by either the locale
+locale, the default is \s-1UTF\-8. \s0 This can be overridden by either the locale
or this command line option. Currently the command line option takes
precedence if there's a conflict. \fIcharset\fR can be any encoding
supported by the system's \f(CW\*(C`iconv\*(C'\fR library routine.
@@ -10447,7 +10447,7 @@ These \fB\-m\fR options are defined for Advanced \s-1RISC\s0 Machines (\s-1ARM\s
architectures:
.IP "\fB\-mabi=\fR\fIname\fR" 4
.IX Item "-mabi=name"
-Generate code for the specified \s-1ABI.\s0 Permissible values are: \fBapcs-gnu\fR,
+Generate code for the specified \s-1ABI. \s0 Permissible values are: \fBapcs-gnu\fR,
\&\fBatpcs\fR, \fBaapcs\fR, \fBaapcs-linux\fR and \fBiwmmxt\fR.
.IP "\fB\-mapcs\-frame\fR" 4
.IX Item "-mapcs-frame"
@@ -10854,8 +10854,8 @@ The default for this option is@tie{}\f(CW\*(C`avr2\*(C'\fR.
.ie n .IP """avrxmega5""" 4
.el .IP "\f(CWavrxmega5\fR" 4
.IX Item "avrxmega5"
-\&\*(L"\s-1XMEGA\*(R"\s0 devices with more than 64@tie{}KiB and up to 128@tie{}KiB of program memory and more than 64@tie{}KiB of \s-1RAM.\s0
-\&\fImcu\fR\f(CW@tie\fR{}= \f(CW\*(C`atxmega64a1\*(C'\fR, \f(CW\*(C`atxmega64a1u\*(C'\fR.
+\&\*(L"\s-1XMEGA\*(R"\s0 devices with more than 64@tie{}KiB and up to 128@tie{}KiB of program memory and more than 64@tie{}KiB of \s-1RAM.
+\&\s0\fImcu\fR\f(CW@tie\fR{}= \f(CW\*(C`atxmega64a1\*(C'\fR, \f(CW\*(C`atxmega64a1u\*(C'\fR.
.ie n .IP """avrxmega6""" 4
.el .IP "\f(CWavrxmega6\fR" 4
.IX Item "avrxmega6"
@@ -10864,8 +10864,8 @@ The default for this option is@tie{}\f(CW\*(C`avr2\*(C'\fR.
.ie n .IP """avrxmega7""" 4
.el .IP "\f(CWavrxmega7\fR" 4
.IX Item "avrxmega7"
-\&\*(L"\s-1XMEGA\*(R"\s0 devices with more than 128@tie{}KiB of program memory and more than 64@tie{}KiB of \s-1RAM.\s0
-\&\fImcu\fR\f(CW@tie\fR{}= \f(CW\*(C`atxmega128a1\*(C'\fR, \f(CW\*(C`atxmega128a1u\*(C'\fR, \f(CW\*(C`atxmega128a4u\*(C'\fR.
+\&\*(L"\s-1XMEGA\*(R"\s0 devices with more than 128@tie{}KiB of program memory and more than 64@tie{}KiB of \s-1RAM.
+\&\s0\fImcu\fR\f(CW@tie\fR{}= \f(CW\*(C`atxmega128a1\*(C'\fR, \f(CW\*(C`atxmega128a1u\*(C'\fR, \f(CW\*(C`atxmega128a4u\*(C'\fR.
.ie n .IP """avr1""" 4
.el .IP "\f(CWavr1\fR" 4
.IX Item "avr1"
@@ -11164,7 +11164,7 @@ for \fImcu\fR=\f(CW\*(C`avr2\*(C'\fR, \f(CW\*(C`avr25\*(C'\fR, \f(CW\*(C`avr3\*(
If \fImcu\fR specifies a device, this built-in macro is set
accordingly. For example, with \f(CW\*(C`\-mmcu=atmega8\*(C'\fR the macro will be
defined to \f(CW4\fR.
-.ie n .IP """_\|_AVR_\fIDevice\fP_\|_""" 4
+.ie n .IP """_\|_AVR_\f(CIDevice\f(CW_\|_""" 4
.el .IP "\f(CW_\|_AVR_\f(CIDevice\f(CW_\|_\fR" 4
.IX Item "__AVR_Device__"
Setting \f(CW\*(C`\-mmcu=\f(CIdevice\f(CW\*(C'\fR defines this built-in macro which reflects
@@ -11249,7 +11249,7 @@ The definition of these macros is affected by \f(CW\*(C`\-mtiny\-stack\*(C'\fR.
.el .IP "\f(CW_\|_AVR_SP8_\|_\fR" 4
.IX Item "__AVR_SP8__"
.PD
-The device has the \s-1SPH\s0 (high part of stack pointer) special function
+The device has the \s-1SPH \s0(high part of stack pointer) special function
register or has an 8\-bit stack pointer, respectively.
The definition of these macros is affected by \f(CW\*(C`\-mmcu=\*(C'\fR and
in the cases of \f(CW\*(C`\-mmcu=avr2\*(C'\fR and \f(CW\*(C`\-mmcu=avr25\*(C'\fR also
@@ -11287,7 +11287,7 @@ instructions because of a hardware erratum. Skip instructions are
\&\f(CW\*(C`SBRS\*(C'\fR, \f(CW\*(C`SBRC\*(C'\fR, \f(CW\*(C`SBIS\*(C'\fR, \f(CW\*(C`SBIC\*(C'\fR and \f(CW\*(C`CPSE\*(C'\fR.
The second macro is only defined if \f(CW\*(C`_\|_AVR_HAVE_JMP_CALL_\|_\*(C'\fR is also
set.
-.ie n .IP """_\|_AVR_SFR_OFFSET_\|_=\fIoffset\fP""" 4
+.ie n .IP """_\|_AVR_SFR_OFFSET_\|_=\f(CIoffset\f(CW""" 4
.el .IP "\f(CW_\|_AVR_SFR_OFFSET_\|_=\f(CIoffset\f(CW\fR" 4
.IX Item "__AVR_SFR_OFFSET__=offset"
Instructions that can address I/O special function registers directly
@@ -11623,7 +11623,7 @@ or storage for local variables needs to be allocated.
With \fB\-fpic\fR and \fB\-fPIC\fR, don't generate (do generate)
instruction sequences that load addresses for functions from the \s-1PLT\s0 part
of the \s-1GOT\s0 rather than (traditional on other architectures) calls to the
-\&\s-1PLT.\s0 The default is \fB\-mgotplt\fR.
+\&\s-1PLT. \s0 The default is \fB\-mgotplt\fR.
.IP "\fB\-melf\fR" 4
.IX Item "-melf"
Legacy no-op option only recognized with the cris-axis-elf and
@@ -11789,7 +11789,7 @@ are provided for backwards compatibility.
.IP "\fB\-all_load\fR" 4
.IX Item "-all_load"
Loads all members of static archive libraries.
-See man \fBld\fR\|(1) for more information.
+See man \fIld\fR\|(1) for more information.
.IP "\fB\-arch_errors_fatal\fR" 4
.IX Item "-arch_errors_fatal"
Cause the errors having to do with files that have the wrong architecture
@@ -11801,11 +11801,11 @@ bind all undefined references when the file is loaded or launched.
.IP "\fB\-bundle\fR" 4
.IX Item "-bundle"
Produce a Mach-o bundle format file.
-See man \fBld\fR\|(1) for more information.
+See man \fIld\fR\|(1) for more information.
.IP "\fB\-bundle_loader\fR \fIexecutable\fR" 4
.IX Item "-bundle_loader executable"
This option specifies the \fIexecutable\fR that will load the build
-output file being linked. See man \fBld\fR\|(1) for more information.
+output file being linked. See man \fIld\fR\|(1) for more information.
.IP "\fB\-dynamiclib\fR" 4
.IX Item "-dynamiclib"
When passed this option, \s-1GCC\s0 produces a dynamic library instead of
@@ -11989,7 +11989,7 @@ compilers call this option \fB\-ieee_with_no_inexact\fR.
.IP "\fB\-mieee\-with\-inexact\fR" 4
.IX Item "-mieee-with-inexact"
This is like \fB\-mieee\fR except the generated code also maintains
-the \s-1IEEE\s0 \fIinexact-flag\fR. Turning on this option causes the
+the \s-1IEEE \s0\fIinexact-flag\fR. Turning on this option causes the
generated code to implement fully-compliant \s-1IEEE\s0 math. In addition to
\&\f(CW\*(C`_IEEE_FP\*(C'\fR, \f(CW\*(C`_IEEE_FP_EXACT\*(C'\fR is defined as a preprocessor
macro. On some Alpha implementations the resulting code may execute
@@ -12594,7 +12594,7 @@ These \fB\-m\fR options are defined for the \s-1HPPA\s0 family of computers:
.IP "\fB\-march=\fR\fIarchitecture-type\fR" 4
.IX Item "-march=architecture-type"
Generate code for the specified architecture. The choices for
-\&\fIarchitecture-type\fR are \fB1.0\fR for \s-1PA 1.0,\s0 \fB1.1\fR for \s-1PA
+\&\fIarchitecture-type\fR are \fB1.0\fR for \s-1PA 1.0, \s0\fB1.1\fR for \s-1PA
1.1,\s0 and \fB2.0\fR for \s-1PA 2.0\s0 processors. Refer to
\&\fI/usr/lib/sched.models\fR on an HP-UX system to determine the proper
architecture option for your machine. Code compiled for lower numbered
@@ -12689,13 +12689,13 @@ library that comes with \s-1GCC,\s0 with \fB\-msoft\-float\fR in order for
this to work.
.IP "\fB\-msio\fR" 4
.IX Item "-msio"
-Generate the predefine, \f(CW\*(C`_SIO\*(C'\fR, for server \s-1IO.\s0 The default is
+Generate the predefine, \f(CW\*(C`_SIO\*(C'\fR, for server \s-1IO. \s0 The default is
\&\fB\-mwsio\fR. This generates the predefines, \f(CW\*(C`_\|_hp9000s700\*(C'\fR,
-\&\f(CW\*(C`_\|_hp9000s700_\|_\*(C'\fR and \f(CW\*(C`_WSIO\*(C'\fR, for workstation \s-1IO.\s0 These
+\&\f(CW\*(C`_\|_hp9000s700_\|_\*(C'\fR and \f(CW\*(C`_WSIO\*(C'\fR, for workstation \s-1IO. \s0 These
options are available under HP-UX and HI-UX.
.IP "\fB\-mgnu\-ld\fR" 4
.IX Item "-mgnu-ld"
-Use options specific to \s-1GNU\s0 \fBld\fR.
+Use options specific to \s-1GNU \s0\fBld\fR.
This passes \fB\-shared\fR to \fBld\fR when
building a shared library. It is the default when \s-1GCC\s0 is configured,
explicitly or implicitly, with the \s-1GNU\s0 linker. This option does not
@@ -12708,7 +12708,7 @@ using \fBwhich `gcc \-print\-prog\-name=ld`\fR. This option is only available
on the 64\-bit HP-UX \s-1GCC,\s0 i.e. configured with \fBhppa*64*\-*\-hpux*\fR.
.IP "\fB\-mhp\-ld\fR" 4
.IX Item "-mhp-ld"
-Use options specific to \s-1HP\s0 \fBld\fR.
+Use options specific to \s-1HP \s0\fBld\fR.
This passes \fB\-b\fR to \fBld\fR when building
a shared library and passes \fB+Accept TypeMismatch\fR to \fBld\fR on all
links. It is the default when \s-1GCC\s0 is configured, explicitly or
@@ -12823,7 +12823,7 @@ of the selected instruction set.
Original Intel i386 \s-1CPU.\s0
.IP "\fBi486\fR" 4
.IX Item "i486"
-Intel i486 \s-1CPU.\s0 (No scheduling is implemented for this chip.)
+Intel i486 \s-1CPU. \s0(No scheduling is implemented for this chip.)
.IP "\fBi586\fR" 4
.IX Item "i586"
.PD 0
@@ -13000,7 +13000,7 @@ instruction set support.
implemented for this chip.)
.IP "\fBc3\-2\fR" 4
.IX Item "c3-2"
-\&\s-1VIA C3\-2\s0 (Nehemiah/C5XL) \s-1CPU\s0 with \s-1MMX\s0 and \s-1SSE\s0 instruction set support.
+\&\s-1VIA C3\-2 \s0(Nehemiah/C5XL) \s-1CPU\s0 with \s-1MMX\s0 and \s-1SSE\s0 instruction set support.
(No scheduling is
implemented for this chip.)
.IP "\fBgeode\fR" 4
@@ -13132,7 +13132,7 @@ Do not use the \s-1FPU\s0 registers for return values of functions.
.Sp
The usual calling convention has functions return values of types
\&\f(CW\*(C`float\*(C'\fR and \f(CW\*(C`double\*(C'\fR in an \s-1FPU\s0 register, even if there
-is no \s-1FPU.\s0 The idea is that the operating system should emulate
+is no \s-1FPU. \s0 The idea is that the operating system should emulate
an \s-1FPU.\s0
.Sp
The option \fB\-mno\-fp\-ret\-in\-387\fR causes such values to be returned
@@ -13593,7 +13593,7 @@ external library. Supported values for \fItype\fR are \fBsvml\fR
for the Intel short
vector math library and \fBacml\fR for the \s-1AMD\s0 math core library.
To use this option, both \fB\-ftree\-vectorize\fR and
-\&\fB\-funsafe\-math\-optimizations\fR have to be enabled, and an \s-1SVML\s0 or \s-1ACML\s0
+\&\fB\-funsafe\-math\-optimizations\fR have to be enabled, and an \s-1SVML\s0 or \s-1ACML \s0
ABI-compatible library must be specified at link time.
.Sp
\&\s-1GCC\s0 currently emits calls to \f(CW\*(C`vmldExp2\*(C'\fR,
@@ -13616,7 +13616,7 @@ when \fB\-mveclibabi=acml\fR is used.
.IX Item "-mabi=name"
Generate code for the specified calling convention. Permissible values
are \fBsysv\fR for the \s-1ABI\s0 used on GNU/Linux and other systems, and
-\&\fBms\fR for the Microsoft \s-1ABI.\s0 The default is to use the Microsoft
+\&\fBms\fR for the Microsoft \s-1ABI. \s0 The default is to use the Microsoft
\&\s-1ABI\s0 when targeting Microsoft Windows and the SysV \s-1ABI\s0 on all other systems.
You can control this behavior for a specific function by
using the function attribute \fBms_abi\fR/\fBsysv_abi\fR.
@@ -14464,7 +14464,7 @@ have to be emulated by software on the 68060. Use this option if your 68060
does not have code to emulate those instructions.
.IP "\fB\-mcpu32\fR" 4
.IX Item "-mcpu32"
-Generate output for a \s-1CPU32.\s0 This is the default
+Generate output for a \s-1CPU32. \s0 This is the default
when the compiler is configured for CPU32\-based systems.
It is equivalent to \fB\-march=cpu32\fR.
.Sp
@@ -14473,7 +14473,7 @@ Use this option for microcontrollers with a
68336, 68340, 68341, 68349 and 68360.
.IP "\fB\-m5200\fR" 4
.IX Item "-m5200"
-Generate output for a 520X ColdFire \s-1CPU.\s0 This is the default
+Generate output for a 520X ColdFire \s-1CPU. \s0 This is the default
when the compiler is configured for 520X\-based systems.
It is equivalent to \fB\-mcpu=5206\fR, and is now deprecated
in favor of that option.
@@ -14482,7 +14482,7 @@ Use this option for microcontroller with a 5200 core, including
the \s-1MCF5202, MCF5203, MCF5204\s0 and \s-1MCF5206.\s0
.IP "\fB\-m5206e\fR" 4
.IX Item "-m5206e"
-Generate output for a 5206e ColdFire \s-1CPU.\s0 The option is now
+Generate output for a 5206e ColdFire \s-1CPU. \s0 The option is now
deprecated in favor of the equivalent \fB\-mcpu=5206e\fR.
.IP "\fB\-m528x\fR" 4
.IX Item "-m528x"
@@ -14491,15 +14491,15 @@ The option is now deprecated in favor of the equivalent
\&\fB\-mcpu=528x\fR.
.IP "\fB\-m5307\fR" 4
.IX Item "-m5307"
-Generate output for a ColdFire 5307 \s-1CPU.\s0 The option is now deprecated
+Generate output for a ColdFire 5307 \s-1CPU. \s0 The option is now deprecated
in favor of the equivalent \fB\-mcpu=5307\fR.
.IP "\fB\-m5407\fR" 4
.IX Item "-m5407"
-Generate output for a ColdFire 5407 \s-1CPU.\s0 The option is now deprecated
+Generate output for a ColdFire 5407 \s-1CPU. \s0 The option is now deprecated
in favor of the equivalent \fB\-mcpu=5407\fR.
.IP "\fB\-mcfv4e\fR" 4
.IX Item "-mcfv4e"
-Generate output for a ColdFire V4e family \s-1CPU\s0 (e.g. 547x/548x).
+Generate output for a ColdFire V4e family \s-1CPU \s0(e.g. 547x/548x).
This includes use of hardware floating-point instructions.
The option is equivalent to \fB\-mcpu=547x\fR, and is now
deprecated in favor of that option.
@@ -14526,7 +14526,7 @@ The option is equivalent to \fB\-march=68020\fR \fB\-mtune=68020\-60\fR.
.IX Item "-m68881"
.PD
Generate floating-point instructions. This is the default for 68020
-and above, and for ColdFire devices that have an \s-1FPU.\s0 It defines the
+and above, and for ColdFire devices that have an \s-1FPU. \s0 It defines the
macro \fB_\|_HAVE_68881_\|_\fR on M680x0 targets and \fB_\|_mcffpu_\|_\fR
on ColdFire targets.
.IP "\fB\-msoft\-float\fR" 4
@@ -14543,8 +14543,8 @@ the default for ColdFire devices that have no \s-1FPU.\s0
Generate (do not generate) ColdFire hardware divide and remainder
instructions. If \fB\-march\fR is used without \fB\-mcpu\fR,
the default is \*(L"on\*(R" for ColdFire architectures and \*(L"off\*(R" for M680x0
-architectures. Otherwise, the default is taken from the target \s-1CPU\s0
-(either the default \s-1CPU,\s0 or the one specified by \fB\-mcpu\fR). For
+architectures. Otherwise, the default is taken from the target \s-1CPU
+\&\s0(either the default \s-1CPU,\s0 or the one specified by \fB\-mcpu\fR). For
example, the default is \*(L"off\*(R" for \fB\-mcpu=5206\fR and \*(L"on\*(R" for
\&\fB\-mcpu=5206e\fR.
.Sp
@@ -15022,7 +15022,7 @@ The processor names are:
\&\fBvr5000\fR, \fBvr5400\fR, \fBvr5500\fR,
\&\fBxlr\fR and \fBxlp\fR.
The special value \fBfrom-abi\fR selects the
-most compatible architecture for the selected \s-1ABI\s0 (that is,
+most compatible architecture for the selected \s-1ABI \s0(that is,
\&\fBmips1\fR for 32\-bit ABIs and \fBmips3\fR for 64\-bit ABIs).
.Sp
The native Linux/GNU toolchain also supports the value \fBnative\fR,
@@ -15295,8 +15295,8 @@ configurations; see the installation documentation for details.
.IP "\fB\-mno\-dsp\fR" 4
.IX Item "-mno-dsp"
.PD
-Use (do not use) revision 1 of the \s-1MIPS DSP ASE.\s0
- This option defines the
+Use (do not use) revision 1 of the \s-1MIPS DSP ASE.
+ \s0 This option defines the
preprocessor macro \fB_\|_mips_dsp\fR. It also defines
\&\fB_\|_mips_dsp_rev\fR to 1.
.IP "\fB\-mdspr2\fR" 4
@@ -15305,8 +15305,8 @@ preprocessor macro \fB_\|_mips_dsp\fR. It also defines
.IP "\fB\-mno\-dspr2\fR" 4
.IX Item "-mno-dspr2"
.PD
-Use (do not use) revision 2 of the \s-1MIPS DSP ASE.\s0
- This option defines the
+Use (do not use) revision 2 of the \s-1MIPS DSP ASE.
+ \s0 This option defines the
preprocessor macros \fB_\|_mips_dsp\fR and \fB_\|_mips_dspr2\fR.
It also defines \fB_\|_mips_dsp_rev\fR to 2.
.IP "\fB\-msmartmips\fR" 4
@@ -15340,7 +15340,7 @@ hardware floating-point support to be enabled.
.IP "\fB\-mno\-mips3d\fR" 4
.IX Item "-mno-mips3d"
.PD
-Use (do not use) the \s-1MIPS\-3D ASE.\s0
+Use (do not use) the \s-1MIPS\-3D ASE. \s0
The option \fB\-mips3d\fR implies \fB\-mpaired\-single\fR.
.IP "\fB\-mmt\fR" 4
.IX Item "-mmt"
@@ -15366,7 +15366,7 @@ determined.
Force \f(CW\*(C`long\*(C'\fR, \f(CW\*(C`int\*(C'\fR, and pointer types to be 32 bits wide.
.Sp
The default size of \f(CW\*(C`int\*(C'\fRs, \f(CW\*(C`long\*(C'\fRs and pointers depends on
-the \s-1ABI.\s0 All the supported ABIs use 32\-bit \f(CW\*(C`int\*(C'\fRs. The n64 \s-1ABI\s0
+the \s-1ABI. \s0 All the supported ABIs use 32\-bit \f(CW\*(C`int\*(C'\fRs. The n64 \s-1ABI\s0
uses 64\-bit \f(CW\*(C`long\*(C'\fRs, as does the 64\-bit \s-1EABI\s0; the others use
32\-bit \f(CW\*(C`long\*(C'\fRs. Pointers are the same size as \f(CW\*(C`long\*(C'\fRs,
or the same size as integer registers, whichever is smaller.
@@ -15377,7 +15377,7 @@ or the same size as integer registers, whichever is smaller.
.IX Item "-mno-sym32"
.PD
Assume (do not assume) that all symbols have 32\-bit values, regardless
-of the selected \s-1ABI.\s0 This option is useful in combination with
+of the selected \s-1ABI. \s0 This option is useful in combination with
\&\fB\-mabi=64\fR and \fB\-mno\-abicalls\fR because it allows \s-1GCC\s0
to generate shorter and faster references to symbolic addresses.
.IP "\fB\-G\fR \fInum\fR" 4
@@ -15675,10 +15675,10 @@ instructions. These errata are handled by the assembler, not by \s-1GCC\s0 itse
.RE
.IP "\fB\-mfix\-vr4130\fR" 4
.IX Item "-mfix-vr4130"
-Work around the \s-1VR4130\s0 \f(CW\*(C`mflo\*(C'\fR/\f(CW\*(C`mfhi\*(C'\fR errata. The
+Work around the \s-1VR4130 \s0\f(CW\*(C`mflo\*(C'\fR/\f(CW\*(C`mfhi\*(C'\fR errata. The
workarounds are implemented by the assembler rather than by \s-1GCC,\s0
although \s-1GCC\s0 avoids using \f(CW\*(C`mflo\*(C'\fR and \f(CW\*(C`mfhi\*(C'\fR if the
-\&\s-1VR4130\s0 \f(CW\*(C`macc\*(C'\fR, \f(CW\*(C`macchi\*(C'\fR, \f(CW\*(C`dmacc\*(C'\fR and \f(CW\*(C`dmacchi\*(C'\fR
+\&\s-1VR4130 \s0\f(CW\*(C`macc\*(C'\fR, \f(CW\*(C`macchi\*(C'\fR, \f(CW\*(C`dmacc\*(C'\fR and \f(CW\*(C`dmacchi\*(C'\fR
instructions are available instead.
.IP "\fB\-mfix\-sb1\fR" 4
.IX Item "-mfix-sb1"
@@ -16067,7 +16067,7 @@ Return floating-point results in memory. This is the default.
Generate code for a \s-1PDP\-11/40.\s0
.IP "\fB\-m45\fR" 4
.IX Item "-m45"
-Generate code for a \s-1PDP\-11/45.\s0 This is the default.
+Generate code for a \s-1PDP\-11/45. \s0 This is the default.
.IP "\fB\-m10\fR" 4
.IX Item "-m10"
Generate code for a \s-1PDP\-11/10.\s0
@@ -16147,7 +16147,7 @@ work properly on all types of \s-1AE.\s0
\&\fB\-mae=MUL\fR selects a \s-1MUL AE\s0 type. This is the most useful \s-1AE\s0 type
for compiled code, and is the default.
.Sp
-\&\fB\-mae=MAC\fR selects a DSP-style \s-1MAC AE.\s0 Code compiled with this
+\&\fB\-mae=MAC\fR selects a DSP-style \s-1MAC AE. \s0 Code compiled with this
option may suffer from poor performance of byte (char) manipulation,
since the \s-1DSP AE\s0 does not provide hardware support for byte load/stores.
.IP "\fB\-msymbol\-as\-address\fR" 4
@@ -16243,7 +16243,7 @@ These \fB\-m\fR options are defined for the \s-1IBM RS/6000\s0 and PowerPC:
.PD
You use these options to specify which instructions are available on the
processor you are using. The default value of these options is
-determined when configuring \s-1GCC.\s0 Specifying the
+determined when configuring \s-1GCC. \s0 Specifying the
\&\fB\-mcpu=\fR\fIcpu_type\fR overrides the specification of these
options. We recommend you use the \fB\-mcpu=\fR\fIcpu_type\fR option
rather than the options listed above.
@@ -16416,7 +16416,7 @@ This is a PowerPC
32\-bit \s-1SYSV ABI\s0 option.
.IP "\fB\-mbss\-plt\fR" 4
.IX Item "-mbss-plt"
-Generate code that uses a \s-1BSS\s0 \f(CW\*(C`.plt\*(C'\fR section that \fBld.so\fR
+Generate code that uses a \s-1BSS \s0\f(CW\*(C`.plt\*(C'\fR section that \fBld.so\fR
fills in, and
requires \f(CW\*(C`.plt\*(C'\fR and \f(CW\*(C`.got\*(C'\fR
sections that are both writable and executable.
@@ -16495,7 +16495,7 @@ later processors.
.IX Item "-mno-power8-vector"
.PD
Generate code that uses (does not use) the vector and scalar
-instructions that were added in version 2.07 of the PowerPC \s-1ISA.\s0 Also
+instructions that were added in version 2.07 of the PowerPC \s-1ISA. \s0 Also
enable the use of built-in functions that allow more direct access to
the vector instructions.
.IP "\fB\-mquad\-memory\fR" 4
@@ -16558,11 +16558,11 @@ pointer to 64 bits, and generates code for PowerPC64, as for
.IP "\fB\-mminimal\-toc\fR" 4
.IX Item "-mminimal-toc"
.PD
-Modify generation of the \s-1TOC\s0 (Table Of Contents), which is created for
+Modify generation of the \s-1TOC \s0(Table Of Contents), which is created for
every executable file. The \fB\-mfull\-toc\fR option is selected by
default. In that case, \s-1GCC\s0 allocates at least one \s-1TOC\s0 entry for
each unique non-automatic variable reference in your program. \s-1GCC\s0
-also places floating-point constants in the \s-1TOC.\s0 However, only
+also places floating-point constants in the \s-1TOC. \s0 However, only
16,384 entries are available in the \s-1TOC.\s0
.Sp
If you receive a linker error message that saying you have overflowed
@@ -16571,7 +16571,7 @@ with the \fB\-mno\-fp\-in\-toc\fR and \fB\-mno\-sum\-in\-toc\fR options.
\&\fB\-mno\-fp\-in\-toc\fR prevents \s-1GCC\s0 from putting floating-point
constants in the \s-1TOC\s0 and \fB\-mno\-sum\-in\-toc\fR forces \s-1GCC\s0 to
generate code to calculate the sum of an address and a constant at
-run time instead of putting that sum into the \s-1TOC.\s0 You may specify one
+run time instead of putting that sum into the \s-1TOC. \s0 You may specify one
or both of these options. Each causes \s-1GCC\s0 to produce very slightly
slower and larger code at the expense of conserving \s-1TOC\s0 space.
.Sp
@@ -16599,7 +16599,7 @@ implies \fB\-mno\-powerpc64\fR. \s-1GCC\s0 defaults to \fB\-maix32\fR.
.IX Item "-mno-xl-compat"
.PD
Produce code that conforms more closely to \s-1IBM XL\s0 compiler semantics
-when using AIX-compatible \s-1ABI.\s0 Pass floating-point arguments to
+when using AIX-compatible \s-1ABI. \s0 Pass floating-point arguments to
prototyped functions beyond the register save area (\s-1RSA\s0) on the stack
in addition to argument FPRs. Do not assume that most significant
double in 128\-bit long double value is properly rounded when comparing
@@ -17125,7 +17125,7 @@ On Darwin/PPC systems, \f(CW\*(C`#pragma longcall\*(C'\fR generates \f(CW\*(C`jb
callee, L42\*(C'\fR, plus a \fIbranch island\fR (glue code). The two target
addresses represent the callee and the branch island. The
Darwin/PPC linker prefers the first address and generates a \f(CW\*(C`bl
-callee\*(C'\fR if the \s-1PPC\s0 \f(CW\*(C`bl\*(C'\fR instruction reaches the callee directly;
+callee\*(C'\fR if the \s-1PPC \s0\f(CW\*(C`bl\*(C'\fR instruction reaches the callee directly;
otherwise, the linker generates \f(CW\*(C`bl L42\*(C'\fR to call the branch
island. The branch island is appended to the body of the
calling function; it computes the full 32\-bit address of the callee
@@ -17197,7 +17197,7 @@ which handle the double-precision reciprocal square root calculations.
.PD
Assume (do not assume) that the reciprocal estimate instructions
provide higher-precision estimates than is mandated by the PowerPC
-\&\s-1ABI.\s0 Selecting \fB\-mcpu=power6\fR, \fB\-mcpu=power7\fR or
+\&\s-1ABI. \s0 Selecting \fB\-mcpu=power6\fR, \fB\-mcpu=power7\fR or
\&\fB\-mcpu=power8\fR automatically selects \fB\-mrecip\-precision\fR.
The double-precision square root estimate instructions are not generated by
default on low-precision machines, since they do not provide an
@@ -17272,10 +17272,10 @@ Generate (do not generate) code to pass structure parameters with a
maximum alignment of 64 bits, for compatibility with older versions
of \s-1GCC.\s0
.Sp
-Older versions of \s-1GCC\s0 (prior to 4.9.0) incorrectly did not align a
+Older versions of \s-1GCC \s0(prior to 4.9.0) incorrectly did not align a
structure parameter on a 128\-bit boundary when that structure contained
a member requiring 128\-bit alignment. This is corrected in more
-recent versions of \s-1GCC.\s0 This option may be used to generate code
+recent versions of \s-1GCC. \s0 This option may be used to generate code
that is compatible with functions compiled with older versions of
\&\s-1GCC.\s0
.Sp
@@ -17318,7 +17318,7 @@ This is because the \s-1RX FPU\s0 instructions are themselves unsafe.
.IX Item "-mcpu=name"
Selects the type of \s-1RX CPU\s0 to be targeted. Currently three types are
supported, the generic \fI\s-1RX600\s0\fR and \fI\s-1RX200\s0\fR series hardware and
-the specific \fI\s-1RX610\s0\fR \s-1CPU.\s0 The default is \fI\s-1RX600\s0\fR.
+the specific \fI\s-1RX610\s0\fR \s-1CPU. \s0 The default is \fI\s-1RX600\s0\fR.
.Sp
The only difference between \fI\s-1RX600\s0\fR and \fI\s-1RX610\s0\fR is that the
\&\fI\s-1RX610\s0\fR does not support the \f(CW\*(C`MVTIPL\*(C'\fR instruction.
@@ -17563,8 +17563,8 @@ which does not have this limitation.
.IX Item "-m31"
.PD
When \fB\-m31\fR is specified, generate code compliant to the
-GNU/Linux for S/390 \s-1ABI.\s0 When \fB\-m64\fR is specified, generate
-code compliant to the GNU/Linux for zSeries \s-1ABI.\s0 This allows \s-1GCC\s0 in
+GNU/Linux for S/390 \s-1ABI. \s0 When \fB\-m64\fR is specified, generate
+code compliant to the GNU/Linux for zSeries \s-1ABI. \s0 This allows \s-1GCC\s0 in
particular to generate 64\-bit instructions. For the \fBs390\fR
targets, the default is \fB\-m31\fR, while the \fBs390x\fR
targets default to \fB\-m64\fR.
@@ -17577,7 +17577,7 @@ targets default to \fB\-m64\fR.
When \fB\-mzarch\fR is specified, generate code using the
instructions available on z/Architecture.
When \fB\-mesa\fR is specified, generate code using the
-instructions available on \s-1ESA/390.\s0 Note that \fB\-mesa\fR is
+instructions available on \s-1ESA/390. \s0 Note that \fB\-mesa\fR is
not possible with \fB\-m64\fR.
When generating code compliant to the GNU/Linux for S/390 \s-1ABI,\s0
the default is \fB\-mesa\fR. When generating code compliant
@@ -18017,14 +18017,14 @@ SH2A\s0 and SHcompact.
.IX Item "call-fp"
Calls a library function that performs the operation in double precision
floating point. Division by zero causes a floating-point exception. This is
-the default for SHcompact with \s-1FPU.\s0 Specifying this for targets that do not
+the default for SHcompact with \s-1FPU. \s0 Specifying this for targets that do not
have a double precision \s-1FPU\s0 will default to \f(CW\*(C`call\-div1\*(C'\fR.
.IP "\fBcall-table\fR" 4
.IX Item "call-table"
Calls a library function that uses a lookup table for small divisors and
the \f(CW\*(C`div1\*(C'\fR instruction with case distinction for larger divisors. Division
by zero calculates an unspecified result and does not trap. This is the default
-for \s-1SH4.\s0 Specifying this for targets that do not have dynamic shift
+for \s-1SH4. \s0 Specifying this for targets that do not have dynamic shift
instructions will default to \f(CW\*(C`call\-div1\*(C'\fR.
.RE
.RS 4
@@ -18115,7 +18115,7 @@ is being compiled for.
Assume (do not assume) that zero displacement conditional branch instructions
\&\f(CW\*(C`bt\*(C'\fR and \f(CW\*(C`bf\*(C'\fR are fast. If \fB\-mzdcbranch\fR is specified, the
compiler will try to prefer zero displacement branch code sequences. This is
-enabled by default when generating code for \s-1SH4\s0 and \s-1SH4A.\s0 It can be explicitly
+enabled by default when generating code for \s-1SH4\s0 and \s-1SH4A. \s0 It can be explicitly
disabled by specifying \fB\-mno\-zdcbranch\fR.
.IP "\fB\-mcbranchdi\fR" 4
.IX Item "-mcbranchdi"
@@ -18145,7 +18145,7 @@ mapped to \fB\-ffp\-contract=off\fR.
Allow or disallow the compiler to emit the \f(CW\*(C`fsca\*(C'\fR instruction for sine
and cosine approximations. The option \f(CW\*(C`\-mfsca\*(C'\fR must be used in
combination with \f(CW\*(C`\-funsafe\-math\-optimizations\*(C'\fR. It is enabled by default
-when generating code for \s-1SH4A.\s0 Using \f(CW\*(C`\-mno\-fsca\*(C'\fR disables sine and cosine
+when generating code for \s-1SH4A. \s0 Using \f(CW\*(C`\-mno\-fsca\*(C'\fR disables sine and cosine
approximations even if \f(CW\*(C`\-funsafe\-math\-optimizations\*(C'\fR is in effect.
.IP "\fB\-mfsrra\fR" 4
.IX Item "-mfsrra"
@@ -18157,7 +18157,7 @@ Allow or disallow the compiler to emit the \f(CW\*(C`fsrra\*(C'\fR instruction f
reciprocal square root approximations. The option \f(CW\*(C`\-mfsrra\*(C'\fR must be used
in combination with \f(CW\*(C`\-funsafe\-math\-optimizations\*(C'\fR and
\&\f(CW\*(C`\-ffinite\-math\-only\*(C'\fR. It is enabled by default when generating code for
-\&\s-1SH4A.\s0 Using \f(CW\*(C`\-mno\-fsrra\*(C'\fR disables reciprocal square root approximations
+\&\s-1SH4A. \s0 Using \f(CW\*(C`\-mno\-fsrra\*(C'\fR disables reciprocal square root approximations
even if \f(CW\*(C`\-funsafe\-math\-optimizations\*(C'\fR and \f(CW\*(C`\-ffinite\-math\-only\*(C'\fR are
in effect.
.IP "\fB\-mpretend\-cmove\fR" 4
@@ -18261,7 +18261,7 @@ instructions.
.IX Item "-msoft-quad-float"
Generate output containing library calls for quad-word (long double)
floating-point instructions. The functions called are those specified
-in the \s-1SPARC ABI.\s0 This is the default.
+in the \s-1SPARC ABI. \s0 This is the default.
.Sp
As of this writing, there are no \s-1SPARC\s0 implementations that have hardware
support for the quad-word floating-point instructions. They all invoke
@@ -18303,7 +18303,7 @@ should have 8\-byte alignment. This enables the use of pairs of
\&\f(CW\*(C`ldd\*(C'\fR and \f(CW\*(C`std\*(C'\fR instructions for copies in structure
assignment, in place of twice as many \f(CW\*(C`ld\*(C'\fR and \f(CW\*(C`st\*(C'\fR pairs.
However, the use of this changed alignment directly violates the \s-1SPARC
-ABI.\s0 Thus, it's intended only for use on targets where the developer
+ABI. \s0 Thus, it's intended only for use on targets where the developer
acknowledges that their resulting code is not directly in line with
the rules of the \s-1ABI.\s0
.IP "\fB\-mcpu=\fR\fIcpu_type\fR" 4
@@ -18355,7 +18355,7 @@ SPARCStation 1, 2, \s-1IPX\s0 etc.
With \fB\-mcpu=v8\fR, \s-1GCC\s0 generates code for the V8 variant of the \s-1SPARC\s0
architecture. The only difference from V7 code is that the compiler emits
the integer multiply and integer divide instructions which exist in \s-1SPARC\-V8\s0
-but not in \s-1SPARC\-V7.\s0 With \fB\-mcpu=supersparc\fR, the compiler additionally
+but not in \s-1SPARC\-V7. \s0 With \fB\-mcpu=supersparc\fR, the compiler additionally
optimizes it for the SuperSPARC chip, as used in the SPARCStation 10, 1000 and
2000 series.
.Sp
@@ -18363,14 +18363,14 @@ With \fB\-mcpu=sparclite\fR, \s-1GCC\s0 generates code for the SPARClite variant
the \s-1SPARC\s0 architecture. This adds the integer multiply, integer divide step
and scan (\f(CW\*(C`ffs\*(C'\fR) instructions which exist in SPARClite but not in \s-1SPARC\-V7.\s0
With \fB\-mcpu=f930\fR, the compiler additionally optimizes it for the
-Fujitsu \s-1MB86930\s0 chip, which is the original SPARClite, with no \s-1FPU.\s0 With
+Fujitsu \s-1MB86930\s0 chip, which is the original SPARClite, with no \s-1FPU. \s0 With
\&\fB\-mcpu=f934\fR, the compiler additionally optimizes it for the Fujitsu
\&\s-1MB86934\s0 chip, which is the more recent SPARClite with \s-1FPU.\s0
.Sp
With \fB\-mcpu=sparclet\fR, \s-1GCC\s0 generates code for the SPARClet variant of
the \s-1SPARC\s0 architecture. This adds the integer multiply, multiply/accumulate,
integer divide step and scan (\f(CW\*(C`ffs\*(C'\fR) instructions which exist in SPARClet
-but not in \s-1SPARC\-V7.\s0 With \fB\-mcpu=tsc701\fR, the compiler additionally
+but not in \s-1SPARC\-V7. \s0 With \fB\-mcpu=tsc701\fR, the compiler additionally
optimizes it for the \s-1TEMIC\s0 SPARClet chip.
.Sp
With \fB\-mcpu=v9\fR, \s-1GCC\s0 generates code for the V9 variant of the \s-1SPARC\s0
@@ -18407,7 +18407,7 @@ can also be used.
.IP "\fB\-mno\-v8plus\fR" 4
.IX Item "-mno-v8plus"
.PD
-With \fB\-mv8plus\fR, \s-1GCC\s0 generates code for the \s-1SPARC\-V8+ ABI.\s0 The
+With \fB\-mv8plus\fR, \s-1GCC\s0 generates code for the \s-1SPARC\-V8+ ABI. \s0 The
difference from the V8 \s-1ABI\s0 is that the global and out registers are
considered 64 bits wide. This is enabled by default on Solaris in 32\-bit
mode for all \s-1SPARC\-V9\s0 processors.
@@ -18897,7 +18897,7 @@ selected because its use is still experimental.
.IP "\fB\-mghs\fR" 4
.IX Item "-mghs"
.PD
-Enables support for the \s-1RH850\s0 version of the V850 \s-1ABI.\s0 This is the
+Enables support for the \s-1RH850\s0 version of the V850 \s-1ABI. \s0 This is the
default. With this version of the \s-1ABI\s0 the following rules apply:
.RS 4
.IP "\(bu" 4
@@ -18922,7 +18922,7 @@ When this version of the \s-1ABI\s0 is enabled the C preprocessor symbol
.RE
.IP "\fB\-mgcc\-abi\fR" 4
.IX Item "-mgcc-abi"
-Enables support for the old \s-1GCC\s0 version of the V850 \s-1ABI.\s0 With this
+Enables support for the old \s-1GCC\s0 version of the V850 \s-1ABI. \s0 With this
version of the \s-1ABI\s0 the following rules apply:
.RS 4
.IP "\(bu" 4
@@ -19424,7 +19424,7 @@ the \s-1GOT\s0 size for the linked executable exceeds a machine-specific
maximum size, you get an error message from the linker indicating that
\&\fB\-fpic\fR does not work; in that case, recompile with \fB\-fPIC\fR
instead. (These maximums are 8k on the \s-1SPARC\s0 and 32k
-on the m68k and \s-1RS/6000.\s0 The 386 has no such limit.)
+on the m68k and \s-1RS/6000. \s0 The 386 has no such limit.)
.Sp
Position-independent code requires special support, and therefore works
only on certain machines. For the 386, \s-1GCC\s0 supports \s-1PIC\s0 for System V
@@ -19984,8 +19984,8 @@ to subtle defects. Supplying them in cases where they are not necessary
is innocuous.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBgpl\fR\|(7), \fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7),
-\&\fBcpp\fR\|(1), \fBgcov\fR\|(1), \fBas\fR\|(1), \fBld\fR\|(1), \fBgdb\fR\|(1), \fBadb\fR\|(1), \fBdbx\fR\|(1), \fBsdb\fR\|(1)
+\&\fIgpl\fR\|(7), \fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7),
+\&\fIcpp\fR\|(1), \fIgcov\fR\|(1), \fIas\fR\|(1), \fIld\fR\|(1), \fIgdb\fR\|(1), \fIadb\fR\|(1), \fIdbx\fR\|(1), \fIsdb\fR\|(1)
and the Info entries for \fIgcc\fR, \fIcpp\fR, \fIas\fR,
\&\fIld\fR, \fIbinutils\fR and \fIgdb\fR.
.SH "AUTHOR"
@@ -20003,7 +20003,7 @@ any later version published by the Free Software Foundation; with the
Invariant Sections being \*(L"\s-1GNU\s0 General Public License\*(R" and \*(L"Funding
Free Software\*(R", the Front-Cover texts being (a) (see below), and with
the Back-Cover Texts being (b) (see below). A copy of the license is
-included in the \fBgfdl\fR\|(7) man page.
+included in the \fIgfdl\fR\|(7) man page.
.PP
(a) The \s-1FSF\s0's Front-Cover Text is:
.PP
diff --git a/share/man/man1/x86_64-w64-mingw32-gprof.1 b/share/man/man1/x86_64-w64-mingw32-gprof.1
index 10fe0247..615c0cf1 100644
--- a/share/man/man1/x86_64-w64-mingw32-gprof.1
+++ b/share/man/man1/x86_64-w64-mingw32-gprof.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "GPROF 1"
-.TH GPROF 1 "2019-10-11" "binutils-2.27.0" "GNU"
+.TH GPROF 1 "2020-01-24" "binutils-2.27.0" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -208,11 +208,11 @@ or exclude sets of symbols.
Specifying any of these options overrides the default (\fB\-p \-q\fR),
which prints a flat profile and call graph analysis
for all functions.
-.ie n .IP """\-A[\fIsymspec\fP]""" 4
+.ie n .IP """\-A[\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-A[\f(CIsymspec\f(CW]\fR" 4
.IX Item "-A[symspec]"
.PD 0
-.ie n .IP """\-\-annotated\-source[=\fIsymspec\fP]""" 4
+.ie n .IP """\-\-annotated\-source[=\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-\-annotated\-source[=\f(CIsymspec\f(CW]\fR" 4
.IX Item "--annotated-source[=symspec]"
.PD
@@ -230,11 +230,11 @@ If the \fB\-b\fR option is given, \f(CW\*(C`gprof\*(C'\fR doesn't print the
verbose blurbs that try to explain the meaning of all of the fields in
the tables. This is useful if you intend to print out the output, or
are tired of seeing the blurbs.
-.ie n .IP """\-C[\fIsymspec\fP]""" 4
+.ie n .IP """\-C[\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-C[\f(CIsymspec\f(CW]\fR" 4
.IX Item "-C[symspec]"
.PD 0
-.ie n .IP """\-\-exec\-counts[=\fIsymspec\fP]""" 4
+.ie n .IP """\-\-exec\-counts[=\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-\-exec\-counts[=\f(CIsymspec\f(CW]\fR" 4
.IX Item "--exec-counts[=symspec]"
.PD
@@ -256,11 +256,11 @@ execution counts to be tallied and displayed.
The \fB\-i\fR option causes \f(CW\*(C`gprof\*(C'\fR to display summary information
about the profile data file(s) and then exit. The number of histogram,
call graph, and basic-block count records is displayed.
-.ie n .IP """\-I \fIdirs\fP""" 4
+.ie n .IP """\-I \f(CIdirs\f(CW""" 4
.el .IP "\f(CW\-I \f(CIdirs\f(CW\fR" 4
.IX Item "-I dirs"
.PD 0
-.ie n .IP """\-\-directory\-path=\fIdirs\fP""" 4
+.ie n .IP """\-\-directory\-path=\f(CIdirs\f(CW""" 4
.el .IP "\f(CW\-\-directory\-path=\f(CIdirs\f(CW\fR" 4
.IX Item "--directory-path=dirs"
.PD
@@ -268,11 +268,11 @@ The \fB\-I\fR option specifies a list of search directories in
which to find source files. Environment variable \fI\s-1GPROF_PATH\s0\fR
can also be used to convey this information.
Used mostly for annotated source output.
-.ie n .IP """\-J[\fIsymspec\fP]""" 4
+.ie n .IP """\-J[\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-J[\f(CIsymspec\f(CW]\fR" 4
.IX Item "-J[symspec]"
.PD 0
-.ie n .IP """\-\-no\-annotated\-source[=\fIsymspec\fP]""" 4
+.ie n .IP """\-\-no\-annotated\-source[=\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-\-no\-annotated\-source[=\f(CIsymspec\f(CW]\fR" 4
.IX Item "--no-annotated-source[=symspec]"
.PD
@@ -295,43 +295,43 @@ source filenames, which is determined
from symbolic debugging information in the image file
and is relative to the directory in which the compiler
was invoked.
-.ie n .IP """\-p[\fIsymspec\fP]""" 4
+.ie n .IP """\-p[\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-p[\f(CIsymspec\f(CW]\fR" 4
.IX Item "-p[symspec]"
.PD 0
-.ie n .IP """\-\-flat\-profile[=\fIsymspec\fP]""" 4
+.ie n .IP """\-\-flat\-profile[=\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-\-flat\-profile[=\f(CIsymspec\f(CW]\fR" 4
.IX Item "--flat-profile[=symspec]"
.PD
The \fB\-p\fR option causes \f(CW\*(C`gprof\*(C'\fR to print a flat profile.
If \fIsymspec\fR is specified, print flat profile only for matching symbols.
-.ie n .IP """\-P[\fIsymspec\fP]""" 4
+.ie n .IP """\-P[\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-P[\f(CIsymspec\f(CW]\fR" 4
.IX Item "-P[symspec]"
.PD 0
-.ie n .IP """\-\-no\-flat\-profile[=\fIsymspec\fP]""" 4
+.ie n .IP """\-\-no\-flat\-profile[=\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-\-no\-flat\-profile[=\f(CIsymspec\f(CW]\fR" 4
.IX Item "--no-flat-profile[=symspec]"
.PD
The \fB\-P\fR option causes \f(CW\*(C`gprof\*(C'\fR to suppress printing a flat profile.
If \fIsymspec\fR is specified, \f(CW\*(C`gprof\*(C'\fR prints a flat profile,
but excludes matching symbols.
-.ie n .IP """\-q[\fIsymspec\fP]""" 4
+.ie n .IP """\-q[\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-q[\f(CIsymspec\f(CW]\fR" 4
.IX Item "-q[symspec]"
.PD 0
-.ie n .IP """\-\-graph[=\fIsymspec\fP]""" 4
+.ie n .IP """\-\-graph[=\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-\-graph[=\f(CIsymspec\f(CW]\fR" 4
.IX Item "--graph[=symspec]"
.PD
The \fB\-q\fR option causes \f(CW\*(C`gprof\*(C'\fR to print the call graph analysis.
If \fIsymspec\fR is specified, print call graph only for matching symbols
and their children.
-.ie n .IP """\-Q[\fIsymspec\fP]""" 4
+.ie n .IP """\-Q[\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-Q[\f(CIsymspec\f(CW]\fR" 4
.IX Item "-Q[symspec]"
.PD 0
-.ie n .IP """\-\-no\-graph[=\fIsymspec\fP]""" 4
+.ie n .IP """\-\-no\-graph[=\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-\-no\-graph[=\f(CIsymspec\f(CW]\fR" 4
.IX Item "--no-graph[=symspec]"
.PD
@@ -343,7 +343,7 @@ but excludes matching symbols.
.el .IP "\f(CW\-t\fR" 4
.IX Item "-t"
.PD 0
-.ie n .IP """\-\-table\-length=\fInum\fP""" 4
+.ie n .IP """\-\-table\-length=\f(CInum\f(CW""" 4
.el .IP "\f(CW\-\-table\-length=\f(CInum\f(CW\fR" 4
.IX Item "--table-length=num"
.PD
@@ -368,11 +368,11 @@ overwrites the original \fI\fIfilename\fI\fR, \f(CW\*(C`gprof\*(C'\fR generates
annotated source in the file \fI\fIfilename\fI.ann\fR instead (if the
original file name has an extension, that extension is \fIreplaced\fR
with \fI.ann\fR).
-.ie n .IP """\-Z[\fIsymspec\fP]""" 4
+.ie n .IP """\-Z[\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-Z[\f(CIsymspec\f(CW]\fR" 4
.IX Item "-Z[symspec]"
.PD 0
-.ie n .IP """\-\-no\-exec\-counts[=\fIsymspec\fP]""" 4
+.ie n .IP """\-\-no\-exec\-counts[=\f(CIsymspec\f(CW]""" 4
.el .IP "\f(CW\-\-no\-exec\-counts[=\f(CIsymspec\f(CW]\fR" 4
.IX Item "--no-exec-counts[=symspec]"
.PD
@@ -396,11 +396,11 @@ ordering of functions in an executable.
The exact details of how to force the linker to place functions
in a particular order is system dependent and out of the scope of this
manual.
-.ie n .IP """\-R \fImap_file\fP""" 4
+.ie n .IP """\-R \f(CImap_file\f(CW""" 4
.el .IP "\f(CW\-R \f(CImap_file\f(CW\fR" 4
.IX Item "-R map_file"
.PD 0
-.ie n .IP """\-\-file\-ordering \fImap_file\fP""" 4
+.ie n .IP """\-\-file\-ordering \f(CImap_file\f(CW""" 4
.el .IP "\f(CW\-\-file\-ordering \f(CImap_file\f(CW\fR" 4
.IX Item "--file-ordering map_file"
.PD
@@ -427,7 +427,7 @@ the output of the program \f(CW\*(C`nm\*(C'\fR.
\& ...
.Ve
.Sp
-To create a \fImap_file\fR with \s-1GNU\s0 \f(CW\*(C`nm\*(C'\fR, type a command like
+To create a \fImap_file\fR with \s-1GNU \s0\f(CW\*(C`nm\*(C'\fR, type a command like
\&\f(CW\*(C`nm \-\-extern\-only \-\-defined\-only \-v \-\-print\-file\-name program\-name\*(C'\fR.
.ie n .IP """\-T""" 4
.el .IP "\f(CW\-T\fR" 4
@@ -439,11 +439,11 @@ To create a \fImap_file\fR with \s-1GNU\s0 \f(CW\*(C`nm\*(C'\fR, type a command
.PD
The \fB\-T\fR option causes \f(CW\*(C`gprof\*(C'\fR to print its output in
\&\*(L"traditional\*(R" \s-1BSD\s0 style.
-.ie n .IP """\-w \fIwidth\fP""" 4
+.ie n .IP """\-w \f(CIwidth\f(CW""" 4
.el .IP "\f(CW\-w \f(CIwidth\f(CW\fR" 4
.IX Item "-w width"
.PD 0
-.ie n .IP """\-\-width=\fIwidth\fP""" 4
+.ie n .IP """\-\-width=\f(CIwidth\f(CW""" 4
.el .IP "\f(CW\-\-width=\f(CIwidth\f(CW\fR" 4
.IX Item "--width=width"
.PD
@@ -463,7 +463,7 @@ By default, only the lines at the beginning of a basic-block
are annotated. If this option is specified, every line in
a basic-block is annotated by repeating the annotation for the
first line. This behavior is similar to \f(CW\*(C`tcov\*(C'\fR's \fB\-a\fR.
-.ie n .IP """\-\-demangle[=\fIstyle\fP]""" 4
+.ie n .IP """\-\-demangle[=\f(CIstyle\f(CW]""" 4
.el .IP "\f(CW\-\-demangle[=\f(CIstyle\f(CW]\fR" 4
.IX Item "--demangle[=style]"
.PD 0
@@ -526,7 +526,7 @@ The \fB\-D\fR option causes \f(CW\*(C`gprof\*(C'\fR to ignore symbols which
are not known to be functions. This option will give more accurate
profile data on systems where it is supported (Solaris and \s-1HPUX\s0 for
example).
-.ie n .IP """\-k \fIfrom\fP/\fIto\fP""" 4
+.ie n .IP """\-k \f(CIfrom\f(CW/\f(CIto\f(CW""" 4
.el .IP "\f(CW\-k \f(CIfrom\f(CW/\f(CIto\f(CW\fR" 4
.IX Item "-k from/to"
The \fB\-k\fR option allows you to delete from the call graph any arcs from
@@ -558,41 +558,41 @@ inaccuracies.
This option causes \f(CW\*(C`gprof\*(C'\fR to print the source file after each
symbol in both the flat profile and the call graph. The full path to the
file is printed if used with the \fB\-L\fR option.
-.ie n .IP """\-m \fInum\fP""" 4
+.ie n .IP """\-m \f(CInum\f(CW""" 4
.el .IP "\f(CW\-m \f(CInum\f(CW\fR" 4
.IX Item "-m num"
.PD 0
-.ie n .IP """\-\-min\-count=\fInum\fP""" 4
+.ie n .IP """\-\-min\-count=\f(CInum\f(CW""" 4
.el .IP "\f(CW\-\-min\-count=\f(CInum\f(CW\fR" 4
.IX Item "--min-count=num"
.PD
This option affects execution count output only.
Symbols that are executed less than \fInum\fR times are suppressed.
-.ie n .IP """\-n\fIsymspec\fP""" 4
+.ie n .IP """\-n\f(CIsymspec\f(CW""" 4
.el .IP "\f(CW\-n\f(CIsymspec\f(CW\fR" 4
.IX Item "-nsymspec"
.PD 0
-.ie n .IP """\-\-time=\fIsymspec\fP""" 4
+.ie n .IP """\-\-time=\f(CIsymspec\f(CW""" 4
.el .IP "\f(CW\-\-time=\f(CIsymspec\f(CW\fR" 4
.IX Item "--time=symspec"
.PD
The \fB\-n\fR option causes \f(CW\*(C`gprof\*(C'\fR, in its call graph analysis,
to only propagate times for symbols matching \fIsymspec\fR.
-.ie n .IP """\-N\fIsymspec\fP""" 4
+.ie n .IP """\-N\f(CIsymspec\f(CW""" 4
.el .IP "\f(CW\-N\f(CIsymspec\f(CW\fR" 4
.IX Item "-Nsymspec"
.PD 0
-.ie n .IP """\-\-no\-time=\fIsymspec\fP""" 4
+.ie n .IP """\-\-no\-time=\f(CIsymspec\f(CW""" 4
.el .IP "\f(CW\-\-no\-time=\f(CIsymspec\f(CW\fR" 4
.IX Item "--no-time=symspec"
.PD
The \fB\-n\fR option causes \f(CW\*(C`gprof\*(C'\fR, in its call graph analysis,
not to propagate times for symbols matching \fIsymspec\fR.
-.ie n .IP """\-S\fIfilename\fP""" 4
+.ie n .IP """\-S\f(CIfilename\f(CW""" 4
.el .IP "\f(CW\-S\f(CIfilename\f(CW\fR" 4
.IX Item "-Sfilename"
.PD 0
-.ie n .IP """\-\-external\-symbol\-table=\fIfilename\fP""" 4
+.ie n .IP """\-\-external\-symbol\-table=\f(CIfilename\f(CW""" 4
.el .IP "\f(CW\-\-external\-symbol\-table=\f(CIfilename\f(CW\fR" 4
.IX Item "--external-symbol-table=filename"
.PD
@@ -614,11 +614,11 @@ that had no time spent in them. This is useful in conjunction with the
\&\fB\-c\fR option for discovering which routines were never called.
.SS "Miscellaneous Options"
.IX Subsection "Miscellaneous Options"
-.ie n .IP """\-d[\fInum\fP]""" 4
+.ie n .IP """\-d[\f(CInum\f(CW]""" 4
.el .IP "\f(CW\-d[\f(CInum\f(CW]\fR" 4
.IX Item "-d[num]"
.PD 0
-.ie n .IP """\-\-debug[=\fInum\fP]""" 4
+.ie n .IP """\-\-debug[=\f(CInum\f(CW]""" 4
.el .IP "\f(CW\-\-debug[=\f(CInum\f(CW]\fR" 4
.IX Item "--debug[=num]"
.PD
@@ -633,11 +633,11 @@ If \fInum\fR is not specified, enable all debugging.
.IX Item "--help"
.PD
The \fB\-h\fR option prints command line usage.
-.ie n .IP """\-O\fIname\fP""" 4
+.ie n .IP """\-O\f(CIname\f(CW""" 4
.el .IP "\f(CW\-O\f(CIname\f(CW\fR" 4
.IX Item "-Oname"
.PD 0
-.ie n .IP """\-\-file\-format=\fIname\fP""" 4
+.ie n .IP """\-\-file\-format=\f(CIname\f(CW""" 4
.el .IP "\f(CW\-\-file\-format=\f(CIname\f(CW\fR" 4
.IX Item "--file-format=name"
.PD
@@ -674,7 +674,7 @@ number, and then exit.
.SS "Deprecated Options"
.IX Subsection "Deprecated Options"
These options have been replaced with newer versions that use symspecs.
-.ie n .IP """\-e \fIfunction_name\fP""" 4
+.ie n .IP """\-e \f(CIfunction_name\f(CW""" 4
.el .IP "\f(CW\-e \f(CIfunction_name\f(CW\fR" 4
.IX Item "-e function_name"
The \fB\-e\fR \fIfunction\fR option tells \f(CW\*(C`gprof\*(C'\fR to not print
@@ -684,7 +684,7 @@ as a child of any functions that call it, but its index number will be
shown as \fB[not printed]\fR. More than one \fB\-e\fR option may be
given; only one \fIfunction_name\fR may be indicated with each \fB\-e\fR
option.
-.ie n .IP """\-E \fIfunction_name\fP""" 4
+.ie n .IP """\-E \f(CIfunction_name\f(CW""" 4
.el .IP "\f(CW\-E \f(CIfunction_name\f(CW\fR" 4
.IX Item "-E function_name"
The \f(CW\*(C`\-E \f(CIfunction\f(CW\*(C'\fR option works like the \f(CW\*(C`\-e\*(C'\fR option, but
@@ -692,7 +692,7 @@ time spent in the function (and children who were not called from
anywhere else), will not be used to compute the percentages-of-time for
the call graph. More than one \fB\-E\fR option may be given; only one
\&\fIfunction_name\fR may be indicated with each \fB\-E\fR option.
-.ie n .IP """\-f \fIfunction_name\fP""" 4
+.ie n .IP """\-f \f(CIfunction_name\f(CW""" 4
.el .IP "\f(CW\-f \f(CIfunction_name\f(CW\fR" 4
.IX Item "-f function_name"
The \fB\-f\fR \fIfunction\fR option causes \f(CW\*(C`gprof\*(C'\fR to limit the
@@ -700,7 +700,7 @@ call graph to the function \fIfunction_name\fR and its children (and
their children...). More than one \fB\-f\fR option may be given;
only one \fIfunction_name\fR may be indicated with each \fB\-f\fR
option.
-.ie n .IP """\-F \fIfunction_name\fP""" 4
+.ie n .IP """\-F \f(CIfunction_name\f(CW""" 4
.el .IP "\f(CW\-F \f(CIfunction_name\f(CW\fR" 4
.IX Item "-F function_name"
The \fB\-F\fR \fIfunction\fR option works like the \f(CW\*(C`\-f\*(C'\fR option, but
@@ -711,15 +711,15 @@ may be given; only one \fIfunction_name\fR may be indicated with each
\&\fB\-F\fR option. The \fB\-F\fR option overrides the \fB\-E\fR option.
.SH "FILES"
.IX Header "FILES"
-.ie n .IP """\fIa.out\fP""" 4
+.ie n .IP """\f(CIa.out\f(CW""" 4
.el .IP "\f(CW\f(CIa.out\f(CW\fR" 4
.IX Item "a.out"
the namelist and text space.
-.ie n .IP """\fIgmon.out\fP""" 4
+.ie n .IP """\f(CIgmon.out\f(CW""" 4
.el .IP "\f(CW\f(CIgmon.out\f(CW\fR" 4
.IX Item "gmon.out"
dynamic call graph and profile.
-.ie n .IP """\fIgmon.sum\fP""" 4
+.ie n .IP """\f(CIgmon.sum\f(CW""" 4
.el .IP "\f(CW\f(CIgmon.sum\f(CW\fR" 4
.IX Item "gmon.sum"
summarized dynamic call graph and profile.
@@ -749,7 +749,7 @@ or return normally for the profiling information to be saved
in the \fIgmon.out\fR file.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBmonitor\fR\|(3), \fBprofil\fR\|(2), \fBcc\fR\|(1), \fBprof\fR\|(1), and the Info entry for \fIgprof\fR.
+\&\fImonitor\fR\|(3), \fIprofil\fR\|(2), \fIcc\fR\|(1), \fIprof\fR\|(1), and the Info entry for \fIgprof\fR.
.PP
\&\*(L"An Execution Profiler for Modular Programs\*(R",
by S. Graham, P. Kessler, M. McKusick;
@@ -758,7 +758,7 @@ Vol. 13, pp. 671\-685, 1983.
.PP
\&\*(L"gprof: A Call Graph Execution Profiler\*(R",
by S. Graham, P. Kessler, M. McKusick;
-Proceedings of the \s-1SIGPLAN\s0 '82 Symposium on Compiler Construction,
+Proceedings of the \s-1SIGPLAN \s0'82 Symposium on Compiler Construction,
\&\s-1SIGPLAN\s0 Notices, Vol. 17, No 6, pp. 120\-126, June 1982.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
diff --git a/share/man/man1/x86_64-w64-mingw32-ld.1 b/share/man/man1/x86_64-w64-mingw32-ld.1
index f151baf8..c83c2ce3 100644
--- a/share/man/man1/x86_64-w64-mingw32-ld.1
+++ b/share/man/man1/x86_64-w64-mingw32-ld.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "LD 1"
-.TH LD 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH LD 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -344,7 +344,7 @@ You can also define the input format from a script, using the command
.IP "\fB\-\-mri\-script=\fR\fIMRI-commandfile\fR" 4
.IX Item "--mri-script=MRI-commandfile"
.PD
-For compatibility with linkers produced by \s-1MRI,\s0 \fBld\fR accepts script
+For compatibility with linkers produced by \s-1MRI, \s0\fBld\fR accepts script
files written in an alternate, restricted command language, described in
the \s-1MRI\s0 Compatible Script Files section of \s-1GNU\s0 ld documentation.
Introduce \s-1MRI\s0 script files with
@@ -1031,7 +1031,7 @@ Don't treat \s-1DT_TEXTREL\s0 in shared object as error.
Don't treat \s-1DT_TEXTREL\s0 in shared object as error.
.IP "\fBnorelro\fR" 4
.IX Item "norelro"
-Don't create an \s-1ELF\s0 \f(CW\*(C`PT_GNU_RELRO\*(C'\fR segment header in the object.
+Don't create an \s-1ELF \s0\f(CW\*(C`PT_GNU_RELRO\*(C'\fR segment header in the object.
.IP "\fBnow\fR" 4
.IX Item "now"
When generating an executable or shared library, mark it to tell the
@@ -1044,7 +1044,7 @@ first called.
Marks the object may contain \f(CW$ORIGIN\fR.
.IP "\fBrelro\fR" 4
.IX Item "relro"
-Create an \s-1ELF\s0 \f(CW\*(C`PT_GNU_RELRO\*(C'\fR segment header in the object.
+Create an \s-1ELF \s0\f(CW\*(C`PT_GNU_RELRO\*(C'\fR segment header in the object.
.IP "\fBmax\-page\-size=\fR\fIvalue\fR" 4
.IX Item "max-page-size=value"
Set the emulation maximum page size to \fIvalue\fR.
@@ -1053,7 +1053,7 @@ Set the emulation maximum page size to \fIvalue\fR.
Set the emulation common page size to \fIvalue\fR.
.IP "\fBstack\-size=\fR\fIvalue\fR" 4
.IX Item "stack-size=value"
-Specify a stack size for in an \s-1ELF\s0 \f(CW\*(C`PT_GNU_STACK\*(C'\fR segment.
+Specify a stack size for in an \s-1ELF \s0\f(CW\*(C`PT_GNU_STACK\*(C'\fR segment.
Specifying zero will override any default non-zero sized
\&\f(CW\*(C`PT_GNU_STACK\*(C'\fR segment creation.
.IP "\fBbndplt\fR" 4
@@ -2032,12 +2032,12 @@ file as \f(CW\*(C`_\|_wrap_malloc\*(C'\fR; if you do, the assembler may resolve
call before the linker has a chance to wrap it to \f(CW\*(C`malloc\*(C'\fR.
.IP "\fB\-\-eh\-frame\-hdr\fR" 4
.IX Item "--eh-frame-hdr"
-Request creation of \f(CW\*(C`.eh_frame_hdr\*(C'\fR section and \s-1ELF\s0
-\&\f(CW\*(C`PT_GNU_EH_FRAME\*(C'\fR segment header.
+Request creation of \f(CW\*(C`.eh_frame_hdr\*(C'\fR section and \s-1ELF
+\&\s0\f(CW\*(C`PT_GNU_EH_FRAME\*(C'\fR segment header.
.IP "\fB\-\-no\-ld\-generated\-unwind\-info\fR" 4
.IX Item "--no-ld-generated-unwind-info"
Request creation of \f(CW\*(C`.eh_frame\*(C'\fR unwind info for linker
-generated code sections like \s-1PLT.\s0 This option is on by default
+generated code sections like \s-1PLT. \s0 This option is on by default
if linker generated unwind info is supported.
.IP "\fB\-\-enable\-new\-dtags\fR" 4
.IX Item "--enable-new-dtags"
@@ -2062,9 +2062,9 @@ value can reduce the memory requirements at the expense of speed.
.IP "\fB\-\-hash\-style=\fR\fIstyle\fR" 4
.IX Item "--hash-style=style"
Set the type of linker's hash table(s). \fIstyle\fR can be either
-\&\f(CW\*(C`sysv\*(C'\fR for classic \s-1ELF\s0 \f(CW\*(C`.hash\*(C'\fR section, \f(CW\*(C`gnu\*(C'\fR for
-new style \s-1GNU\s0 \f(CW\*(C`.gnu.hash\*(C'\fR section or \f(CW\*(C`both\*(C'\fR for both
-the classic \s-1ELF\s0 \f(CW\*(C`.hash\*(C'\fR and new style \s-1GNU\s0 \f(CW\*(C`.gnu.hash\*(C'\fR
+\&\f(CW\*(C`sysv\*(C'\fR for classic \s-1ELF \s0\f(CW\*(C`.hash\*(C'\fR section, \f(CW\*(C`gnu\*(C'\fR for
+new style \s-1GNU \s0\f(CW\*(C`.gnu.hash\*(C'\fR section or \f(CW\*(C`both\*(C'\fR for both
+the classic \s-1ELF \s0\f(CW\*(C`.hash\*(C'\fR and new style \s-1GNU \s0\f(CW\*(C`.gnu.hash\*(C'\fR
hash tables. The default is \f(CW\*(C`sysv\*(C'\fR.
.IP "\fB\-\-compress\-debug\-sections=none\fR" 4
.IX Item "--compress-debug-sections=none"
@@ -2181,7 +2181,7 @@ file.
.PD
The \s-1PE\s0 variants of the \s-1COFF\s0 object format add an extension that permits
the use of section names longer than eight characters, the normal limit
-for \s-1COFF.\s0 By default, these names are only allowed in object files, as
+for \s-1COFF. \s0 By default, these names are only allowed in object files, as
fully-linked executable images do not carry the \s-1COFF\s0 string table required
to support the longer names. As a \s-1GNU\s0 extension, it is possible to
allow their use in executable images as well, or to (probably pointlessly!)
@@ -2228,7 +2228,7 @@ disable/enable the default underscore symbol-prefix.
.IP "\fB\-\-export\-all\-symbols\fR" 4
.IX Item "--export-all-symbols"
If given, all global symbols in the objects used to build a \s-1DLL\s0 will
-be exported by the \s-1DLL.\s0 Note that this is the default if there
+be exported by the \s-1DLL. \s0 Note that this is the default if there
otherwise wouldn't be any exported symbols. When symbols are
explicitly exported via \s-1DEF\s0 files or implicitly exported via function
attributes, the default is to not export anything else unless this
@@ -2295,7 +2295,7 @@ If given, the appropriate bit in the \*(L"Characteristics\*(R" field of the \s-1
header is set to indicate that this executable supports virtual addresses
greater than 2 gigabytes. This should be used in conjunction with the /3GB
or /USERVA=\fIvalue\fR megabytes switch in the \*(L"[operating systems]\*(R"
-section of the \s-1BOOT.INI.\s0 Otherwise, this bit has no effect.
+section of the \s-1BOOT.INI. \s0 Otherwise, this bit has no effect.
[This option is specific to \s-1PE\s0 targeted ports of the linker]
.IP "\fB\-\-disable\-large\-address\-aware\fR" 4
.IX Item "--disable-large-address-aware"
@@ -2397,7 +2397,7 @@ This message occurs when some (sub)expression accesses an address
ultimately given by the sum of two constants (Win32 import tables only
allow one). Instances where this may occur include accesses to member
fields of struct variables imported from a \s-1DLL,\s0 as well as using a
-constant index into an array variable imported from a \s-1DLL.\s0 Any
+constant index into an array variable imported from a \s-1DLL. \s0 Any
multiword variable (arrays, structs, long long, etc) may trigger
this error condition. However, regardless of the exact data type
of the offending exported variable, ld will always detect it, issue
@@ -2502,7 +2502,7 @@ Solution 2:
.Sp
A fourth way to avoid this problem is to re-code your
library to use a functional interface rather than a data interface
-for the offending variables (e.g. \fBset_foo()\fR and \fBget_foo()\fR accessor
+for the offending variables (e.g. \fIset_foo()\fR and \fIget_foo()\fR accessor
functions).
[This option is specific to the i386 \s-1PE\s0 targeted port of the linker]
.IP "\fB\-\-disable\-auto\-import\fR" 4
@@ -2695,7 +2695,7 @@ may be overridden by the \fB\-\-demangle\fR and \fB\-\-no\-demangle\fR
options.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBar\fR\|(1), \fBnm\fR\|(1), \fBobjcopy\fR\|(1), \fBobjdump\fR\|(1), \fBreadelf\fR\|(1) and
+\&\fIar\fR\|(1), \fInm\fR\|(1), \fIobjcopy\fR\|(1), \fIobjdump\fR\|(1), \fIreadelf\fR\|(1) and
the Info entries for \fIbinutils\fR and
\&\fIld\fR.
.SH "COPYRIGHT"
diff --git a/share/man/man1/x86_64-w64-mingw32-nlmconv.1 b/share/man/man1/x86_64-w64-mingw32-nlmconv.1
index dd6b5874..d06632f1 100644
--- a/share/man/man1/x86_64-w64-mingw32-nlmconv.1
+++ b/share/man/man1/x86_64-w64-mingw32-nlmconv.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "NLMCONV 1"
-.TH NLMCONV 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH NLMCONV 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man1/x86_64-w64-mingw32-nm.1 b/share/man/man1/x86_64-w64-mingw32-nm.1
index 81706a84..cc137b07 100644
--- a/share/man/man1/x86_64-w64-mingw32-nm.1
+++ b/share/man/man1/x86_64-w64-mingw32-nm.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "NM 1"
-.TH NM 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH NM 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -157,7 +157,7 @@ nm [\fB\-A\fR|\fB\-o\fR|\fB\-\-print\-file\-name\fR] [\fB\-a\fR|\fB\-\-debug\-sy
[\fIobjfile\fR...]
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
-\&\s-1GNU\s0 \fBnm\fR lists the symbols from object files \fIobjfile\fR....
+\&\s-1GNU \s0\fBnm\fR lists the symbols from object files \fIobjfile\fR....
If no object files are listed as arguments, \fBnm\fR assumes the file
\&\fIa.out\fR.
.PP
@@ -341,7 +341,7 @@ Display all symbols, even debugger-only symbols; normally these are not
listed.
.IP "\fB\-B\fR" 4
.IX Item "-B"
-The same as \fB\-\-format=bsd\fR (for compatibility with the \s-1MIPS\s0 \fBnm\fR).
+The same as \fB\-\-format=bsd\fR (for compatibility with the \s-1MIPS \s0\fBnm\fR).
.IP "\fB\-C\fR" 4
.IX Item "-C"
.PD 0
@@ -479,8 +479,8 @@ Show the version number of \fBnm\fR and exit.
.IX Item "-X"
This option is ignored for compatibility with the \s-1AIX\s0 version of
\&\fBnm\fR. It takes one parameter which must be the string
-\&\fB32_64\fR. The default mode of \s-1AIX\s0 \fBnm\fR corresponds
-to \fB\-X 32\fR, which is not supported by \s-1GNU\s0 \fBnm\fR.
+\&\fB32_64\fR. The default mode of \s-1AIX \s0\fBnm\fR corresponds
+to \fB\-X 32\fR, which is not supported by \s-1GNU \s0\fBnm\fR.
.IP "\fB\-\-defined\-only\fR" 4
.IX Item "--defined-only"
Display only defined symbols for each object file.
@@ -527,7 +527,7 @@ with a backslash. The \fIfile\fR may itself contain additional
@\fIfile\fR options; any such options will be processed recursively.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBar\fR\|(1), \fBobjdump\fR\|(1), \fBranlib\fR\|(1), and the Info entries for \fIbinutils\fR.
+\&\fIar\fR\|(1), \fIobjdump\fR\|(1), \fIranlib\fR\|(1), and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 1991\-2016 Free Software Foundation, Inc.
diff --git a/share/man/man1/x86_64-w64-mingw32-objcopy.1 b/share/man/man1/x86_64-w64-mingw32-objcopy.1
index c0c4083d..68aeb013 100644
--- a/share/man/man1/x86_64-w64-mingw32-objcopy.1
+++ b/share/man/man1/x86_64-w64-mingw32-objcopy.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "OBJCOPY 1"
-.TH OBJCOPY 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH OBJCOPY 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -226,7 +226,7 @@ objcopy [\fB\-F\fR \fIbfdname\fR|\fB\-\-target=\fR\fIbfdname\fR]
\fIinfile\fR [\fIoutfile\fR]
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
-The \s-1GNU\s0 \fBobjcopy\fR utility copies the contents of an object
+The \s-1GNU \s0\fBobjcopy\fR utility copies the contents of an object
file to another. \fBobjcopy\fR uses the \s-1GNU BFD\s0 Library to
read and write the object files. It can write the destination object
file in a format different from that of the source object file. The
@@ -459,7 +459,7 @@ not affected). Select which byte in the range begins the copy with
the \fB\-\-byte\fR option. Select the width of the range with the
\&\fB\-\-interleave\-width\fR option.
.Sp
-This option is useful for creating files to program \s-1ROM.\s0 It is
+This option is useful for creating files to program \s-1ROM. \s0 It is
typically used with an \f(CW\*(C`srec\*(C'\fR output target. Note that
\&\fBobjcopy\fR will complain if you do not specify the
\&\fB\-\-byte\fR option as well.
@@ -966,7 +966,7 @@ basis.
.RE
.IP "\fB\-\-strip\-dwo\fR" 4
.IX Item "--strip-dwo"
-Remove the contents of all \s-1DWARF\s0 .dwo sections, leaving the
+Remove the contents of all \s-1DWARF \s0.dwo sections, leaving the
remaining debugging sections and all symbols intact.
This option is intended for use by the compiler as part of
the \fB\-gsplit\-dwarf\fR option, which splits debug information
@@ -977,7 +977,7 @@ the .dwo file, then the \fB\-\-strip\-dwo\fR option to remove
those sections from the original .o file.
.IP "\fB\-\-extract\-dwo\fR" 4
.IX Item "--extract-dwo"
-Extract the contents of all \s-1DWARF\s0 .dwo sections. See the
+Extract the contents of all \s-1DWARF \s0.dwo sections. See the
\&\fB\-\-strip\-dwo\fR option for more information.
.IP "\fB\-\-file\-alignment\fR \fInum\fR" 4
.IX Item "--file-alignment num"
@@ -1055,7 +1055,7 @@ linker input file.
.IP "\fB\-\-compress\-debug\-sections\fR" 4
.IX Item "--compress-debug-sections"
Compress \s-1DWARF\s0 debug sections using zlib with \s-1SHF_COMPRESSED\s0 from the
-\&\s-1ELF ABI.\s0 Note \- if compression would actually make a section
+\&\s-1ELF ABI. \s0 Note \- if compression would actually make a section
\&\fIlarger\fR, then it is not compressed.
.IP "\fB\-\-compress\-debug\-sections=none\fR" 4
.IX Item "--compress-debug-sections=none"
@@ -1129,7 +1129,7 @@ with a backslash. The \fIfile\fR may itself contain additional
@\fIfile\fR options; any such options will be processed recursively.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBld\fR\|(1), \fBobjdump\fR\|(1), and the Info entries for \fIbinutils\fR.
+\&\fIld\fR\|(1), \fIobjdump\fR\|(1), and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 1991\-2016 Free Software Foundation, Inc.
diff --git a/share/man/man1/x86_64-w64-mingw32-objdump.1 b/share/man/man1/x86_64-w64-mingw32-objdump.1
index 6d7667d2..3a13274a 100644
--- a/share/man/man1/x86_64-w64-mingw32-objdump.1
+++ b/share/man/man1/x86_64-w64-mingw32-objdump.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "OBJDUMP 1"
-.TH OBJDUMP 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH OBJDUMP 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -548,37 +548,37 @@ Disassemble the virtualization \s-1ASE\s0 instructions.
.el .IP "\f(CWxpa\fR" 4
.IX Item "xpa"
Disassemble the eXtended Physical Address (\s-1XPA\s0) \s-1ASE\s0 instructions.
-.ie n .IP """gpr\-names=\fIABI\fP""" 4
+.ie n .IP """gpr\-names=\f(CIABI\f(CW""" 4
.el .IP "\f(CWgpr\-names=\f(CIABI\f(CW\fR" 4
.IX Item "gpr-names=ABI"
-Print \s-1GPR\s0 (general-purpose register) names as appropriate
-for the specified \s-1ABI.\s0 By default, \s-1GPR\s0 names are selected according to
+Print \s-1GPR \s0(general-purpose register) names as appropriate
+for the specified \s-1ABI. \s0 By default, \s-1GPR\s0 names are selected according to
the \s-1ABI\s0 of the binary being disassembled.
-.ie n .IP """fpr\-names=\fIABI\fP""" 4
+.ie n .IP """fpr\-names=\f(CIABI\f(CW""" 4
.el .IP "\f(CWfpr\-names=\f(CIABI\f(CW\fR" 4
.IX Item "fpr-names=ABI"
-Print \s-1FPR\s0 (floating-point register) names as
-appropriate for the specified \s-1ABI.\s0 By default, \s-1FPR\s0 numbers are printed
+Print \s-1FPR \s0(floating-point register) names as
+appropriate for the specified \s-1ABI. \s0 By default, \s-1FPR\s0 numbers are printed
rather than names.
-.ie n .IP """cp0\-names=\fIARCH\fP""" 4
+.ie n .IP """cp0\-names=\f(CIARCH\f(CW""" 4
.el .IP "\f(CWcp0\-names=\f(CIARCH\f(CW\fR" 4
.IX Item "cp0-names=ARCH"
-Print \s-1CP0\s0 (system control coprocessor; coprocessor 0) register names
+Print \s-1CP0 \s0(system control coprocessor; coprocessor 0) register names
as appropriate for the \s-1CPU\s0 or architecture specified by
\&\fI\s-1ARCH\s0\fR. By default, \s-1CP0\s0 register names are selected according to
the architecture and \s-1CPU\s0 of the binary being disassembled.
-.ie n .IP """hwr\-names=\fIARCH\fP""" 4
+.ie n .IP """hwr\-names=\f(CIARCH\f(CW""" 4
.el .IP "\f(CWhwr\-names=\f(CIARCH\f(CW\fR" 4
.IX Item "hwr-names=ARCH"
-Print \s-1HWR\s0 (hardware register, used by the \f(CW\*(C`rdhwr\*(C'\fR instruction) names
+Print \s-1HWR \s0(hardware register, used by the \f(CW\*(C`rdhwr\*(C'\fR instruction) names
as appropriate for the \s-1CPU\s0 or architecture specified by
\&\fI\s-1ARCH\s0\fR. By default, \s-1HWR\s0 names are selected according to
the architecture and \s-1CPU\s0 of the binary being disassembled.
-.ie n .IP """reg\-names=\fIABI\fP""" 4
+.ie n .IP """reg\-names=\f(CIABI\f(CW""" 4
.el .IP "\f(CWreg\-names=\f(CIABI\f(CW\fR" 4
.IX Item "reg-names=ABI"
Print \s-1GPR\s0 and \s-1FPR\s0 names as appropriate for the selected \s-1ABI.\s0
-.ie n .IP """reg\-names=\fIARCH\fP""" 4
+.ie n .IP """reg\-names=\f(CIARCH\f(CW""" 4
.el .IP "\f(CWreg\-names=\f(CIARCH\f(CW\fR" 4
.IX Item "reg-names=ARCH"
Print CPU-specific register names (\s-1CP0\s0 register and \s-1HWR\s0 names)
@@ -968,7 +968,7 @@ with a backslash. The \fIfile\fR may itself contain additional
@\fIfile\fR options; any such options will be processed recursively.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBnm\fR\|(1), \fBreadelf\fR\|(1), and the Info entries for \fIbinutils\fR.
+\&\fInm\fR\|(1), \fIreadelf\fR\|(1), and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 1991\-2016 Free Software Foundation, Inc.
diff --git a/share/man/man1/x86_64-w64-mingw32-ranlib.1 b/share/man/man1/x86_64-w64-mingw32-ranlib.1
index 96e846f2..892b8a2d 100644
--- a/share/man/man1/x86_64-w64-mingw32-ranlib.1
+++ b/share/man/man1/x86_64-w64-mingw32-ranlib.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "RANLIB 1"
-.TH RANLIB 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH RANLIB 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -155,7 +155,7 @@ An archive with such an index speeds up linking to the library and
allows routines in the library to call each other without regard to
their placement in the archive.
.PP
-The \s-1GNU\s0 \fBranlib\fR program is another form of \s-1GNU\s0 \fBar\fR; running
+The \s-1GNU \s0\fBranlib\fR program is another form of \s-1GNU \s0\fBar\fR; running
\&\fBranlib\fR is completely equivalent to executing \fBar \-s\fR.
.SH "OPTIONS"
.IX Header "OPTIONS"
@@ -214,7 +214,7 @@ with a backslash. The \fIfile\fR may itself contain additional
@\fIfile\fR options; any such options will be processed recursively.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBar\fR\|(1), \fBnm\fR\|(1), and the Info entries for \fIbinutils\fR.
+\&\fIar\fR\|(1), \fInm\fR\|(1), and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 1991\-2016 Free Software Foundation, Inc.
diff --git a/share/man/man1/x86_64-w64-mingw32-readelf.1 b/share/man/man1/x86_64-w64-mingw32-readelf.1
index 10e65a55..21bab68e 100644
--- a/share/man/man1/x86_64-w64-mingw32-readelf.1
+++ b/share/man/man1/x86_64-w64-mingw32-readelf.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "READELF 1"
-.TH READELF 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH READELF 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -454,7 +454,7 @@ with a backslash. The \fIfile\fR may itself contain additional
@\fIfile\fR options; any such options will be processed recursively.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBobjdump\fR\|(1), and the Info entries for \fIbinutils\fR.
+\&\fIobjdump\fR\|(1), and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 1991\-2016 Free Software Foundation, Inc.
diff --git a/share/man/man1/x86_64-w64-mingw32-size.1 b/share/man/man1/x86_64-w64-mingw32-size.1
index 26ce9716..7b131025 100644
--- a/share/man/man1/x86_64-w64-mingw32-size.1
+++ b/share/man/man1/x86_64-w64-mingw32-size.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "SIZE 1"
-.TH SIZE 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH SIZE 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -151,7 +151,7 @@ size [\fB\-A\fR|\fB\-B\fR|\fB\-\-format=\fR\fIcompatibility\fR]
[\fIobjfile\fR...]
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
-The \s-1GNU\s0 \fBsize\fR utility lists the section sizes\-\-\-and the total
+The \s-1GNU \s0\fBsize\fR utility lists the section sizes\-\-\-and the total
size\-\-\-for each of the object or archive files \fIobjfile\fR in its
argument list. By default, one line of output is generated for each
object file or each module in an archive.
@@ -169,8 +169,8 @@ The command line options have the following meanings:
.IP "\fB\-\-format=\fR\fIcompatibility\fR" 4
.IX Item "--format=compatibility"
.PD
-Using one of these options, you can choose whether the output from \s-1GNU\s0
-\&\fBsize\fR resembles output from System V \fBsize\fR (using \fB\-A\fR,
+Using one of these options, you can choose whether the output from \s-1GNU
+\&\s0\fBsize\fR resembles output from System V \fBsize\fR (using \fB\-A\fR,
or \fB\-\-format=sysv\fR), or Berkeley \fBsize\fR (using \fB\-B\fR, or
\&\fB\-\-format=berkeley\fR). The default is the one-line format similar to
Berkeley's.
@@ -262,7 +262,7 @@ with a backslash. The \fIfile\fR may itself contain additional
@\fIfile\fR options; any such options will be processed recursively.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBar\fR\|(1), \fBobjdump\fR\|(1), \fBreadelf\fR\|(1), and the Info entries for \fIbinutils\fR.
+\&\fIar\fR\|(1), \fIobjdump\fR\|(1), \fIreadelf\fR\|(1), and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 1991\-2016 Free Software Foundation, Inc.
diff --git a/share/man/man1/x86_64-w64-mingw32-strings.1 b/share/man/man1/x86_64-w64-mingw32-strings.1
index 5ea69c60..13938935 100644
--- a/share/man/man1/x86_64-w64-mingw32-strings.1
+++ b/share/man/man1/x86_64-w64-mingw32-strings.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "STRINGS 1"
-.TH STRINGS 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH STRINGS 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -153,7 +153,7 @@ strings [\fB\-afovV\fR] [\fB\-\fR\fImin-len\fR]
[\fB\-\-help\fR] [\fB\-\-version\fR] \fIfile\fR...
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
-For each \fIfile\fR given, \s-1GNU\s0 \fBstrings\fR prints the
+For each \fIfile\fR given, \s-1GNU \s0\fBstrings\fR prints the
printable character sequences that are at least 4 characters long (or
the number given with the options below) and are followed by an
unprintable character.
@@ -301,7 +301,7 @@ with a backslash. The \fIfile\fR may itself contain additional
@\fIfile\fR options; any such options will be processed recursively.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBar\fR\|(1), \fBnm\fR\|(1), \fBobjdump\fR\|(1), \fBranlib\fR\|(1), \fBreadelf\fR\|(1)
+\&\fIar\fR\|(1), \fInm\fR\|(1), \fIobjdump\fR\|(1), \fIranlib\fR\|(1), \fIreadelf\fR\|(1)
and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
diff --git a/share/man/man1/x86_64-w64-mingw32-strip.1 b/share/man/man1/x86_64-w64-mingw32-strip.1
index 823eafd2..8f87568b 100644
--- a/share/man/man1/x86_64-w64-mingw32-strip.1
+++ b/share/man/man1/x86_64-w64-mingw32-strip.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "STRIP 1"
-.TH STRIP 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH STRIP 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -163,7 +163,7 @@ strip [\fB\-F\fR \fIbfdname\fR |\fB\-\-target=\fR\fIbfdname\fR]
\fIobjfile\fR...
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
-\&\s-1GNU\s0 \fBstrip\fR discards all symbols from object files
+\&\s-1GNU \s0\fBstrip\fR discards all symbols from object files
\&\fIobjfile\fR. The list of object files may include archives.
At least one object file must be given.
.PP
@@ -232,7 +232,7 @@ Remove all symbols.
Remove debugging symbols only.
.IP "\fB\-\-strip\-dwo\fR" 4
.IX Item "--strip-dwo"
-Remove the contents of all \s-1DWARF\s0 .dwo sections, leaving the
+Remove the contents of all \s-1DWARF \s0.dwo sections, leaving the
remaining debugging sections and all symbols intact.
See the description of this option in the \fBobjcopy\fR section
for more information.
diff --git a/share/man/man1/x86_64-w64-mingw32-windmc.1 b/share/man/man1/x86_64-w64-mingw32-windmc.1
index b086376d..a3812d5a 100644
--- a/share/man/man1/x86_64-w64-mingw32-windmc.1
+++ b/share/man/man1/x86_64-w64-mingw32-windmc.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "WINDMC 1"
-.TH WINDMC 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH WINDMC 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man1/x86_64-w64-mingw32-windres.1 b/share/man/man1/x86_64-w64-mingw32-windres.1
index b45c4a77..c9f96586 100644
--- a/share/man/man1/x86_64-w64-mingw32-windres.1
+++ b/share/man/man1/x86_64-w64-mingw32-windres.1
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "WINDRES 1"
-.TH WINDRES 1 "2019-10-11" "binutils-2.27.0" "GNU Development Tools"
+.TH WINDRES 1 "2020-01-24" "binutils-2.27.0" "GNU Development Tools"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
diff --git a/share/man/man7/fsf-funding.7 b/share/man/man7/fsf-funding.7
index bfa6d93d..8a770f00 100644
--- a/share/man/man7/fsf-funding.7
+++ b/share/man/man7/fsf-funding.7
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -185,7 +185,7 @@ proper thing to do\*(R" when distributing free software for a fee, we can
assure a steady flow of resources into making more free software.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBgpl\fR\|(7), \fBgfdl\fR\|(7).
+\&\fIgpl\fR\|(7), \fIgfdl\fR\|(7).
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 1994 Free Software Foundation, Inc.
diff --git a/share/man/man7/gfdl.7 b/share/man/man7/gfdl.7
index 9788f702..d12bf508 100644
--- a/share/man/man7/gfdl.7
+++ b/share/man/man7/gfdl.7
@@ -1 +1,645 @@
-timestamp
+.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05)
+.\"
+.\" Standard preamble:
+.\" ========================================================================
+.de Sh \" Subsection heading
+.br
+.if t .Sp
+.ne 5
+.PP
+\fB\\$1\fR
+.PP
+..
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Vb \" Begin verbatim text
+.ft CW
+.nf
+.ne \\$1
+..
+.de Ve \" End verbatim text
+.ft R
+.fi
+..
+.\" Set up some character translations and predefined strings. \*(-- will
+.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
+.\" double quote, and \*(R" will give a right double quote. \*(C+ will
+.\" give a nicer C++. Capital omega is used to do unbreakable dashes and
+.\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
+.\" nothing in troff, for use with C<>.
+.tr \(*W-
+.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
+.ie n \{\
+. ds -- \(*W-
+. ds PI pi
+. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
+. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
+. ds L" ""
+. ds R" ""
+. ds C` ""
+. ds C' ""
+'br\}
+.el\{\
+. ds -- \|\(em\|
+. ds PI \(*p
+. ds L" ``
+. ds R" ''
+'br\}
+.\"
+.\" Escape single quotes in literal strings from groff's Unicode transform.
+.ie \n(.g .ds Aq \(aq
+.el .ds Aq '
+.\"
+.\" If the F register is turned on, we'll generate index entries on stderr for
+.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
+.\" entries marked with X<> in POD. Of course, you'll have to process the
+.\" output yourself in some meaningful fashion.
+.ie \nF \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
+..
+. nr % 0
+. rr F
+.\}
+.el \{\
+. de IX
+..
+.\}
+.\"
+.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
+.\" Fear. Run. Save yourself. No user-serviceable parts.
+. \" fudge factors for nroff and troff
+.if n \{\
+. ds #H 0
+. ds #V .8m
+. ds #F .3m
+. ds #[ \f1
+. ds #] \fP
+.\}
+.if t \{\
+. ds #H ((1u-(\\\\n(.fu%2u))*.13m)
+. ds #V .6m
+. ds #F 0
+. ds #[ \&
+. ds #] \&
+.\}
+. \" simple accents for nroff and troff
+.if n \{\
+. ds ' \&
+. ds ` \&
+. ds ^ \&
+. ds , \&
+. ds ~ ~
+. ds /
+.\}
+.if t \{\
+. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u"
+. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u'
+. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u'
+. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u'
+. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u'
+. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u'
+.\}
+. \" troff and (daisy-wheel) nroff accents
+.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V'
+.ds 8 \h'\*(#H'\(*b\h'-\*(#H'
+.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#]
+.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H'
+.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u'
+.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#]
+.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#]
+.ds ae a\h'-(\w'a'u*4/10)'e
+.ds Ae A\h'-(\w'A'u*4/10)'E
+. \" corrections for vroff
+.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u'
+.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u'
+. \" for low resolution devices (crt and lpr)
+.if \n(.H>23 .if \n(.V>19 \
+\{\
+. ds : e
+. ds 8 ss
+. ds o a
+. ds d- d\h'-1'\(ga
+. ds D- D\h'-1'\(hy
+. ds th \o'bp'
+. ds Th \o'LP'
+. ds ae ae
+. ds Ae AE
+.\}
+.rm #[ #] #H #V #F C
+.\" ========================================================================
+.\"
+.IX Title "GFDL 7"
+.TH GFDL 7 "2014-05-22" "gcc-4.8.3" "GNU"
+.\" For nroff, turn off justification. Always turn off hyphenation; it makes
+.\" way too many mistakes in technical documents.
+.if n .ad l
+.nh
+.SH "NAME"
+gfdl \- GNU Free Documentation License
+.SH "DESCRIPTION"
+.IX Header "DESCRIPTION"
+.Sh "\s-1GNU\s0 Free Documentation License"
+.IX Subsection "GNU Free Documentation License"
+.Sh "Version 1.3, 3 November 2008"
+.IX Subsection "Version 1.3, 3 November 2008"
+.Vb 2
+\& Copyright (c) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
+\& E<lt>B<http://fsf.org/>E<gt>
+\&
+\& Everyone is permitted to copy and distribute verbatim copies
+\& of this license document, but changing it is not allowed.
+.Ve
+.IP "0." 4
+.IX Item "0."
+\&\s-1PREAMBLE\s0
+.Sp
+The purpose of this License is to make a manual, textbook, or other
+functional and useful document \fIfree\fR in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it,
+with or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible
+for modifications made by others.
+.Sp
+This License is a kind of \*(L"copyleft\*(R", which means that derivative
+works of the document must themselves be free in the same sense. It
+complements the \s-1GNU\s0 General Public License, which is a copyleft
+license designed for free software.
+.Sp
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does. But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book. We recommend this License
+principally for works whose purpose is instruction or reference.
+.IP "1." 4
+.IX Item "1."
+\&\s-1APPLICABILITY\s0 \s-1AND\s0 \s-1DEFINITIONS\s0
+.Sp
+This License applies to any manual or other work, in any medium, that
+contains a notice placed by the copyright holder saying it can be
+distributed under the terms of this License. Such a notice grants a
+world-wide, royalty-free license, unlimited in duration, to use that
+work under the conditions stated herein. The \*(L"Document\*(R", below,
+refers to any such manual or work. Any member of the public is a
+licensee, and is addressed as \*(L"you\*(R". You accept the license if you
+copy, modify or distribute the work in a way requiring permission
+under copyright law.
+.Sp
+A \*(L"Modified Version\*(R" of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+.Sp
+A \*(L"Secondary Section\*(R" is a named appendix or a front-matter section
+of the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall
+subject (or to related matters) and contains nothing that could fall
+directly within that overall subject. (Thus, if the Document is in
+part a textbook of mathematics, a Secondary Section may not explain
+any mathematics.) The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+.Sp
+The \*(L"Invariant Sections\*(R" are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License. If a
+section does not fit the above definition of Secondary then it is not
+allowed to be designated as Invariant. The Document may contain zero
+Invariant Sections. If the Document does not identify any Invariant
+Sections then there are none.
+.Sp
+The \*(L"Cover Texts\*(R" are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License. A Front-Cover Text may
+be at most 5 words, and a Back-Cover Text may be at most 25 words.
+.Sp
+A \*(L"Transparent\*(R" copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, that is suitable for revising the document
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters. A copy made in an otherwise Transparent file
+format whose markup, or absence of markup, has been arranged to thwart
+or discourage subsequent modification by readers is not Transparent.
+An image format is not Transparent if used for any substantial amount
+of text. A copy that is not \*(L"Transparent\*(R" is called \*(L"Opaque\*(R".
+.Sp
+Examples of suitable formats for Transparent copies include plain
+\&\s-1ASCII\s0 without markup, Texinfo input format, LaTeX input
+format, \s-1SGML\s0 or \s-1XML\s0 using a publicly available
+\&\s-1DTD\s0, and standard-conforming simple \s-1HTML\s0,
+PostScript or \s-1PDF\s0 designed for human modification. Examples
+of transparent image formats include \s-1PNG\s0, \s-1XCF\s0 and
+\&\s-1JPG\s0. Opaque formats include proprietary formats that can be
+read and edited only by proprietary word processors, \s-1SGML\s0 or
+\&\s-1XML\s0 for which the \s-1DTD\s0 and/or processing tools are
+not generally available, and the machine-generated \s-1HTML\s0,
+PostScript or \s-1PDF\s0 produced by some word processors for
+output purposes only.
+.Sp
+The \*(L"Title Page\*(R" means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page. For works in
+formats which do not have any title page as such, \*(L"Title Page\*(R" means
+the text near the most prominent appearance of the work's title,
+preceding the beginning of the body of the text.
+.Sp
+The \*(L"publisher\*(R" means any person or entity that distributes copies
+of the Document to the public.
+.Sp
+A section \*(L"Entitled \s-1XYZ\s0\*(R" means a named subunit of the Document whose
+title either is precisely \s-1XYZ\s0 or contains \s-1XYZ\s0 in parentheses following
+text that translates \s-1XYZ\s0 in another language. (Here \s-1XYZ\s0 stands for a
+specific section name mentioned below, such as \*(L"Acknowledgements\*(R",
+\&\*(L"Dedications\*(R", \*(L"Endorsements\*(R", or \*(L"History\*(R".) To \*(L"Preserve the Title\*(R"
+of such a section when you modify the Document means that it remains a
+section \*(L"Entitled \s-1XYZ\s0\*(R" according to this definition.
+.Sp
+The Document may include Warranty Disclaimers next to the notice which
+states that this License applies to the Document. These Warranty
+Disclaimers are considered to be included by reference in this
+License, but only as regards disclaiming warranties: any other
+implication that these Warranty Disclaimers may have is void and has
+no effect on the meaning of this License.
+.IP "2." 4
+.IX Item "2."
+\&\s-1VERBATIM\s0 \s-1COPYING\s0
+.Sp
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no other
+conditions whatsoever to those of this License. You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute. However, you may accept
+compensation in exchange for copies. If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+.Sp
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+.IP "3." 4
+.IX Item "3."
+\&\s-1COPYING\s0 \s-1IN\s0 \s-1QUANTITY\s0
+.Sp
+If you publish printed copies (or copies in media that commonly have
+printed covers) of the Document, numbering more than 100, and the
+Document's license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover. Both covers must also clearly and legibly identify
+you as the publisher of these copies. The front cover must present
+the full title with all words of the title equally prominent and
+visible. You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+.Sp
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+.Sp
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a computer-network location from which the general network-using
+public has access to download using public-standard network protocols
+a complete Transparent copy of the Document, free of added material.
+If you use the latter option, you must take reasonably prudent steps,
+when you begin distribution of Opaque copies in quantity, to ensure
+that this Transparent copy will remain thus accessible at the stated
+location until at least one year after the last time you distribute an
+Opaque copy (directly or through your agents or retailers) of that
+edition to the public.
+.Sp
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to give
+them a chance to provide you with an updated version of the Document.
+.IP "4." 4
+.IX Item "4."
+\&\s-1MODIFICATIONS\s0
+.Sp
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it. In addition, you must do these things in the Modified Version:
+.RS 4
+.IP "A." 4
+.IX Item "A."
+Use in the Title Page (and on the covers, if any) a title distinct
+from that of the Document, and from those of previous versions
+(which should, if there were any, be listed in the History section
+of the Document). You may use the same title as a previous version
+if the original publisher of that version gives permission.
+.IP "B." 4
+.IX Item "B."
+List on the Title Page, as authors, one or more persons or entities
+responsible for authorship of the modifications in the Modified
+Version, together with at least five of the principal authors of the
+Document (all of its principal authors, if it has fewer than five),
+unless they release you from this requirement.
+.IP "C." 4
+.IX Item "C."
+State on the Title page the name of the publisher of the
+Modified Version, as the publisher.
+.IP "D." 4
+.IX Item "D."
+Preserve all the copyright notices of the Document.
+.IP "E." 4
+.IX Item "E."
+Add an appropriate copyright notice for your modifications
+adjacent to the other copyright notices.
+.IP "F." 4
+.IX Item "F."
+Include, immediately after the copyright notices, a license notice
+giving the public permission to use the Modified Version under the
+terms of this License, in the form shown in the Addendum below.
+.IP "G." 4
+.IX Item "G."
+Preserve in that license notice the full lists of Invariant Sections
+and required Cover Texts given in the Document's license notice.
+.IP "H." 4
+.IX Item "H."
+Include an unaltered copy of this License.
+.IP "I." 4
+.IX Item "I."
+Preserve the section Entitled \*(L"History\*(R", Preserve its Title, and add
+to it an item stating at least the title, year, new authors, and
+publisher of the Modified Version as given on the Title Page. If
+there is no section Entitled \*(L"History\*(R" in the Document, create one
+stating the title, year, authors, and publisher of the Document as
+given on its Title Page, then add an item describing the Modified
+Version as stated in the previous sentence.
+.IP "J." 4
+.IX Item "J."
+Preserve the network location, if any, given in the Document for
+public access to a Transparent copy of the Document, and likewise
+the network locations given in the Document for previous versions
+it was based on. These may be placed in the \*(L"History\*(R" section.
+You may omit a network location for a work that was published at
+least four years before the Document itself, or if the original
+publisher of the version it refers to gives permission.
+.IP "K." 4
+.IX Item "K."
+For any section Entitled \*(L"Acknowledgements\*(R" or \*(L"Dedications\*(R", Preserve
+the Title of the section, and preserve in the section all the
+substance and tone of each of the contributor acknowledgements and/or
+dedications given therein.
+.IP "L." 4
+.IX Item "L."
+Preserve all the Invariant Sections of the Document,
+unaltered in their text and in their titles. Section numbers
+or the equivalent are not considered part of the section titles.
+.IP "M." 4
+.IX Item "M."
+Delete any section Entitled \*(L"Endorsements\*(R". Such a section
+may not be included in the Modified Version.
+.IP "N." 4
+.IX Item "N."
+Do not retitle any existing section to be Entitled \*(L"Endorsements\*(R" or
+to conflict in title with any Invariant Section.
+.IP "O." 4
+.IX Item "O."
+Preserve any Warranty Disclaimers.
+.RE
+.RS 4
+.Sp
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant. To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+.Sp
+You may add a section Entitled \*(L"Endorsements\*(R", provided it contains
+nothing but endorsements of your Modified Version by various
+parties\-\-\-for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+.Sp
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version. Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity. If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+.Sp
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+.RE
+.IP "5." 4
+.IX Item "5."
+\&\s-1COMBINING\s0 \s-1DOCUMENTS\s0
+.Sp
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice, and that you preserve all their Warranty Disclaimers.
+.Sp
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy. If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+.Sp
+In the combination, you must combine any sections Entitled \*(L"History\*(R"
+in the various original documents, forming one section Entitled
+\&\*(L"History\*(R"; likewise combine any sections Entitled \*(L"Acknowledgements\*(R",
+and any sections Entitled \*(L"Dedications\*(R". You must delete all
+sections Entitled \*(L"Endorsements.\*(R"
+.IP "6." 4
+.IX Item "6."
+\&\s-1COLLECTIONS\s0 \s-1OF\s0 \s-1DOCUMENTS\s0
+.Sp
+You may make a collection consisting of the Document and other documents
+released under this License, and replace the individual copies of this
+License in the various documents with a single copy that is included in
+the collection, provided that you follow the rules of this License for
+verbatim copying of each of the documents in all other respects.
+.Sp
+You may extract a single document from such a collection, and distribute
+it individually under this License, provided you insert a copy of this
+License into the extracted document, and follow this License in all
+other respects regarding verbatim copying of that document.
+.IP "7." 4
+.IX Item "7."
+\&\s-1AGGREGATION\s0 \s-1WITH\s0 \s-1INDEPENDENT\s0 \s-1WORKS\s0
+.Sp
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, is called an \*(L"aggregate\*(R" if the copyright
+resulting from the compilation is not used to limit the legal rights
+of the compilation's users beyond what the individual works permit.
+When the Document is included in an aggregate, this License does not
+apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+.Sp
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document's Cover Texts may be placed on
+covers that bracket the Document within the aggregate, or the
+electronic equivalent of covers if the Document is in electronic form.
+Otherwise they must appear on printed covers that bracket the whole
+aggregate.
+.IP "8." 4
+.IX Item "8."
+\&\s-1TRANSLATION\s0
+.Sp
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections. You may include a
+translation of this License, and all the license notices in the
+Document, and any Warranty Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers. In case of a disagreement between
+the translation and the original version of this License or a notice
+or disclaimer, the original version will prevail.
+.Sp
+If a section in the Document is Entitled \*(L"Acknowledgements\*(R",
+\&\*(L"Dedications\*(R", or \*(L"History\*(R", the requirement (section 4) to Preserve
+its Title (section 1) will typically require changing the actual
+title.
+.IP "9." 4
+.IX Item "9."
+\&\s-1TERMINATION\s0
+.Sp
+You may not copy, modify, sublicense, or distribute the Document
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense, or distribute it is void, and
+will automatically terminate your rights under this License.
+.Sp
+However, if you cease all violation of this License, then your license
+from a particular copyright holder is reinstated (a) provisionally,
+unless and until the copyright holder explicitly and finally
+terminates your license, and (b) permanently, if the copyright holder
+fails to notify you of the violation by some reasonable means prior to
+60 days after the cessation.
+.Sp
+Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+.Sp
+Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License. If your rights have been terminated and not permanently
+reinstated, receipt of a copy of some or all of the same material does
+not give you any rights to use it.
+.IP "10." 4
+.IX Item "10."
+\&\s-1FUTURE\s0 \s-1REVISIONS\s0 \s-1OF\s0 \s-1THIS\s0 \s-1LICENSE\s0
+.Sp
+The Free Software Foundation may publish new, revised versions
+of the \s-1GNU\s0 Free Documentation License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns. See
+<\fBhttp://www.gnu.org/copyleft/\fR>.
+.Sp
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License \*(L"or any later version\*(R" applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation. If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation. If the Document
+specifies that a proxy can decide which future versions of this
+License can be used, that proxy's public statement of acceptance of a
+version permanently authorizes you to choose that version for the
+Document.
+.IP "11." 4
+.IX Item "11."
+\&\s-1RELICENSING\s0
+.Sp
+\&\*(L"Massive Multiauthor Collaboration Site\*(R" (or \*(L"\s-1MMC\s0 Site\*(R") means any
+World Wide Web server that publishes copyrightable works and also
+provides prominent facilities for anybody to edit those works. A
+public wiki that anybody can edit is an example of such a server. A
+\&\*(L"Massive Multiauthor Collaboration\*(R" (or \*(L"\s-1MMC\s0\*(R") contained in the
+site means any set of copyrightable works thus published on the \s-1MMC\s0
+site.
+.Sp
+\&\*(L"CC-BY-SA\*(R" means the Creative Commons Attribution-Share Alike 3.0
+license published by Creative Commons Corporation, a not-for-profit
+corporation with a principal place of business in San Francisco,
+California, as well as future copyleft versions of that license
+published by that same organization.
+.Sp
+\&\*(L"Incorporate\*(R" means to publish or republish a Document, in whole or
+in part, as part of another Document.
+.Sp
+An \s-1MMC\s0 is \*(L"eligible for relicensing\*(R" if it is licensed under this
+License, and if all works that were first published under this License
+somewhere other than this \s-1MMC\s0, and subsequently incorporated in whole
+or in part into the \s-1MMC\s0, (1) had no cover texts or invariant sections,
+and (2) were thus incorporated prior to November 1, 2008.
+.Sp
+The operator of an \s-1MMC\s0 Site may republish an \s-1MMC\s0 contained in the site
+under CC-BY-SA on the same site at any time before August 1, 2009,
+provided the \s-1MMC\s0 is eligible for relicensing.
+.Sh "\s-1ADDENDUM:\s0 How to use this License for your documents"
+.IX Subsection "ADDENDUM: How to use this License for your documents"
+To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+.PP
+.Vb 7
+\& Copyright (C) <year> <your name>.
+\& Permission is granted to copy, distribute and/or modify this document
+\& under the terms of the GNU Free Documentation License, Version 1.3
+\& or any later version published by the Free Software Foundation;
+\& with no Invariant Sections, no Front\-Cover Texts, and no Back\-Cover
+\& Texts. A copy of the license is included in the section entitled "GNU
+\& Free Documentation License".
+.Ve
+.PP
+If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+replace the \*(L"with...Texts.\*(R" line with this:
+.PP
+.Vb 3
+\& with the Invariant Sections being <list their titles>, with
+\& the Front\-Cover Texts being <list>, and with the Back\-Cover Texts
+\& being <list>.
+.Ve
+.PP
+If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+.PP
+If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the \s-1GNU\s0 General Public License,
+to permit their use in free software.
+.SH "SEE ALSO"
+.IX Header "SEE ALSO"
+\&\fIgpl\fR\|(7), \fIfsf\-funding\fR\|(7).
+.SH "COPYRIGHT"
+.IX Header "COPYRIGHT"
+Copyright (c) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
+<\fBhttp://fsf.org/\fR>
+.PP
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
diff --git a/share/man/man7/gpl.7 b/share/man/man7/gpl.7
index 694159cc..f668fa47 100644
--- a/share/man/man7/gpl.7
+++ b/share/man/man7/gpl.7
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -46,7 +46,7 @@
.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.\"
-.\" If the F register is >0, we'll generate index entries on stderr for
+.\" If the F register is turned on, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD. Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
@@ -56,12 +56,12 @@
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
-.if (\n(rF:(\n(.g==0)) \{\
-. if \nF \{\
+.if (\n(rF:(\n(.g==0)) \{
+. if \nF \{
. de IX
. tm Index:\\$1\t\\n%\t"\\$2"
..
-. if !\nF==2 \{\
+. if !\nF==2 \{
. nr % 0
. nr F 2
. \}
@@ -752,12 +752,12 @@ later version.
.IP "15. Disclaimer of Warranty." 4
.IX Item "15. Disclaimer of Warranty."
\&\s-1THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
-APPLICABLE LAW.\s0 \s-1EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM \*(L"AS IS\*(R" WITHOUT
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-A PARTICULAR PURPOSE.\s0 \s-1THE ENTIRE RISK AS TO THE QUALITY AND
-PERFORMANCE OF THE PROGRAM IS WITH YOU.\s0 \s-1SHOULD THE PROGRAM PROVE
+A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
+PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
CORRECTION.\s0
.IP "16. Limitation of Liability." 4
@@ -766,7 +766,7 @@ CORRECTION.\s0
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR
CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
-ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM\s0 (\s-1INCLUDING BUT
+ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM \s0(\s-1INCLUDING BUT
NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR
LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM
TO OPERATE WITH ANY OTHER PROGRAMS\s0), \s-1EVEN IF SUCH HOLDER OR OTHER
@@ -841,7 +841,7 @@ the \s-1GNU\s0 Lesser General Public License instead of this License. But
first, please read <\fBhttp://www.gnu.org/philosophy/why\-not\-lgpl.html\fR>.
.SH "SEE ALSO"
.IX Header "SEE ALSO"
-\&\fBgfdl\fR\|(7), \fBfsf\-funding\fR\|(7).
+\&\fIgfdl\fR\|(7), \fIfsf\-funding\fR\|(7).
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
Copyright (c) 2007 Free Software Foundation, Inc.