diff options
Diffstat (limited to 'share/man/man1')
46 files changed, 126 insertions, 390 deletions
diff --git a/share/man/man1/arm-eabi-addr2line.1 b/share/man/man1/arm-eabi-addr2line.1 index c84441d..9e1b442 100644 --- a/share/man/man1/arm-eabi-addr2line.1 +++ b/share/man/man1/arm-eabi-addr2line.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "ADDR2LINE 1" -.TH ADDR2LINE 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH ADDR2LINE 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-ar.1 b/share/man/man1/arm-eabi-ar.1 index 1030c39..4059675 100644 --- a/share/man/man1/arm-eabi-ar.1 +++ b/share/man/man1/arm-eabi-ar.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "AR 1" -.TH AR 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH AR 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-as.1 b/share/man/man1/arm-eabi-as.1 index 6a50ee4..1d62e4c 100644 --- a/share/man/man1/arm-eabi-as.1 +++ b/share/man/man1/arm-eabi-as.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "AS 1" -.TH AS 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH AS 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-c++filt.1 b/share/man/man1/arm-eabi-c++filt.1 index 02618b6..cd30707 100644 --- a/share/man/man1/arm-eabi-c++filt.1 +++ b/share/man/man1/arm-eabi-c++filt.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "C++FILT 1" -.TH C++FILT 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH C++FILT 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-cpp.1 b/share/man/man1/arm-eabi-cpp.1 index 948dae0..3619c07 100644 --- a/share/man/man1/arm-eabi-cpp.1 +++ b/share/man/man1/arm-eabi-cpp.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "CPP 1" -.TH CPP 1 "2013-11-11" "gcc-4.8.3" "GNU" +.TH CPP 1 "2013-12-02" "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 diff --git a/share/man/man1/arm-eabi-dlltool.1 b/share/man/man1/arm-eabi-dlltool.1 index f79ec60..349ce41 100644 --- a/share/man/man1/arm-eabi-dlltool.1 +++ b/share/man/man1/arm-eabi-dlltool.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "DLLTOOL 1" -.TH DLLTOOL 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH DLLTOOL 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-elfedit.1 b/share/man/man1/arm-eabi-elfedit.1 index 4bd70a8..d2fda20 100644 --- a/share/man/man1/arm-eabi-elfedit.1 +++ b/share/man/man1/arm-eabi-elfedit.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "ELFEDIT 1" -.TH ELFEDIT 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH ELFEDIT 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-g++.1 b/share/man/man1/arm-eabi-g++.1 index 446050d..1fb7809 100644 --- a/share/man/man1/arm-eabi-g++.1 +++ b/share/man/man1/arm-eabi-g++.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "GCC 1" -.TH GCC 1 "2013-11-11" "gcc-4.8.3" "GNU" +.TH GCC 1 "2013-12-02" "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 @@ -250,7 +250,6 @@ in the following sections. .IX Item "Language Independent Options" \&\fB\-fmessage\-length=\fR\fIn\fR \&\fB\-fdiagnostics\-show\-location=\fR[\fBonce\fR|\fBevery-line\fR] -\&\fB\-fdiagnostics\-color=\fR[\fBauto\fR|\fBnever\fR|\fBalways\fR] \&\fB\-fno\-diagnostics\-show\-option \-fno\-diagnostics\-show\-caret\fR .IP "\fIWarning Options\fR" 4 .IX Item "Warning Options" @@ -943,7 +942,7 @@ See \s-1RS/6000\s0 and PowerPC Options. \&\-mvis2 \-mno\-vis2 \-mvis3 \-mno\-vis3 \&\-mcbcond \-mno\-cbcond \&\-mfmaf \-mno\-fmaf \-mpopc \-mno\-popc -\&\-mfix\-at697f\fR +\&\-mfix\-at697f \-mfix\-ut699\fR .Sp \&\fI\s-1SPU\s0 Options\fR \&\fB\-mwarn\-reloc \-merror\-reloc @@ -2792,79 +2791,6 @@ Only meaningful in line-wrapping mode. Instructs the diagnostic messages reporter to emit the same source location information (as prefix) for physical lines that result from the process of breaking a message which is too long to fit on a single line. -.IP "\fB\-fdiagnostics\-color[=\fR\fI\s-1WHEN\s0\fR\fB]\fR" 4 -.IX Item "-fdiagnostics-color[=WHEN]" -.PD 0 -.IP "\fB\-fno\-diagnostics\-color\fR" 4 -.IX Item "-fno-diagnostics-color" -.PD -Use color in diagnostics. \fI\s-1WHEN\s0\fR is \fBnever\fR, \fBalways\fR, -or \fBauto\fR. The default is \fBnever\fR if \fB\s-1GCC_COLORS\s0\fR environment -variable isn't present in the environment, and \fBauto\fR otherwise. -\&\fBauto\fR means to use color only when the standard error is a terminal. -The forms \fB\-fdiagnostics\-color\fR and \fB\-fno\-diagnostics\-color\fR are -aliases for \fB\-fdiagnostics\-color=always\fR and -\&\fB\-fdiagnostics\-color=never\fR, respectively. -.Sp -The colors are defined by the environment variable \fB\s-1GCC_COLORS\s0\fR. -Its value is a colon-separated list of capabilities and Select Graphic -Rendition (\s-1SGR\s0) substrings. \s-1SGR\s0 commands are interpreted by the -terminal or terminal emulator. (See the section in the documentation -of your text terminal for permitted values and their meanings as -character attributes.) These substring values are integers in decimal -representation and can be concatenated with semicolons. -Common values to concatenate include -\&\fB1\fR for bold, -\&\fB4\fR for underline, -\&\fB5\fR for blink, -\&\fB7\fR for inverse, -\&\fB39\fR for default foreground color, -\&\fB30\fR to \fB37\fR for foreground colors, -\&\fB90\fR to \fB97\fR for 16\-color mode foreground colors, -\&\fB38;5;0\fR to \fB38;5;255\fR -for 88\-color and 256\-color modes foreground colors, -\&\fB49\fR for default background color, -\&\fB40\fR to \fB47\fR for background colors, -\&\fB100\fR to \fB107\fR for 16\-color mode background colors, -and \fB48;5;0\fR to \fB48;5;255\fR -for 88\-color and 256\-color modes background colors. -.Sp -The default \fB\s-1GCC_COLORS\s0\fR is -\&\fBerror=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01\fR -where \fB01;31\fR is bold red, \fB01;35\fR is bold magenta, -\&\fB01;36\fR is bold cyan, \fB01;32\fR is bold green and -\&\fB01\fR is bold. Setting \fB\s-1GCC_COLORS\s0\fR to the empty -string disables colors. -Supported capabilities are as follows. -.RS 4 -.ie n .IP """error=""" 4 -.el .IP "\f(CWerror=\fR" 4 -.IX Item "error=" -\&\s-1SGR\s0 substring for error: markers. -.ie n .IP """warning=""" 4 -.el .IP "\f(CWwarning=\fR" 4 -.IX Item "warning=" -\&\s-1SGR\s0 substring for warning: markers. -.ie n .IP """note=""" 4 -.el .IP "\f(CWnote=\fR" 4 -.IX Item "note=" -\&\s-1SGR\s0 substring for note: markers. -.ie n .IP """caret=""" 4 -.el .IP "\f(CWcaret=\fR" 4 -.IX Item "caret=" -\&\s-1SGR\s0 substring for caret line. -.ie n .IP """locus=""" 4 -.el .IP "\f(CWlocus=\fR" 4 -.IX Item "locus=" -\&\s-1SGR\s0 substring for location information, \fBfile:line\fR or -\&\fBfile:line:column\fR etc. -.ie n .IP """quote=""" 4 -.el .IP "\f(CWquote=\fR" 4 -.IX Item "quote=" -\&\s-1SGR\s0 substring for information printed within quotes. -.RE -.RS 4 -.RE .IP "\fB\-fno\-diagnostics\-show\-option\fR" 4 .IX Item "-fno-diagnostics-show-option" By default, each diagnostic emitted includes text indicating the @@ -10731,8 +10657,11 @@ responsible for initializing this register with an appropriate value before execution begins. .IP "\fB\-mpic\-register=\fR\fIreg\fR" 4 .IX Item "-mpic-register=reg" -Specify the register to be used for \s-1PIC\s0 addressing. The default is R10 -unless stack-checking is enabled, when R9 is used. +Specify the register to be used for \s-1PIC\s0 addressing. +For standard \s-1PIC\s0 base case, the default will be any suitable register +determined by compiler. For single \s-1PIC\s0 base case, the default is +\&\fBR9\fR if target is \s-1EABI\s0 based or stack-checking is enabled, +otherwise the default is \fBR10\fR. .IP "\fB\-mpoke\-function\-name\fR" 4 .IX Item "-mpoke-function-name" Write the name of each function into the text section, directly @@ -18232,10 +18161,10 @@ the rules of the \s-1ABI\s0. Set the instruction set, register set, and instruction scheduling parameters for machine type \fIcpu_type\fR. Supported values for \fIcpu_type\fR are \&\fBv7\fR, \fBcypress\fR, \fBv8\fR, \fBsupersparc\fR, \fBhypersparc\fR, -\&\fBleon\fR, \fBsparclite\fR, \fBf930\fR, \fBf934\fR, \fBsparclite86x\fR, -\&\fBsparclet\fR, \fBtsc701\fR, \fBv9\fR, \fBultrasparc\fR, -\&\fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR, -and \fBniagara4\fR. +\&\fBleon\fR, \fBleon3\fR, \fBsparclite\fR, \fBf930\fR, \fBf934\fR, +\&\fBsparclite86x\fR, \fBsparclet\fR, \fBtsc701\fR, \fBv9\fR, +\&\fBultrasparc\fR, \fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, +\&\fBniagara3\fR and \fBniagara4\fR. .Sp Native Solaris and GNU/Linux toolchains also support the value \fBnative\fR, which selects the best architecture option for the host processor. @@ -18254,7 +18183,7 @@ implementations. cypress .IP "v8" 4 .IX Item "v8" -supersparc, hypersparc, leon +supersparc, hypersparc, leon, leon3 .IP "sparclite" 4 .IX Item "sparclite" f930, f934, sparclite86x @@ -18317,10 +18246,11 @@ option \fB\-mcpu=\fR\fIcpu_type\fR does. The same values for \fB\-mcpu=\fR\fIcpu_type\fR can be used for \&\fB\-mtune=\fR\fIcpu_type\fR, but the only useful values are those that select a particular \s-1CPU\s0 implementation. Those are \fBcypress\fR, -\&\fBsupersparc\fR, \fBhypersparc\fR, \fBleon\fR, \fBf930\fR, \fBf934\fR, -\&\fBsparclite86x\fR, \fBtsc701\fR, \fBultrasparc\fR, \fBultrasparc3\fR, -\&\fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR and \fBniagara4\fR. With -native Solaris and GNU/Linux toolchains, \fBnative\fR can also be used. +\&\fBsupersparc\fR, \fBhypersparc\fR, \fBleon\fR, \fBleon3\fR, \fBf930\fR, +\&\fBf934\fR, \fBsparclite86x\fR, \fBtsc701\fR, \fBultrasparc\fR, +\&\fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR and +\&\fBniagara4\fR. With native Solaris and GNU/Linux toolchains, \fBnative\fR +can also be used. .IP "\fB\-mv8plus\fR" 4 .IX Item "-mv8plus" .PD 0 @@ -18395,6 +18325,10 @@ later. .IX Item "-mfix-at697f" Enable the documented workaround for the single erratum of the Atmel \s-1AT697F\s0 processor (which corresponds to erratum #13 of the \s-1AT697E\s0 processor). +.IP "\fB\-mfix\-ut699\fR" 4 +.IX Item "-mfix-ut699" +Enable the documented workarounds for the floating-point errata and the data +cache nullify errata of the \s-1UT699\s0 processor. .PP These \fB\-m\fR options are supported in addition to the above on \s-1SPARC\-V9\s0 processors in 64\-bit environments: diff --git a/share/man/man1/arm-eabi-gcc.1 b/share/man/man1/arm-eabi-gcc.1 index 446050d..1fb7809 100644 --- a/share/man/man1/arm-eabi-gcc.1 +++ b/share/man/man1/arm-eabi-gcc.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "GCC 1" -.TH GCC 1 "2013-11-11" "gcc-4.8.3" "GNU" +.TH GCC 1 "2013-12-02" "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 @@ -250,7 +250,6 @@ in the following sections. .IX Item "Language Independent Options" \&\fB\-fmessage\-length=\fR\fIn\fR \&\fB\-fdiagnostics\-show\-location=\fR[\fBonce\fR|\fBevery-line\fR] -\&\fB\-fdiagnostics\-color=\fR[\fBauto\fR|\fBnever\fR|\fBalways\fR] \&\fB\-fno\-diagnostics\-show\-option \-fno\-diagnostics\-show\-caret\fR .IP "\fIWarning Options\fR" 4 .IX Item "Warning Options" @@ -943,7 +942,7 @@ See \s-1RS/6000\s0 and PowerPC Options. \&\-mvis2 \-mno\-vis2 \-mvis3 \-mno\-vis3 \&\-mcbcond \-mno\-cbcond \&\-mfmaf \-mno\-fmaf \-mpopc \-mno\-popc -\&\-mfix\-at697f\fR +\&\-mfix\-at697f \-mfix\-ut699\fR .Sp \&\fI\s-1SPU\s0 Options\fR \&\fB\-mwarn\-reloc \-merror\-reloc @@ -2792,79 +2791,6 @@ Only meaningful in line-wrapping mode. Instructs the diagnostic messages reporter to emit the same source location information (as prefix) for physical lines that result from the process of breaking a message which is too long to fit on a single line. -.IP "\fB\-fdiagnostics\-color[=\fR\fI\s-1WHEN\s0\fR\fB]\fR" 4 -.IX Item "-fdiagnostics-color[=WHEN]" -.PD 0 -.IP "\fB\-fno\-diagnostics\-color\fR" 4 -.IX Item "-fno-diagnostics-color" -.PD -Use color in diagnostics. \fI\s-1WHEN\s0\fR is \fBnever\fR, \fBalways\fR, -or \fBauto\fR. The default is \fBnever\fR if \fB\s-1GCC_COLORS\s0\fR environment -variable isn't present in the environment, and \fBauto\fR otherwise. -\&\fBauto\fR means to use color only when the standard error is a terminal. -The forms \fB\-fdiagnostics\-color\fR and \fB\-fno\-diagnostics\-color\fR are -aliases for \fB\-fdiagnostics\-color=always\fR and -\&\fB\-fdiagnostics\-color=never\fR, respectively. -.Sp -The colors are defined by the environment variable \fB\s-1GCC_COLORS\s0\fR. -Its value is a colon-separated list of capabilities and Select Graphic -Rendition (\s-1SGR\s0) substrings. \s-1SGR\s0 commands are interpreted by the -terminal or terminal emulator. (See the section in the documentation -of your text terminal for permitted values and their meanings as -character attributes.) These substring values are integers in decimal -representation and can be concatenated with semicolons. -Common values to concatenate include -\&\fB1\fR for bold, -\&\fB4\fR for underline, -\&\fB5\fR for blink, -\&\fB7\fR for inverse, -\&\fB39\fR for default foreground color, -\&\fB30\fR to \fB37\fR for foreground colors, -\&\fB90\fR to \fB97\fR for 16\-color mode foreground colors, -\&\fB38;5;0\fR to \fB38;5;255\fR -for 88\-color and 256\-color modes foreground colors, -\&\fB49\fR for default background color, -\&\fB40\fR to \fB47\fR for background colors, -\&\fB100\fR to \fB107\fR for 16\-color mode background colors, -and \fB48;5;0\fR to \fB48;5;255\fR -for 88\-color and 256\-color modes background colors. -.Sp -The default \fB\s-1GCC_COLORS\s0\fR is -\&\fBerror=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01\fR -where \fB01;31\fR is bold red, \fB01;35\fR is bold magenta, -\&\fB01;36\fR is bold cyan, \fB01;32\fR is bold green and -\&\fB01\fR is bold. Setting \fB\s-1GCC_COLORS\s0\fR to the empty -string disables colors. -Supported capabilities are as follows. -.RS 4 -.ie n .IP """error=""" 4 -.el .IP "\f(CWerror=\fR" 4 -.IX Item "error=" -\&\s-1SGR\s0 substring for error: markers. -.ie n .IP """warning=""" 4 -.el .IP "\f(CWwarning=\fR" 4 -.IX Item "warning=" -\&\s-1SGR\s0 substring for warning: markers. -.ie n .IP """note=""" 4 -.el .IP "\f(CWnote=\fR" 4 -.IX Item "note=" -\&\s-1SGR\s0 substring for note: markers. -.ie n .IP """caret=""" 4 -.el .IP "\f(CWcaret=\fR" 4 -.IX Item "caret=" -\&\s-1SGR\s0 substring for caret line. -.ie n .IP """locus=""" 4 -.el .IP "\f(CWlocus=\fR" 4 -.IX Item "locus=" -\&\s-1SGR\s0 substring for location information, \fBfile:line\fR or -\&\fBfile:line:column\fR etc. -.ie n .IP """quote=""" 4 -.el .IP "\f(CWquote=\fR" 4 -.IX Item "quote=" -\&\s-1SGR\s0 substring for information printed within quotes. -.RE -.RS 4 -.RE .IP "\fB\-fno\-diagnostics\-show\-option\fR" 4 .IX Item "-fno-diagnostics-show-option" By default, each diagnostic emitted includes text indicating the @@ -10731,8 +10657,11 @@ responsible for initializing this register with an appropriate value before execution begins. .IP "\fB\-mpic\-register=\fR\fIreg\fR" 4 .IX Item "-mpic-register=reg" -Specify the register to be used for \s-1PIC\s0 addressing. The default is R10 -unless stack-checking is enabled, when R9 is used. +Specify the register to be used for \s-1PIC\s0 addressing. +For standard \s-1PIC\s0 base case, the default will be any suitable register +determined by compiler. For single \s-1PIC\s0 base case, the default is +\&\fBR9\fR if target is \s-1EABI\s0 based or stack-checking is enabled, +otherwise the default is \fBR10\fR. .IP "\fB\-mpoke\-function\-name\fR" 4 .IX Item "-mpoke-function-name" Write the name of each function into the text section, directly @@ -18232,10 +18161,10 @@ the rules of the \s-1ABI\s0. Set the instruction set, register set, and instruction scheduling parameters for machine type \fIcpu_type\fR. Supported values for \fIcpu_type\fR are \&\fBv7\fR, \fBcypress\fR, \fBv8\fR, \fBsupersparc\fR, \fBhypersparc\fR, -\&\fBleon\fR, \fBsparclite\fR, \fBf930\fR, \fBf934\fR, \fBsparclite86x\fR, -\&\fBsparclet\fR, \fBtsc701\fR, \fBv9\fR, \fBultrasparc\fR, -\&\fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR, -and \fBniagara4\fR. +\&\fBleon\fR, \fBleon3\fR, \fBsparclite\fR, \fBf930\fR, \fBf934\fR, +\&\fBsparclite86x\fR, \fBsparclet\fR, \fBtsc701\fR, \fBv9\fR, +\&\fBultrasparc\fR, \fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, +\&\fBniagara3\fR and \fBniagara4\fR. .Sp Native Solaris and GNU/Linux toolchains also support the value \fBnative\fR, which selects the best architecture option for the host processor. @@ -18254,7 +18183,7 @@ implementations. cypress .IP "v8" 4 .IX Item "v8" -supersparc, hypersparc, leon +supersparc, hypersparc, leon, leon3 .IP "sparclite" 4 .IX Item "sparclite" f930, f934, sparclite86x @@ -18317,10 +18246,11 @@ option \fB\-mcpu=\fR\fIcpu_type\fR does. The same values for \fB\-mcpu=\fR\fIcpu_type\fR can be used for \&\fB\-mtune=\fR\fIcpu_type\fR, but the only useful values are those that select a particular \s-1CPU\s0 implementation. Those are \fBcypress\fR, -\&\fBsupersparc\fR, \fBhypersparc\fR, \fBleon\fR, \fBf930\fR, \fBf934\fR, -\&\fBsparclite86x\fR, \fBtsc701\fR, \fBultrasparc\fR, \fBultrasparc3\fR, -\&\fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR and \fBniagara4\fR. With -native Solaris and GNU/Linux toolchains, \fBnative\fR can also be used. +\&\fBsupersparc\fR, \fBhypersparc\fR, \fBleon\fR, \fBleon3\fR, \fBf930\fR, +\&\fBf934\fR, \fBsparclite86x\fR, \fBtsc701\fR, \fBultrasparc\fR, +\&\fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR and +\&\fBniagara4\fR. With native Solaris and GNU/Linux toolchains, \fBnative\fR +can also be used. .IP "\fB\-mv8plus\fR" 4 .IX Item "-mv8plus" .PD 0 @@ -18395,6 +18325,10 @@ later. .IX Item "-mfix-at697f" Enable the documented workaround for the single erratum of the Atmel \s-1AT697F\s0 processor (which corresponds to erratum #13 of the \s-1AT697E\s0 processor). +.IP "\fB\-mfix\-ut699\fR" 4 +.IX Item "-mfix-ut699" +Enable the documented workarounds for the floating-point errata and the data +cache nullify errata of the \s-1UT699\s0 processor. .PP These \fB\-m\fR options are supported in addition to the above on \s-1SPARC\-V9\s0 processors in 64\-bit environments: diff --git a/share/man/man1/arm-eabi-gcov.1 b/share/man/man1/arm-eabi-gcov.1 index cfa44b9..e5e82ec 100644 --- a/share/man/man1/arm-eabi-gcov.1 +++ b/share/man/man1/arm-eabi-gcov.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "GCOV 1" -.TH GCOV 1 "2013-11-11" "gcc-4.8.3" "GNU" +.TH GCOV 1 "2013-12-02" "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 diff --git a/share/man/man1/arm-eabi-gprof.1 b/share/man/man1/arm-eabi-gprof.1 index 052a550..85474ac 100644 --- a/share/man/man1/arm-eabi-gprof.1 +++ b/share/man/man1/arm-eabi-gprof.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "GPROF 1" -.TH GPROF 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU" +.TH GPROF 1 "2014-01-04" "binutils-2.23.52.0.2" "GNU" .\" 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/arm-eabi-ld.1 b/share/man/man1/arm-eabi-ld.1 index 2e5ff00..470a1ca 100644 --- a/share/man/man1/arm-eabi-ld.1 +++ b/share/man/man1/arm-eabi-ld.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "LD 1" -.TH LD 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH LD 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-nlmconv.1 b/share/man/man1/arm-eabi-nlmconv.1 index ee8558a..22e6284 100644 --- a/share/man/man1/arm-eabi-nlmconv.1 +++ b/share/man/man1/arm-eabi-nlmconv.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "NLMCONV 1" -.TH NLMCONV 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH NLMCONV 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-nm.1 b/share/man/man1/arm-eabi-nm.1 index 3e75dab..9521c55 100644 --- a/share/man/man1/arm-eabi-nm.1 +++ b/share/man/man1/arm-eabi-nm.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "NM 1" -.TH NM 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH NM 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-objcopy.1 b/share/man/man1/arm-eabi-objcopy.1 index dcdc24e..8102840 100644 --- a/share/man/man1/arm-eabi-objcopy.1 +++ b/share/man/man1/arm-eabi-objcopy.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "OBJCOPY 1" -.TH OBJCOPY 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH OBJCOPY 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-objdump.1 b/share/man/man1/arm-eabi-objdump.1 index 8a04037..f1684b0 100644 --- a/share/man/man1/arm-eabi-objdump.1 +++ b/share/man/man1/arm-eabi-objdump.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "OBJDUMP 1" -.TH OBJDUMP 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH OBJDUMP 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-ranlib.1 b/share/man/man1/arm-eabi-ranlib.1 index e8dae8b..53a442c 100644 --- a/share/man/man1/arm-eabi-ranlib.1 +++ b/share/man/man1/arm-eabi-ranlib.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "RANLIB 1" -.TH RANLIB 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH RANLIB 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-readelf.1 b/share/man/man1/arm-eabi-readelf.1 index da409d3..9cd65c8 100644 --- a/share/man/man1/arm-eabi-readelf.1 +++ b/share/man/man1/arm-eabi-readelf.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "READELF 1" -.TH READELF 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH READELF 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-size.1 b/share/man/man1/arm-eabi-size.1 index c3826bd..460c535 100644 --- a/share/man/man1/arm-eabi-size.1 +++ b/share/man/man1/arm-eabi-size.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "SIZE 1" -.TH SIZE 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH SIZE 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-strings.1 b/share/man/man1/arm-eabi-strings.1 index 2548944..129407e 100644 --- a/share/man/man1/arm-eabi-strings.1 +++ b/share/man/man1/arm-eabi-strings.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "STRINGS 1" -.TH STRINGS 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH STRINGS 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-strip.1 b/share/man/man1/arm-eabi-strip.1 index db1acef..6a8b862 100644 --- a/share/man/man1/arm-eabi-strip.1 +++ b/share/man/man1/arm-eabi-strip.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "STRIP 1" -.TH STRIP 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH STRIP 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-windmc.1 b/share/man/man1/arm-eabi-windmc.1 index 27cb2d5..10541ff 100644 --- a/share/man/man1/arm-eabi-windmc.1 +++ b/share/man/man1/arm-eabi-windmc.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "WINDMC 1" -.TH WINDMC 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH WINDMC 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-eabi-windres.1 b/share/man/man1/arm-eabi-windres.1 index 2ce15c8..0dd8566 100644 --- a/share/man/man1/arm-eabi-windres.1 +++ b/share/man/man1/arm-eabi-windres.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "WINDRES 1" -.TH WINDRES 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH WINDRES 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-addr2line.1 b/share/man/man1/arm-linux-androideabi-addr2line.1 index c84441d..9e1b442 100644 --- a/share/man/man1/arm-linux-androideabi-addr2line.1 +++ b/share/man/man1/arm-linux-androideabi-addr2line.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "ADDR2LINE 1" -.TH ADDR2LINE 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH ADDR2LINE 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-ar.1 b/share/man/man1/arm-linux-androideabi-ar.1 index 1030c39..4059675 100644 --- a/share/man/man1/arm-linux-androideabi-ar.1 +++ b/share/man/man1/arm-linux-androideabi-ar.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "AR 1" -.TH AR 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH AR 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-as.1 b/share/man/man1/arm-linux-androideabi-as.1 index 6a50ee4..1d62e4c 100644 --- a/share/man/man1/arm-linux-androideabi-as.1 +++ b/share/man/man1/arm-linux-androideabi-as.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "AS 1" -.TH AS 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH AS 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-c++filt.1 b/share/man/man1/arm-linux-androideabi-c++filt.1 index 02618b6..cd30707 100644 --- a/share/man/man1/arm-linux-androideabi-c++filt.1 +++ b/share/man/man1/arm-linux-androideabi-c++filt.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "C++FILT 1" -.TH C++FILT 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH C++FILT 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-cpp.1 b/share/man/man1/arm-linux-androideabi-cpp.1 index 948dae0..3619c07 100644 --- a/share/man/man1/arm-linux-androideabi-cpp.1 +++ b/share/man/man1/arm-linux-androideabi-cpp.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "CPP 1" -.TH CPP 1 "2013-11-11" "gcc-4.8.3" "GNU" +.TH CPP 1 "2013-12-02" "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 diff --git a/share/man/man1/arm-linux-androideabi-dlltool.1 b/share/man/man1/arm-linux-androideabi-dlltool.1 index f79ec60..349ce41 100644 --- a/share/man/man1/arm-linux-androideabi-dlltool.1 +++ b/share/man/man1/arm-linux-androideabi-dlltool.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "DLLTOOL 1" -.TH DLLTOOL 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH DLLTOOL 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-elfedit.1 b/share/man/man1/arm-linux-androideabi-elfedit.1 index 4bd70a8..d2fda20 100644 --- a/share/man/man1/arm-linux-androideabi-elfedit.1 +++ b/share/man/man1/arm-linux-androideabi-elfedit.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "ELFEDIT 1" -.TH ELFEDIT 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH ELFEDIT 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-g++.1 b/share/man/man1/arm-linux-androideabi-g++.1 index 446050d..1fb7809 100644 --- a/share/man/man1/arm-linux-androideabi-g++.1 +++ b/share/man/man1/arm-linux-androideabi-g++.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "GCC 1" -.TH GCC 1 "2013-11-11" "gcc-4.8.3" "GNU" +.TH GCC 1 "2013-12-02" "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 @@ -250,7 +250,6 @@ in the following sections. .IX Item "Language Independent Options" \&\fB\-fmessage\-length=\fR\fIn\fR \&\fB\-fdiagnostics\-show\-location=\fR[\fBonce\fR|\fBevery-line\fR] -\&\fB\-fdiagnostics\-color=\fR[\fBauto\fR|\fBnever\fR|\fBalways\fR] \&\fB\-fno\-diagnostics\-show\-option \-fno\-diagnostics\-show\-caret\fR .IP "\fIWarning Options\fR" 4 .IX Item "Warning Options" @@ -943,7 +942,7 @@ See \s-1RS/6000\s0 and PowerPC Options. \&\-mvis2 \-mno\-vis2 \-mvis3 \-mno\-vis3 \&\-mcbcond \-mno\-cbcond \&\-mfmaf \-mno\-fmaf \-mpopc \-mno\-popc -\&\-mfix\-at697f\fR +\&\-mfix\-at697f \-mfix\-ut699\fR .Sp \&\fI\s-1SPU\s0 Options\fR \&\fB\-mwarn\-reloc \-merror\-reloc @@ -2792,79 +2791,6 @@ Only meaningful in line-wrapping mode. Instructs the diagnostic messages reporter to emit the same source location information (as prefix) for physical lines that result from the process of breaking a message which is too long to fit on a single line. -.IP "\fB\-fdiagnostics\-color[=\fR\fI\s-1WHEN\s0\fR\fB]\fR" 4 -.IX Item "-fdiagnostics-color[=WHEN]" -.PD 0 -.IP "\fB\-fno\-diagnostics\-color\fR" 4 -.IX Item "-fno-diagnostics-color" -.PD -Use color in diagnostics. \fI\s-1WHEN\s0\fR is \fBnever\fR, \fBalways\fR, -or \fBauto\fR. The default is \fBnever\fR if \fB\s-1GCC_COLORS\s0\fR environment -variable isn't present in the environment, and \fBauto\fR otherwise. -\&\fBauto\fR means to use color only when the standard error is a terminal. -The forms \fB\-fdiagnostics\-color\fR and \fB\-fno\-diagnostics\-color\fR are -aliases for \fB\-fdiagnostics\-color=always\fR and -\&\fB\-fdiagnostics\-color=never\fR, respectively. -.Sp -The colors are defined by the environment variable \fB\s-1GCC_COLORS\s0\fR. -Its value is a colon-separated list of capabilities and Select Graphic -Rendition (\s-1SGR\s0) substrings. \s-1SGR\s0 commands are interpreted by the -terminal or terminal emulator. (See the section in the documentation -of your text terminal for permitted values and their meanings as -character attributes.) These substring values are integers in decimal -representation and can be concatenated with semicolons. -Common values to concatenate include -\&\fB1\fR for bold, -\&\fB4\fR for underline, -\&\fB5\fR for blink, -\&\fB7\fR for inverse, -\&\fB39\fR for default foreground color, -\&\fB30\fR to \fB37\fR for foreground colors, -\&\fB90\fR to \fB97\fR for 16\-color mode foreground colors, -\&\fB38;5;0\fR to \fB38;5;255\fR -for 88\-color and 256\-color modes foreground colors, -\&\fB49\fR for default background color, -\&\fB40\fR to \fB47\fR for background colors, -\&\fB100\fR to \fB107\fR for 16\-color mode background colors, -and \fB48;5;0\fR to \fB48;5;255\fR -for 88\-color and 256\-color modes background colors. -.Sp -The default \fB\s-1GCC_COLORS\s0\fR is -\&\fBerror=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01\fR -where \fB01;31\fR is bold red, \fB01;35\fR is bold magenta, -\&\fB01;36\fR is bold cyan, \fB01;32\fR is bold green and -\&\fB01\fR is bold. Setting \fB\s-1GCC_COLORS\s0\fR to the empty -string disables colors. -Supported capabilities are as follows. -.RS 4 -.ie n .IP """error=""" 4 -.el .IP "\f(CWerror=\fR" 4 -.IX Item "error=" -\&\s-1SGR\s0 substring for error: markers. -.ie n .IP """warning=""" 4 -.el .IP "\f(CWwarning=\fR" 4 -.IX Item "warning=" -\&\s-1SGR\s0 substring for warning: markers. -.ie n .IP """note=""" 4 -.el .IP "\f(CWnote=\fR" 4 -.IX Item "note=" -\&\s-1SGR\s0 substring for note: markers. -.ie n .IP """caret=""" 4 -.el .IP "\f(CWcaret=\fR" 4 -.IX Item "caret=" -\&\s-1SGR\s0 substring for caret line. -.ie n .IP """locus=""" 4 -.el .IP "\f(CWlocus=\fR" 4 -.IX Item "locus=" -\&\s-1SGR\s0 substring for location information, \fBfile:line\fR or -\&\fBfile:line:column\fR etc. -.ie n .IP """quote=""" 4 -.el .IP "\f(CWquote=\fR" 4 -.IX Item "quote=" -\&\s-1SGR\s0 substring for information printed within quotes. -.RE -.RS 4 -.RE .IP "\fB\-fno\-diagnostics\-show\-option\fR" 4 .IX Item "-fno-diagnostics-show-option" By default, each diagnostic emitted includes text indicating the @@ -10731,8 +10657,11 @@ responsible for initializing this register with an appropriate value before execution begins. .IP "\fB\-mpic\-register=\fR\fIreg\fR" 4 .IX Item "-mpic-register=reg" -Specify the register to be used for \s-1PIC\s0 addressing. The default is R10 -unless stack-checking is enabled, when R9 is used. +Specify the register to be used for \s-1PIC\s0 addressing. +For standard \s-1PIC\s0 base case, the default will be any suitable register +determined by compiler. For single \s-1PIC\s0 base case, the default is +\&\fBR9\fR if target is \s-1EABI\s0 based or stack-checking is enabled, +otherwise the default is \fBR10\fR. .IP "\fB\-mpoke\-function\-name\fR" 4 .IX Item "-mpoke-function-name" Write the name of each function into the text section, directly @@ -18232,10 +18161,10 @@ the rules of the \s-1ABI\s0. Set the instruction set, register set, and instruction scheduling parameters for machine type \fIcpu_type\fR. Supported values for \fIcpu_type\fR are \&\fBv7\fR, \fBcypress\fR, \fBv8\fR, \fBsupersparc\fR, \fBhypersparc\fR, -\&\fBleon\fR, \fBsparclite\fR, \fBf930\fR, \fBf934\fR, \fBsparclite86x\fR, -\&\fBsparclet\fR, \fBtsc701\fR, \fBv9\fR, \fBultrasparc\fR, -\&\fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR, -and \fBniagara4\fR. +\&\fBleon\fR, \fBleon3\fR, \fBsparclite\fR, \fBf930\fR, \fBf934\fR, +\&\fBsparclite86x\fR, \fBsparclet\fR, \fBtsc701\fR, \fBv9\fR, +\&\fBultrasparc\fR, \fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, +\&\fBniagara3\fR and \fBniagara4\fR. .Sp Native Solaris and GNU/Linux toolchains also support the value \fBnative\fR, which selects the best architecture option for the host processor. @@ -18254,7 +18183,7 @@ implementations. cypress .IP "v8" 4 .IX Item "v8" -supersparc, hypersparc, leon +supersparc, hypersparc, leon, leon3 .IP "sparclite" 4 .IX Item "sparclite" f930, f934, sparclite86x @@ -18317,10 +18246,11 @@ option \fB\-mcpu=\fR\fIcpu_type\fR does. The same values for \fB\-mcpu=\fR\fIcpu_type\fR can be used for \&\fB\-mtune=\fR\fIcpu_type\fR, but the only useful values are those that select a particular \s-1CPU\s0 implementation. Those are \fBcypress\fR, -\&\fBsupersparc\fR, \fBhypersparc\fR, \fBleon\fR, \fBf930\fR, \fBf934\fR, -\&\fBsparclite86x\fR, \fBtsc701\fR, \fBultrasparc\fR, \fBultrasparc3\fR, -\&\fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR and \fBniagara4\fR. With -native Solaris and GNU/Linux toolchains, \fBnative\fR can also be used. +\&\fBsupersparc\fR, \fBhypersparc\fR, \fBleon\fR, \fBleon3\fR, \fBf930\fR, +\&\fBf934\fR, \fBsparclite86x\fR, \fBtsc701\fR, \fBultrasparc\fR, +\&\fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR and +\&\fBniagara4\fR. With native Solaris and GNU/Linux toolchains, \fBnative\fR +can also be used. .IP "\fB\-mv8plus\fR" 4 .IX Item "-mv8plus" .PD 0 @@ -18395,6 +18325,10 @@ later. .IX Item "-mfix-at697f" Enable the documented workaround for the single erratum of the Atmel \s-1AT697F\s0 processor (which corresponds to erratum #13 of the \s-1AT697E\s0 processor). +.IP "\fB\-mfix\-ut699\fR" 4 +.IX Item "-mfix-ut699" +Enable the documented workarounds for the floating-point errata and the data +cache nullify errata of the \s-1UT699\s0 processor. .PP These \fB\-m\fR options are supported in addition to the above on \s-1SPARC\-V9\s0 processors in 64\-bit environments: diff --git a/share/man/man1/arm-linux-androideabi-gcc.1 b/share/man/man1/arm-linux-androideabi-gcc.1 index 446050d..1fb7809 100644 --- a/share/man/man1/arm-linux-androideabi-gcc.1 +++ b/share/man/man1/arm-linux-androideabi-gcc.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "GCC 1" -.TH GCC 1 "2013-11-11" "gcc-4.8.3" "GNU" +.TH GCC 1 "2013-12-02" "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 @@ -250,7 +250,6 @@ in the following sections. .IX Item "Language Independent Options" \&\fB\-fmessage\-length=\fR\fIn\fR \&\fB\-fdiagnostics\-show\-location=\fR[\fBonce\fR|\fBevery-line\fR] -\&\fB\-fdiagnostics\-color=\fR[\fBauto\fR|\fBnever\fR|\fBalways\fR] \&\fB\-fno\-diagnostics\-show\-option \-fno\-diagnostics\-show\-caret\fR .IP "\fIWarning Options\fR" 4 .IX Item "Warning Options" @@ -943,7 +942,7 @@ See \s-1RS/6000\s0 and PowerPC Options. \&\-mvis2 \-mno\-vis2 \-mvis3 \-mno\-vis3 \&\-mcbcond \-mno\-cbcond \&\-mfmaf \-mno\-fmaf \-mpopc \-mno\-popc -\&\-mfix\-at697f\fR +\&\-mfix\-at697f \-mfix\-ut699\fR .Sp \&\fI\s-1SPU\s0 Options\fR \&\fB\-mwarn\-reloc \-merror\-reloc @@ -2792,79 +2791,6 @@ Only meaningful in line-wrapping mode. Instructs the diagnostic messages reporter to emit the same source location information (as prefix) for physical lines that result from the process of breaking a message which is too long to fit on a single line. -.IP "\fB\-fdiagnostics\-color[=\fR\fI\s-1WHEN\s0\fR\fB]\fR" 4 -.IX Item "-fdiagnostics-color[=WHEN]" -.PD 0 -.IP "\fB\-fno\-diagnostics\-color\fR" 4 -.IX Item "-fno-diagnostics-color" -.PD -Use color in diagnostics. \fI\s-1WHEN\s0\fR is \fBnever\fR, \fBalways\fR, -or \fBauto\fR. The default is \fBnever\fR if \fB\s-1GCC_COLORS\s0\fR environment -variable isn't present in the environment, and \fBauto\fR otherwise. -\&\fBauto\fR means to use color only when the standard error is a terminal. -The forms \fB\-fdiagnostics\-color\fR and \fB\-fno\-diagnostics\-color\fR are -aliases for \fB\-fdiagnostics\-color=always\fR and -\&\fB\-fdiagnostics\-color=never\fR, respectively. -.Sp -The colors are defined by the environment variable \fB\s-1GCC_COLORS\s0\fR. -Its value is a colon-separated list of capabilities and Select Graphic -Rendition (\s-1SGR\s0) substrings. \s-1SGR\s0 commands are interpreted by the -terminal or terminal emulator. (See the section in the documentation -of your text terminal for permitted values and their meanings as -character attributes.) These substring values are integers in decimal -representation and can be concatenated with semicolons. -Common values to concatenate include -\&\fB1\fR for bold, -\&\fB4\fR for underline, -\&\fB5\fR for blink, -\&\fB7\fR for inverse, -\&\fB39\fR for default foreground color, -\&\fB30\fR to \fB37\fR for foreground colors, -\&\fB90\fR to \fB97\fR for 16\-color mode foreground colors, -\&\fB38;5;0\fR to \fB38;5;255\fR -for 88\-color and 256\-color modes foreground colors, -\&\fB49\fR for default background color, -\&\fB40\fR to \fB47\fR for background colors, -\&\fB100\fR to \fB107\fR for 16\-color mode background colors, -and \fB48;5;0\fR to \fB48;5;255\fR -for 88\-color and 256\-color modes background colors. -.Sp -The default \fB\s-1GCC_COLORS\s0\fR is -\&\fBerror=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01\fR -where \fB01;31\fR is bold red, \fB01;35\fR is bold magenta, -\&\fB01;36\fR is bold cyan, \fB01;32\fR is bold green and -\&\fB01\fR is bold. Setting \fB\s-1GCC_COLORS\s0\fR to the empty -string disables colors. -Supported capabilities are as follows. -.RS 4 -.ie n .IP """error=""" 4 -.el .IP "\f(CWerror=\fR" 4 -.IX Item "error=" -\&\s-1SGR\s0 substring for error: markers. -.ie n .IP """warning=""" 4 -.el .IP "\f(CWwarning=\fR" 4 -.IX Item "warning=" -\&\s-1SGR\s0 substring for warning: markers. -.ie n .IP """note=""" 4 -.el .IP "\f(CWnote=\fR" 4 -.IX Item "note=" -\&\s-1SGR\s0 substring for note: markers. -.ie n .IP """caret=""" 4 -.el .IP "\f(CWcaret=\fR" 4 -.IX Item "caret=" -\&\s-1SGR\s0 substring for caret line. -.ie n .IP """locus=""" 4 -.el .IP "\f(CWlocus=\fR" 4 -.IX Item "locus=" -\&\s-1SGR\s0 substring for location information, \fBfile:line\fR or -\&\fBfile:line:column\fR etc. -.ie n .IP """quote=""" 4 -.el .IP "\f(CWquote=\fR" 4 -.IX Item "quote=" -\&\s-1SGR\s0 substring for information printed within quotes. -.RE -.RS 4 -.RE .IP "\fB\-fno\-diagnostics\-show\-option\fR" 4 .IX Item "-fno-diagnostics-show-option" By default, each diagnostic emitted includes text indicating the @@ -10731,8 +10657,11 @@ responsible for initializing this register with an appropriate value before execution begins. .IP "\fB\-mpic\-register=\fR\fIreg\fR" 4 .IX Item "-mpic-register=reg" -Specify the register to be used for \s-1PIC\s0 addressing. The default is R10 -unless stack-checking is enabled, when R9 is used. +Specify the register to be used for \s-1PIC\s0 addressing. +For standard \s-1PIC\s0 base case, the default will be any suitable register +determined by compiler. For single \s-1PIC\s0 base case, the default is +\&\fBR9\fR if target is \s-1EABI\s0 based or stack-checking is enabled, +otherwise the default is \fBR10\fR. .IP "\fB\-mpoke\-function\-name\fR" 4 .IX Item "-mpoke-function-name" Write the name of each function into the text section, directly @@ -18232,10 +18161,10 @@ the rules of the \s-1ABI\s0. Set the instruction set, register set, and instruction scheduling parameters for machine type \fIcpu_type\fR. Supported values for \fIcpu_type\fR are \&\fBv7\fR, \fBcypress\fR, \fBv8\fR, \fBsupersparc\fR, \fBhypersparc\fR, -\&\fBleon\fR, \fBsparclite\fR, \fBf930\fR, \fBf934\fR, \fBsparclite86x\fR, -\&\fBsparclet\fR, \fBtsc701\fR, \fBv9\fR, \fBultrasparc\fR, -\&\fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR, -and \fBniagara4\fR. +\&\fBleon\fR, \fBleon3\fR, \fBsparclite\fR, \fBf930\fR, \fBf934\fR, +\&\fBsparclite86x\fR, \fBsparclet\fR, \fBtsc701\fR, \fBv9\fR, +\&\fBultrasparc\fR, \fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, +\&\fBniagara3\fR and \fBniagara4\fR. .Sp Native Solaris and GNU/Linux toolchains also support the value \fBnative\fR, which selects the best architecture option for the host processor. @@ -18254,7 +18183,7 @@ implementations. cypress .IP "v8" 4 .IX Item "v8" -supersparc, hypersparc, leon +supersparc, hypersparc, leon, leon3 .IP "sparclite" 4 .IX Item "sparclite" f930, f934, sparclite86x @@ -18317,10 +18246,11 @@ option \fB\-mcpu=\fR\fIcpu_type\fR does. The same values for \fB\-mcpu=\fR\fIcpu_type\fR can be used for \&\fB\-mtune=\fR\fIcpu_type\fR, but the only useful values are those that select a particular \s-1CPU\s0 implementation. Those are \fBcypress\fR, -\&\fBsupersparc\fR, \fBhypersparc\fR, \fBleon\fR, \fBf930\fR, \fBf934\fR, -\&\fBsparclite86x\fR, \fBtsc701\fR, \fBultrasparc\fR, \fBultrasparc3\fR, -\&\fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR and \fBniagara4\fR. With -native Solaris and GNU/Linux toolchains, \fBnative\fR can also be used. +\&\fBsupersparc\fR, \fBhypersparc\fR, \fBleon\fR, \fBleon3\fR, \fBf930\fR, +\&\fBf934\fR, \fBsparclite86x\fR, \fBtsc701\fR, \fBultrasparc\fR, +\&\fBultrasparc3\fR, \fBniagara\fR, \fBniagara2\fR, \fBniagara3\fR and +\&\fBniagara4\fR. With native Solaris and GNU/Linux toolchains, \fBnative\fR +can also be used. .IP "\fB\-mv8plus\fR" 4 .IX Item "-mv8plus" .PD 0 @@ -18395,6 +18325,10 @@ later. .IX Item "-mfix-at697f" Enable the documented workaround for the single erratum of the Atmel \s-1AT697F\s0 processor (which corresponds to erratum #13 of the \s-1AT697E\s0 processor). +.IP "\fB\-mfix\-ut699\fR" 4 +.IX Item "-mfix-ut699" +Enable the documented workarounds for the floating-point errata and the data +cache nullify errata of the \s-1UT699\s0 processor. .PP These \fB\-m\fR options are supported in addition to the above on \s-1SPARC\-V9\s0 processors in 64\-bit environments: diff --git a/share/man/man1/arm-linux-androideabi-gcov.1 b/share/man/man1/arm-linux-androideabi-gcov.1 index cfa44b9..e5e82ec 100644 --- a/share/man/man1/arm-linux-androideabi-gcov.1 +++ b/share/man/man1/arm-linux-androideabi-gcov.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "GCOV 1" -.TH GCOV 1 "2013-11-11" "gcc-4.8.3" "GNU" +.TH GCOV 1 "2013-12-02" "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 diff --git a/share/man/man1/arm-linux-androideabi-gprof.1 b/share/man/man1/arm-linux-androideabi-gprof.1 index 052a550..85474ac 100644 --- a/share/man/man1/arm-linux-androideabi-gprof.1 +++ b/share/man/man1/arm-linux-androideabi-gprof.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "GPROF 1" -.TH GPROF 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU" +.TH GPROF 1 "2014-01-04" "binutils-2.23.52.0.2" "GNU" .\" 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/arm-linux-androideabi-ld.1 b/share/man/man1/arm-linux-androideabi-ld.1 index 2e5ff00..470a1ca 100644 --- a/share/man/man1/arm-linux-androideabi-ld.1 +++ b/share/man/man1/arm-linux-androideabi-ld.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "LD 1" -.TH LD 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH LD 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-nlmconv.1 b/share/man/man1/arm-linux-androideabi-nlmconv.1 index ee8558a..22e6284 100644 --- a/share/man/man1/arm-linux-androideabi-nlmconv.1 +++ b/share/man/man1/arm-linux-androideabi-nlmconv.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "NLMCONV 1" -.TH NLMCONV 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH NLMCONV 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-nm.1 b/share/man/man1/arm-linux-androideabi-nm.1 index 3e75dab..9521c55 100644 --- a/share/man/man1/arm-linux-androideabi-nm.1 +++ b/share/man/man1/arm-linux-androideabi-nm.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "NM 1" -.TH NM 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH NM 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-objcopy.1 b/share/man/man1/arm-linux-androideabi-objcopy.1 index dcdc24e..8102840 100644 --- a/share/man/man1/arm-linux-androideabi-objcopy.1 +++ b/share/man/man1/arm-linux-androideabi-objcopy.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "OBJCOPY 1" -.TH OBJCOPY 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH OBJCOPY 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-objdump.1 b/share/man/man1/arm-linux-androideabi-objdump.1 index 8a04037..f1684b0 100644 --- a/share/man/man1/arm-linux-androideabi-objdump.1 +++ b/share/man/man1/arm-linux-androideabi-objdump.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "OBJDUMP 1" -.TH OBJDUMP 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH OBJDUMP 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-ranlib.1 b/share/man/man1/arm-linux-androideabi-ranlib.1 index e8dae8b..53a442c 100644 --- a/share/man/man1/arm-linux-androideabi-ranlib.1 +++ b/share/man/man1/arm-linux-androideabi-ranlib.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "RANLIB 1" -.TH RANLIB 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH RANLIB 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-readelf.1 b/share/man/man1/arm-linux-androideabi-readelf.1 index da409d3..9cd65c8 100644 --- a/share/man/man1/arm-linux-androideabi-readelf.1 +++ b/share/man/man1/arm-linux-androideabi-readelf.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "READELF 1" -.TH READELF 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH READELF 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-size.1 b/share/man/man1/arm-linux-androideabi-size.1 index c3826bd..460c535 100644 --- a/share/man/man1/arm-linux-androideabi-size.1 +++ b/share/man/man1/arm-linux-androideabi-size.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "SIZE 1" -.TH SIZE 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH SIZE 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-strings.1 b/share/man/man1/arm-linux-androideabi-strings.1 index 2548944..129407e 100644 --- a/share/man/man1/arm-linux-androideabi-strings.1 +++ b/share/man/man1/arm-linux-androideabi-strings.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "STRINGS 1" -.TH STRINGS 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH STRINGS 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-strip.1 b/share/man/man1/arm-linux-androideabi-strip.1 index db1acef..6a8b862 100644 --- a/share/man/man1/arm-linux-androideabi-strip.1 +++ b/share/man/man1/arm-linux-androideabi-strip.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "STRIP 1" -.TH STRIP 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH STRIP 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-windmc.1 b/share/man/man1/arm-linux-androideabi-windmc.1 index 27cb2d5..10541ff 100644 --- a/share/man/man1/arm-linux-androideabi-windmc.1 +++ b/share/man/man1/arm-linux-androideabi-windmc.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "WINDMC 1" -.TH WINDMC 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH WINDMC 1 "2014-01-04" "binutils-2.23.52.0.2" "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/arm-linux-androideabi-windres.1 b/share/man/man1/arm-linux-androideabi-windres.1 index 2ce15c8..0dd8566 100644 --- a/share/man/man1/arm-linux-androideabi-windres.1 +++ b/share/man/man1/arm-linux-androideabi-windres.1 @@ -124,7 +124,7 @@ .\" ======================================================================== .\" .IX Title "WINDRES 1" -.TH WINDRES 1 "2013-11-15" "binutils-2.23.52.0.2" "GNU Development Tools" +.TH WINDRES 1 "2014-01-04" "binutils-2.23.52.0.2" "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 |