aboutsummaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorLingfeng Yang <lfy@google.com>2018-06-29 14:07:44 +0000
committerLingfeng Yang <lfy@google.com>2018-06-29 14:07:44 +0000
commit24c3748de27cfaa73ebfb5b4655b39b5191a941e (patch)
tree1411df13b8e2853ebb242b0dcb4f861daca882d4 /share
parent459be1880ba0b6217c123bd84c67e83a44ccfb0a (diff)
downloadx86_64-w64-mingw32-4.8-24c3748de27cfaa73ebfb5b4655b39b5191a941e.tar.gz
Revert "Update mingw prebuilts to enable build with Clang"
This reverts commit 459be1880ba0b6217c123bd84c67e83a44ccfb0a. Reason for revert: b/110979255, b/110978596 Change-Id: I8ed0cd4ea0d22a22ffac588ba27488a1faefe745
Diffstat (limited to 'share')
-rw-r--r--share/info/dir3
-rw-r--r--share/man/man1/x86_64-w64-mingw32-addr2line.14
-rw-r--r--share/man/man1/x86_64-w64-mingw32-ar.17
-rw-r--r--share/man/man1/x86_64-w64-mingw32-as.1245
-rw-r--r--share/man/man1/x86_64-w64-mingw32-c++filt.14
-rw-r--r--share/man/man1/x86_64-w64-mingw32-cpp.179
-rw-r--r--share/man/man1/x86_64-w64-mingw32-dlltool.116
-rw-r--r--share/man/man1/x86_64-w64-mingw32-elfedit.18
-rw-r--r--share/man/man1/x86_64-w64-mingw32-gprof.128
-rw-r--r--share/man/man1/x86_64-w64-mingw32-ld.1197
-rw-r--r--share/man/man1/x86_64-w64-mingw32-nlmconv.14
-rw-r--r--share/man/man1/x86_64-w64-mingw32-nm.115
-rw-r--r--share/man/man1/x86_64-w64-mingw32-objcopy.1125
-rw-r--r--share/man/man1/x86_64-w64-mingw32-objdump.1172
-rw-r--r--share/man/man1/x86_64-w64-mingw32-ranlib.14
-rw-r--r--share/man/man1/x86_64-w64-mingw32-readelf.114
-rw-r--r--share/man/man1/x86_64-w64-mingw32-size.14
-rw-r--r--share/man/man1/x86_64-w64-mingw32-strings.115
-rw-r--r--share/man/man1/x86_64-w64-mingw32-strip.118
-rw-r--r--share/man/man1/x86_64-w64-mingw32-windmc.14
-rw-r--r--share/man/man1/x86_64-w64-mingw32-windres.14
21 files changed, 186 insertions, 784 deletions
diff --git a/share/info/dir b/share/info/dir
index 60a20f05..52bb20e6 100644
--- a/share/info/dir
+++ b/share/info/dir
@@ -24,7 +24,7 @@ GNU Packages
* mpc: (mpc)Multiple Precision Complex Library.
Software development
-* Cpplib: (cppinternals). Cpplib internals.
+* Cpp: (cpp). The GNU C preprocessor.
* g++: (gcc). The GNU C++ compiler.
* gcc: (gcc). The GNU Compiler Collection.
* gccinstall: (gccinstall). Installing the GNU Compiler Collection.
@@ -34,4 +34,3 @@ Software development
Software libraries
* mpfr: (mpfr). Multiple Precision Floating-Point Reliable
Library.
-rary.
diff --git a/share/man/man1/x86_64-w64-mingw32-addr2line.1 b/share/man/man1/x86_64-w64-mingw32-addr2line.1
index 100942bf..d81fc669 100644
--- a/share/man/man1/x86_64-w64-mingw32-addr2line.1
+++ b/share/man/man1/x86_64-w64-mingw32-addr2line.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "ADDR2LINE 1"
-.TH ADDR2LINE 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH ADDR2LINE 1 " " "binutils-2.25.51" "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
@@ -305,7 +305,7 @@ with a backslash. The \fIfile\fR may itself contain additional
Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-ar.1 b/share/man/man1/x86_64-w64-mingw32-ar.1
index 73d35055..5dea6f31 100644
--- a/share/man/man1/x86_64-w64-mingw32-ar.1
+++ b/share/man/man1/x86_64-w64-mingw32-ar.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "AR 1"
-.TH AR 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH AR 1 " " "binutils-2.25.51" "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
@@ -195,7 +195,8 @@ a normal archive. Instead the elements of the first archive are added
individually to the second archive.
.PP
The paths to the elements of the archive are stored relative to the
-archive itself.
+archive itself. For security reasons absolute paths and paths with a
+\&\f(CW\*(C`/../\*(C'\fR component are not allowed.
.PP
\&\s-1GNU \s0\fBar\fR is designed to be compatible with two different
facilities. You can control its activity using command-line options,
@@ -460,7 +461,7 @@ with a backslash. The \fIfile\fR may itself contain additional
\&\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.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-as.1 b/share/man/man1/x86_64-w64-mingw32-as.1
index dd159bd2..4c74fd56 100644
--- a/share/man/man1/x86_64-w64-mingw32-as.1
+++ b/share/man/man1/x86_64-w64-mingw32-as.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "AS 1"
-.TH AS 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH AS 1 " " "binutils-2.25.51" "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
@@ -150,20 +150,14 @@ as [\fB\-a\fR[\fBcdghlns\fR][=\fIfile\fR]] [\fB\-\-alternate\fR] [\fB\-D\fR]
[\fB\-\-help\fR] [\fB\-I\fR \fIdir\fR] [\fB\-J\fR]
[\fB\-K\fR] [\fB\-L\fR] [\fB\-\-listing\-lhs\-width\fR=\fI\s-1NUM\s0\fR]
[\fB\-\-listing\-lhs\-width2\fR=\fI\s-1NUM\s0\fR] [\fB\-\-listing\-rhs\-width\fR=\fI\s-1NUM\s0\fR]
- [\fB\-\-listing\-cont\-lines\fR=\fI\s-1NUM\s0\fR] [\fB\-\-keep\-locals\fR]
- [\fB\-\-no\-pad\-sections\fR]
- [\fB\-o\fR \fIobjfile\fR] [\fB\-R\fR]
- [\fB\-\-hash\-size\fR=\fI\s-1NUM\s0\fR] [\fB\-\-reduce\-memory\-overheads\fR]
- [\fB\-\-statistics\fR]
- [\fB\-v\fR] [\fB\-version\fR] [\fB\-\-version\fR]
- [\fB\-W\fR] [\fB\-\-warn\fR] [\fB\-\-fatal\-warnings\fR] [\fB\-w\fR] [\fB\-x\fR]
- [\fB\-Z\fR] [\fB@\fR\fI\s-1FILE\s0\fR]
- [\fB\-\-sectname\-subst\fR] [\fB\-\-size\-check=[error|warning]\fR]
- [\fB\-\-elf\-stt\-common=[no|yes]\fR]
+ [\fB\-\-listing\-cont\-lines\fR=\fI\s-1NUM\s0\fR] [\fB\-\-keep\-locals\fR] [\fB\-o\fR
+ \fIobjfile\fR] [\fB\-R\fR] [\fB\-\-reduce\-memory\-overheads\fR] [\fB\-\-statistics\fR]
+ [\fB\-v\fR] [\fB\-version\fR] [\fB\-\-version\fR] [\fB\-W\fR] [\fB\-\-warn\fR]
+ [\fB\-\-fatal\-warnings\fR] [\fB\-w\fR] [\fB\-x\fR] [\fB\-Z\fR] [\fB@\fR\fI\s-1FILE\s0\fR]
+ [\fB\-\-size\-check=[error|warning]\fR]
[\fB\-\-target\-help\fR] [\fItarget-options\fR]
[\fB\-\-\fR|\fIfiles\fR ...]
-.SH "TARGET"
-.IX Header "TARGET"
+.PP
\&\fITarget AArch64 options:\fR
[\fB\-EB\fR|\fB\-EL\fR]
[\fB\-mabi\fR=\fI\s-1ABI\s0\fR]
@@ -176,10 +170,7 @@ as [\fB\-a\fR[\fBcdghlns\fR][=\fIfile\fR]] [\fB\-\-alternate\fR] [\fB\-D\fR]
[\fB\-F\fR] [\fB\-32addr\fR]
.PP
\&\fITarget \s-1ARC\s0 options:\fR
- [\fB\-mcpu=\fR\fIcpu\fR]
- [\fB\-mA6\fR|\fB\-mARC600\fR|\fB\-mARC601\fR|\fB\-mA7\fR|\fB\-mARC700\fR|\fB\-mEM\fR|\fB\-mHS\fR]
- [\fB\-mcode\-density\fR]
- [\fB\-mrelax\fR]
+ [\fB\-marc[5|6|7|8]\fR]
[\fB\-EB\fR|\fB\-EL\fR]
.PP
\&\fITarget \s-1ARM\s0 options:\fR
@@ -286,9 +277,9 @@ as [\fB\-a\fR[\fBcdghlns\fR][=\fIfile\fR]] [\fB\-\-alternate\fR] [\fB\-D\fR]
[\fB\-mdmx\fR] [\fB\-no\-mdmx\fR]
[\fB\-mdsp\fR] [\fB\-mno\-dsp\fR]
[\fB\-mdspr2\fR] [\fB\-mno\-dspr2\fR]
- [\fB\-mdspr3\fR] [\fB\-mno\-dspr3\fR]
[\fB\-mmsa\fR] [\fB\-mno\-msa\fR]
[\fB\-mxpa\fR] [\fB\-mno\-xpa\fR]
+ [\fB\-mmxu\fR] [\fB\-mno\-mxu\fR]
[\fB\-mmt\fR] [\fB\-mno\-mt\fR]
[\fB\-mmcu\fR] [\fB\-mno\-mcu\fR]
[\fB\-minsn32\fR] [\fB\-mno\-insn32\fR]
@@ -333,8 +324,7 @@ as [\fB\-a\fR[\fBcdghlns\fR][=\fIfile\fR]] [\fB\-\-alternate\fR] [\fB\-D\fR]
\fB\-m440\fR|\fB\-m464\fR|\fB\-m476\fR|\fB\-m7400\fR|\fB\-m7410\fR|\fB\-m7450\fR|\fB\-m7455\fR|\fB\-m750cl\fR|\fB\-mppc64\fR|
\fB\-m620\fR|\fB\-me500\fR|\fB\-e500x2\fR|\fB\-me500mc\fR|\fB\-me500mc64\fR|\fB\-me5500\fR|\fB\-me6500\fR|\fB\-mppc64bridge\fR|
\fB\-mbooke\fR|\fB\-mpower4\fR|\fB\-mpwr4\fR|\fB\-mpower5\fR|\fB\-mpwr5\fR|\fB\-mpwr5x\fR|\fB\-mpower6\fR|\fB\-mpwr6\fR|
- \fB\-mpower7\fR|\fB\-mpwr7\fR|\fB\-mpower8\fR|\fB\-mpwr8\fR|\fB\-mpower9\fR|\fB\-mpwr9\fR\fB\-ma2\fR|
- \fB\-mcell\fR|\fB\-mspe\fR|\fB\-mtitan\fR|\fB\-me300\fR|\fB\-mcom\fR]
+ \fB\-mpower7\fR|\fB\-mpwr7\fR|\fB\-mpower8\fR|\fB\-mpwr8\fR|\fB\-ma2\fR|\fB\-mcell\fR|\fB\-mspe\fR|\fB\-mtitan\fR|\fB\-me300\fR|\fB\-mcom\fR]
[\fB\-many\fR] [\fB\-maltivec\fR|\fB\-mvsx\fR|\fB\-mhtm\fR|\fB\-mvle\fR]
[\fB\-mregnames\fR|\fB\-mno\-regnames\fR]
[\fB\-mrelocatable\fR|\fB\-mrelocatable\-lib\fR|\fB\-K \s-1PIC\s0\fR] [\fB\-memb\fR]
@@ -385,12 +375,8 @@ as [\fB\-a\fR[\fBcdghlns\fR][=\fIfile\fR]] [\fB\-\-alternate\fR] [\fB\-D\fR]
\&\fITarget TILE-Gx options:\fR
[\fB\-m32\fR|\fB\-m64\fR][\fB\-EB\fR][\fB\-EL\fR]
.PP
-\&\fITarget Visium options:\fR
- [\fB\-mtune=\fR\fIarch\fR]
-.PP
\&\fITarget Xtensa options:\fR
- [\fB\-\-[no\-]text\-section\-literals\fR] [\fB\-\-[no\-]auto\-litpools\fR]
- [\fB\-\-[no\-]absolute\-literals\fR]
+ [\fB\-\-[no\-]text\-section\-literals\fR] [\fB\-\-[no\-]absolute\-literals\fR]
[\fB\-\-[no\-]target\-align\fR] [\fB\-\-[no\-]longcalls\fR]
[\fB\-\-[no\-]transform\fR]
[\fB\-\-rename\-section\fR \fIoldname\fR=\fInewname\fR]
@@ -525,35 +511,12 @@ the last one. By itself, \fB\-a\fR defaults to \fB\-ahls\fR.
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
-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
-.IX Item "--compress-debug-sections=none"
-.PD 0
-.IP "\fB\-\-compress\-debug\-sections=zlib\fR" 4
-.IX Item "--compress-debug-sections=zlib"
-.IP "\fB\-\-compress\-debug\-sections=zlib\-gnu\fR" 4
-.IX Item "--compress-debug-sections=zlib-gnu"
-.IP "\fB\-\-compress\-debug\-sections=zlib\-gabi\fR" 4
-.IX Item "--compress-debug-sections=zlib-gabi"
-.PD
-These options control how \s-1DWARF\s0 debug sections are compressed.
-\&\fB\-\-compress\-debug\-sections=none\fR is equivalent to
-\&\fB\-\-nocompress\-debug\-sections\fR.
-\&\fB\-\-compress\-debug\-sections=zlib\fR and
-\&\fB\-\-compress\-debug\-sections=zlib\-gabi\fR are equivalent to
-\&\fB\-\-compress\-debug\-sections\fR.
-\&\fB\-\-compress\-debug\-sections=zlib\-gnu\fR compresses \s-1DWARF\s0 debug
-sections using zlib. The debug sections are renamed to begin with
-\&\fB.zdebug\fR. Note if compression would make a given section
-\&\fIlarger\fR then it is not compressed nor renamed.
+Compress \s-1DWARF\s0 debug sections using zlib. The debug sections are renamed
+to begin with \fB.zdebug\fR, and the resulting object file may not be
+compatible with older linkers and object file utilities.
.IP "\fB\-\-nocompress\-debug\-sections\fR" 4
.IX Item "--nocompress-debug-sections"
-Do not compress \s-1DWARF\s0 debug sections. This is usually the default for all
-targets except the x86/x86_64, but a configure time option can be used to
-override this.
+Do not compress \s-1DWARF\s0 debug sections. This is the default.
.IP "\fB\-D\fR" 4
.IX Item "-D"
Ignored. This option is accepted for script compatibility with calls to
@@ -614,15 +577,6 @@ suffix.
.IX Item "--size-check=warning"
.PD
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
-.IP "\fB\-\-elf\-stt\-common=yes\fR" 4
-.IX Item "--elf-stt-common=yes"
-.PD
-These options control whether the \s-1ELF\s0 assembler should generate common
-symbols with the \f(CW\*(C`STT_COMMON\*(C'\fR type. The default can be controlled
-by a configure option \fB\-\-enable\-elf\-stt\-common\fR.
.IP "\fB\-\-help\fR" 4
.IX Item "--help"
Print a summary of the command line options and exit.
@@ -663,19 +617,13 @@ Set the maximum width of an input source line, as displayed in a listing, to
.IX Item "--listing-cont-lines=number"
Set the maximum number of lines printed in a listing for a single line of input
to \fInumber\fR + 1.
-.IP "\fB\-\-no\-pad\-sections\fR" 4
-.IX Item "--no-pad-sections"
-Stop the assembler for padding the ends of output sections to the alignment
-of that section. The default is to pad the sections, but this can waste space
-which might be needed on targets which have tight memory constraints.
.IP "\fB\-o\fR \fIobjfile\fR" 4
.IX Item "-o objfile"
Name the object-file output from \fBas\fR \fIobjfile\fR.
.IP "\fB\-R\fR" 4
.IX Item "-R"
Fold the data section into the text section.
-.IP "\fB\-\-hash\-size=\fR\fInumber\fR" 4
-.IX Item "--hash-size=number"
+.Sp
Set the default size of \s-1GAS\s0's hash tables to a prime number close to
\&\fInumber\fR. Increasing this value can reduce the length of time it takes the
assembler to perform its tasks, at the expense of increasing the assembler's
@@ -686,9 +634,6 @@ requirements at the expense of speed.
This option reduces \s-1GAS\s0's memory requirements, at the expense of making the
assembly processes slower. Currently this switch is a synonym for
\&\fB\-\-hash\-size=4051\fR, but in the future it may have other effects as well.
-.IP "\fB\-\-sectname\-subst\fR" 4
-.IX Item "--sectname-subst"
-Honor substitution sequences in section names.
.IP "\fB\-\-statistics\fR" 4
.IX Item "--statistics"
Print the maximum space (in bytes) and total time (in seconds) used by
@@ -752,20 +697,11 @@ file in \s-1ELF32\s0 and \s-1ELF64\s0 format respectively. The default is \f(CW
This option specifies the target processor. The assembler will issue an error
message if an attempt is made to assemble an instruction which will not execute
on the target processor. The following processor names are recognized:
-\&\f(CW\*(C`cortex\-a35\*(C'\fR,
\&\f(CW\*(C`cortex\-a53\*(C'\fR,
-\&\f(CW\*(C`cortex\-a55\*(C'\fR,
\&\f(CW\*(C`cortex\-a57\*(C'\fR,
-\&\f(CW\*(C`cortex\-a72\*(C'\fR,
-\&\f(CW\*(C`cortex\-a73\*(C'\fR,
-\&\f(CW\*(C`cortex\-a75\*(C'\fR,
-\&\f(CW\*(C`exynos\-m1\*(C'\fR,
-\&\f(CW\*(C`qdf24xx\*(C'\fR,
\&\f(CW\*(C`thunderx\*(C'\fR,
-\&\f(CW\*(C`vulcan\*(C'\fR,
-\&\f(CW\*(C`xgene1\*(C'\fR
and
-\&\f(CW\*(C`xgene2\*(C'\fR.
+\&\f(CW\*(C`xgene\-1\*(C'\fR.
The special name \f(CW\*(C`all\*(C'\fR may be used to allow the assembler to accept
instructions valid for any supported processor, including all optional
extensions.
@@ -783,8 +719,7 @@ extensions.
This option specifies the target architecture. The assembler will
issue an error message if an attempt is made to assemble an
instruction which will not execute on the target architecture. The
-following architecture names are recognized: \f(CW\*(C`armv8\-a\*(C'\fR,
-\&\f(CW\*(C`armv8.1\-a\*(C'\fR and \f(CW\*(C`armv8.2\-a\*(C'\fR.
+only value for \fIarchitecture\fR is \f(CW\*(C`armv8\-a\*(C'\fR.
.Sp
If both \fB\-mcpu\fR and \fB\-march\fR are specified, the
assembler will use the setting for \fB\-mcpu\fR. If neither are
@@ -881,17 +816,14 @@ while smaller symbols are placed in \f(CW\*(C`.sbss\*(C'\fR.
.PD
These options are ignored for backward compatibility.
.PP
-The following options are available when as is configured for an \s-1ARC\s0
-processor.
-.IP "\fB\-mcpu=\fR\fIcpu\fR" 4
-.IX Item "-mcpu=cpu"
+The following options are available when as is configured for
+an \s-1ARC\s0 processor.
+.IP "\fB\-marc[5|6|7|8]\fR" 4
+.IX Item "-marc[5|6|7|8]"
This option selects the core processor variant.
.IP "\fB\-EB | \-EL\fR" 4
.IX Item "-EB | -EL"
Select either big-endian (\-EB) or little-endian (\-EL) output.
-.IP "\fB\-mcode\-density\fR" 4
-.IX Item "-mcode-density"
-Enable Code Density extenssion instructions.
.PP
The following options are available when as is configured for the \s-1ARM\s0
processor family.
@@ -1022,16 +954,6 @@ machine-dependent option:
.IP "\fB\-h\-tick\-hex\fR" 4
.IX Item "-h-tick-hex"
Support H'00 style hex constants in addition to 0x00 style.
-.IP "\fB\-mach=\fR\fIname\fR" 4
-.IX Item "-mach=name"
-Sets the H8300 machine variant. The following machine names
-are recognised:
-\&\f(CW\*(C`h8300h\*(C'\fR,
-\&\f(CW\*(C`h8300hn\*(C'\fR,
-\&\f(CW\*(C`h8300s\*(C'\fR,
-\&\f(CW\*(C`h8300sn\*(C'\fR,
-\&\f(CW\*(C`h8300sx\*(C'\fR and
-\&\f(CW\*(C`h8300sxn\*(C'\fR.
.PP
The following options are available when as is configured for
an i386 processor.
@@ -1083,7 +1005,6 @@ processor names are recognized:
\&\f(CW\*(C`corei7\*(C'\fR,
\&\f(CW\*(C`l1om\*(C'\fR,
\&\f(CW\*(C`k1om\*(C'\fR,
-\&\f(CW\*(C`iamcu\*(C'\fR,
\&\f(CW\*(C`k6\*(C'\fR,
\&\f(CW\*(C`k6_2\*(C'\fR,
\&\f(CW\*(C`athlon\*(C'\fR,
@@ -1094,7 +1015,6 @@ processor names are recognized:
\&\f(CW\*(C`bdver2\*(C'\fR,
\&\f(CW\*(C`bdver3\*(C'\fR,
\&\f(CW\*(C`bdver4\*(C'\fR,
-\&\f(CW\*(C`znver1\*(C'\fR,
\&\f(CW\*(C`btver1\*(C'\fR,
\&\f(CW\*(C`btver2\*(C'\fR,
\&\f(CW\*(C`generic32\*(C'\fR and
@@ -1107,11 +1027,7 @@ accept various extension mnemonics. For example,
\&\f(CW8087\fR,
\&\f(CW287\fR,
\&\f(CW387\fR,
-\&\f(CW687\fR,
\&\f(CW\*(C`no87\*(C'\fR,
-\&\f(CW\*(C`no287\*(C'\fR,
-\&\f(CW\*(C`no387\*(C'\fR,
-\&\f(CW\*(C`no687\*(C'\fR,
\&\f(CW\*(C`mmx\*(C'\fR,
\&\f(CW\*(C`nommx\*(C'\fR,
\&\f(CW\*(C`sse\*(C'\fR,
@@ -1122,23 +1038,14 @@ accept various extension mnemonics. For example,
\&\f(CW\*(C`sse4.2\*(C'\fR,
\&\f(CW\*(C`sse4\*(C'\fR,
\&\f(CW\*(C`nosse\*(C'\fR,
-\&\f(CW\*(C`nosse2\*(C'\fR,
-\&\f(CW\*(C`nosse3\*(C'\fR,
-\&\f(CW\*(C`nossse3\*(C'\fR,
-\&\f(CW\*(C`nosse4.1\*(C'\fR,
-\&\f(CW\*(C`nosse4.2\*(C'\fR,
-\&\f(CW\*(C`nosse4\*(C'\fR,
\&\f(CW\*(C`avx\*(C'\fR,
\&\f(CW\*(C`avx2\*(C'\fR,
-\&\f(CW\*(C`noavx\*(C'\fR,
-\&\f(CW\*(C`noavx2\*(C'\fR,
\&\f(CW\*(C`adx\*(C'\fR,
\&\f(CW\*(C`rdseed\*(C'\fR,
\&\f(CW\*(C`prfchw\*(C'\fR,
\&\f(CW\*(C`smap\*(C'\fR,
\&\f(CW\*(C`mpx\*(C'\fR,
\&\f(CW\*(C`sha\*(C'\fR,
-\&\f(CW\*(C`rdpid\*(C'\fR,
\&\f(CW\*(C`prefetchwt1\*(C'\fR,
\&\f(CW\*(C`clflushopt\*(C'\fR,
\&\f(CW\*(C`se1\*(C'\fR,
@@ -1153,15 +1060,7 @@ accept various extension mnemonics. For example,
\&\f(CW\*(C`avx512dq\*(C'\fR,
\&\f(CW\*(C`avx512ifma\*(C'\fR,
\&\f(CW\*(C`avx512vbmi\*(C'\fR,
-\&\f(CW\*(C`noavx512f\*(C'\fR,
-\&\f(CW\*(C`noavx512cd\*(C'\fR,
-\&\f(CW\*(C`noavx512er\*(C'\fR,
-\&\f(CW\*(C`noavx512pf\*(C'\fR,
-\&\f(CW\*(C`noavx512vl\*(C'\fR,
-\&\f(CW\*(C`noavx512bw\*(C'\fR,
-\&\f(CW\*(C`noavx512dq\*(C'\fR,
-\&\f(CW\*(C`noavx512ifma\*(C'\fR,
-\&\f(CW\*(C`noavx512vbmi\*(C'\fR,
+\&\f(CW\*(C`noavx\*(C'\fR,
\&\f(CW\*(C`vmx\*(C'\fR,
\&\f(CW\*(C`vmfunc\*(C'\fR,
\&\f(CW\*(C`smx\*(C'\fR,
@@ -1183,8 +1082,6 @@ accept various extension mnemonics. For example,
\&\f(CW\*(C`rtm\*(C'\fR,
\&\f(CW\*(C`invpcid\*(C'\fR,
\&\f(CW\*(C`clflush\*(C'\fR,
-\&\f(CW\*(C`mwaitx\*(C'\fR,
-\&\f(CW\*(C`clzero\*(C'\fR,
\&\f(CW\*(C`lwp\*(C'\fR,
\&\f(CW\*(C`fma4\*(C'\fR,
\&\f(CW\*(C`xop\*(C'\fR,
@@ -1292,15 +1189,6 @@ The \f(CW\*(C`.att_syntax\*(C'\fR and \f(CW\*(C`.intel_syntax\*(C'\fR directives
.IX Item "-madd-bnd-prefix"
This option forces the assembler to add \s-1BND\s0 prefix to all branches, even
if such prefix was not explicitly specified in the source code.
-.IP "\fB\-mno\-shared\fR" 4
-.IX Item "-mno-shared"
-On \s-1ELF\s0 target, the assembler normally optimizes out non-PLT relocations
-against defined non-weak global branch targets with default visibility.
-The \fB\-mshared\fR option tells the assembler to generate code which
-may go into a shared library where all non-weak global branch targets
-with default visibility can be preempted. The resulting code is
-slightly bigger. This option only affects the handling of branch
-instructions.
.IP "\fB\-mbig\-obj\fR" 4
.IX Item "-mbig-obj"
On x86\-64 \s-1PE/COFF\s0 target this option forces the use of big object file
@@ -1318,32 +1206,6 @@ single-thread computers
\&\fB\-momit\-lock\-prefix=\fR\fIyes\fR will omit all lock prefixes.
\&\fB\-momit\-lock\-prefix=\fR\fIno\fR will encode lock prefix as usual,
which is the default.
-.IP "\fB\-mfence\-as\-lock\-add=\fR\fIno\fR" 4
-.IX Item "-mfence-as-lock-add=no"
-.PD 0
-.IP "\fB\-mfence\-as\-lock\-add=\fR\fIyes\fR" 4
-.IX Item "-mfence-as-lock-add=yes"
-.PD
-These options control how the assembler should encode lfence, mfence and
-sfence.
-\&\fB\-mfence\-as\-lock\-add=\fR\fIyes\fR will encode lfence, mfence and
-sfence as \fBlock addl \f(CB$0x0\fB, (%rsp)\fR in 64\-bit mode and
-\&\fBlock addl \f(CB$0x0\fB, (%esp)\fR in 32\-bit mode.
-\&\fB\-mfence\-as\-lock\-add=\fR\fIno\fR will encode lfence, mfence and
-sfence as usual, which is the default.
-.IP "\fB\-mrelax\-relocations=\fR\fIno\fR" 4
-.IX Item "-mrelax-relocations=no"
-.PD 0
-.IP "\fB\-mrelax\-relocations=\fR\fIyes\fR" 4
-.IX Item "-mrelax-relocations=yes"
-.PD
-These options control whether the assembler should generate relax
-relocations, R_386_GOT32X, in 32\-bit mode, or R_X86_64_GOTPCRELX and
-R_X86_64_REX_GOTPCRELX, in 64\-bit mode.
-\&\fB\-mrelax\-relocations=\fR\fIyes\fR will generate relax relocations.
-\&\fB\-mrelax\-relocations=\fR\fIno\fR will not generate relax
-relocations. The default can be controlled by a configure option
-\&\fB\-\-enable\-x86\-relax\-relocations\fR.
.IP "\fB\-mevexrcig=\fR\fIrne\fR" 4
.IX Item "-mevexrcig=rne"
.PD 0
@@ -1360,14 +1222,6 @@ of \s-1EVEX\s0 instruction with 00, which is the default.
\&\fB\-mevexrcig=\fR\fIrd\fR, \fB\-mevexrcig=\fR\fIru\fR
and \fB\-mevexrcig=\fR\fIrz\fR will encode SAE-only \s-1EVEX\s0 instructions
with 01, 10 and 11 \s-1RC\s0 bits, respectively.
-.IP "\fB\-mamd64\fR" 4
-.IX Item "-mamd64"
-.PD 0
-.IP "\fB\-mintel64\fR" 4
-.IX Item "-mintel64"
-.PD
-This option specifies that the assembler should accept only \s-1AMD64\s0 or
-Intel64 \s-1ISA\s0 in 64\-bit mode. The default is to accept both.
.PP
The following options are available when as is configured for the
Intel 80960 processor.
@@ -1473,15 +1327,6 @@ Generate big-endian output.
.IP "\fB\-EL\fR" 4
.IX Item "-EL"
Generate little-endian output. This is the default.
-.IP "\fB\-march=\fR\fIarchitecture\fR" 4
-.IX Item "-march=architecture"
-This option specifies the target architecture. The assembler issues
-an error message if an attempt is made to assemble an instruction which
-will not execute on the target architecture. The following architecture
-names are recognized:
-\&\f(CW\*(C`r1\*(C'\fR,
-\&\f(CW\*(C`r2\*(C'\fR.
-The default is \f(CW\*(C`r1\*(C'\fR.
.PP
The following options are available when as is configured for a
Meta processor.
@@ -1667,9 +1512,6 @@ Generate code for PowerPC 7400/7410/7450/7455.
.IP "\fB\-m750cl\fR" 4
.IX Item "-m750cl"
Generate code for PowerPC 750CL.
-.IP "\fB\-m821, \-m850, \-m860\fR" 4
-.IX Item "-m821, -m850, -m860"
-Generate code for PowerPC 821/850/860.
.IP "\fB\-mppc64, \-m620\fR" 4
.IX Item "-mppc64, -m620"
Generate code for PowerPC 620/625/630.
@@ -1733,9 +1575,6 @@ Generate code for Power7 architecture.
.IP "\fB\-mpower8, \-mpwr8\fR" 4
.IX Item "-mpower8, -mpwr8"
Generate code for Power8 architecture.
-.IP "\fB\-mpower9, \-mpwr9\fR" 4
-.IX Item "-mpower9, -mpwr9"
-Generate code for Power9 architecture.
.IP "\fB\-mcell\fR" 4
.IX Item "-mcell"
.PD 0
@@ -1804,7 +1643,7 @@ Architecture (esa) or the z/Architecture mode (zarch).
.IX Item "-march=processor"
Specify which s390 processor variant is the target, \fBg6\fR, \fBg6\fR,
\&\fBz900\fR, \fBz990\fR, \fBz9\-109\fR, \fBz9\-ec\fR, \fBz10\fR,
-\&\fBz196\fR, \fBzEC12\fR, or \fBz13\fR.
+\&\fBz196\fR, or \fBzEC12\fR.
.IP "\fB\-mregnames\fR" 4
.IX Item "-mregnames"
.PD 0
@@ -1886,20 +1725,6 @@ Select the word size, either 32 bits or 64 bits.
.IX Item "-EB | -EL"
Select the endianness, either big-endian (\-EB) or little-endian (\-EL).
.PP
-The following option is available when as is configured for a Visium
-processor.
-.IP "\fB\-mtune=\fR\fIarch\fR" 4
-.IX Item "-mtune=arch"
-This option specifies the target architecture. If an attempt is made to
-assemble an instruction that will not execute on the target architecture,
-the assembler will issue an error message.
-.Sp
-The following names are recognized:
-\&\f(CW\*(C`mcm24\*(C'\fR
-\&\f(CW\*(C`mcm\*(C'\fR
-\&\f(CW\*(C`gr5\*(C'\fR
-\&\f(CW\*(C`gr6\*(C'\fR
-.PP
The following options are available when as is configured for an
Xtensa processor.
.IP "\fB\-\-text\-section\-literals | \-\-no\-text\-section\-literals\fR" 4
@@ -1911,27 +1736,9 @@ 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
-\&\f(CW\*(C`L32R\*(C'\fR instructions in the text section. Literals are grouped into
-pools following \f(CW\*(C`.literal_position\*(C'\fR directives or preceding
-\&\f(CW\*(C`ENTRY\*(C'\fR instructions. These options only affect literals referenced
-via PC-relative \f(CW\*(C`L32R\*(C'\fR instructions; literals for absolute mode
-\&\f(CW\*(C`L32R\*(C'\fR instructions are handled separately.
-.IP "\fB\-\-auto\-litpools | \-\-no\-auto\-litpools\fR" 4
-.IX Item "--auto-litpools | --no-auto-litpools"
-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
-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
-literal pool at the beginning of the function may not be reachable by
-\&\f(CW\*(C`L32R\*(C'\fR instructions at the end. These options only affect
+\&\f(CW\*(C`L32R\*(C'\fR instructions in the text section. These options only affect
literals referenced via PC-relative \f(CW\*(C`L32R\*(C'\fR instructions; literals
for absolute mode \f(CW\*(C`L32R\*(C'\fR instructions are handled separately.
-When used together with \fB\-\-text\-section\-literals\fR,
-\&\fB\-\-auto\-litpools\fR takes precedence.
.IP "\fB\-\-absolute\-literals | \-\-no\-absolute\-literals\fR" 4
.IX Item "--absolute-literals | --no-absolute-literals"
Indicate to the assembler whether \f(CW\*(C`L32R\*(C'\fR instructions use absolute
@@ -2028,7 +1835,7 @@ Treat undocumented Z80 instructions that do not work on R800 as errors.
\&\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.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
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 f9ea099d..10353556 100644
--- a/share/man/man1/x86_64-w64-mingw32-c++filt.1
+++ b/share/man/man1/x86_64-w64-mingw32-c++filt.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "C++FILT 1"
-.TH C++FILT 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH C++FILT 1 " " "binutils-2.25.51" "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
@@ -335,7 +335,7 @@ MS-DOS this program is named \fB\s-1CXXFILT\s0\fR.
the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-cpp.1 b/share/man/man1/x86_64-w64-mingw32-cpp.1
index 6126ee73..e11bc34b 100644
--- a/share/man/man1/x86_64-w64-mingw32-cpp.1
+++ b/share/man/man1/x86_64-w64-mingw32-cpp.1
@@ -1,15 +1,7 @@
-.\" Automatically generated by Pod::Man 2.16 (Pod::Simple 3.05)
+.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
.\"
.\" 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
@@ -46,6 +38,8 @@
. ds PI \(*p
. ds L" ``
. ds R" ''
+. ds C`
+. ds C'
'br\}
.\"
.\" Escape single quotes in literal strings from groff's Unicode transform.
@@ -53,20 +47,27 @@
.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
+.\" 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.
-.ie \nF \{\
-. de IX
-. tm Index:\\$1\t\\n%\t"\\$2"
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
..
-. nr % 0
-. rr F
-.\}
-.el \{\
-. de IX
+.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"
..
+. 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.
@@ -180,11 +181,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\s0 M4.
+try a true general text processor, such as \s-1GNU M4.\s0
.PP
-C preprocessors vary in some details. This manual discusses the \s-1GNU\s0 C
+C preprocessors vary in some details. This manual discusses the \s-1GNU C\s0
preprocessor, which provides a small superset of the features of \s-1ISO\s0
-Standard C. In its default mode, the \s-1GNU\s0 C preprocessor does not do a
+Standard C. In its default mode, the \s-1GNU C\s0 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,
@@ -201,7 +202,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\s0 \s-1CPP\s0.
+manual refer to \s-1GNU CPP.\s0
.SH "OPTIONS"
.IX Header "OPTIONS"
The C preprocessor expects two file names as arguments, \fIinfile\fR and
@@ -305,7 +306,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\s0 C. Also warn about \s-1ISO\s0 C 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"
@@ -358,7 +359,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\s0 \s-1CPP\s0 issues by default.
+Suppress all warnings, including those which \s-1GNU CPP\s0 issues by default.
.IP "\fB\-pedantic\fR" 4
.IX Item "-pedantic"
Issue all the mandatory diagnostics listed in the C standard. Some of
@@ -530,7 +531,7 @@ may be one of:
.el .IP "\f(CWiso9899:1990\fR" 4
.IX Item "iso9899:1990"
.PD
-The \s-1ISO\s0 C standard from 1990. \fBc90\fR is the customary shorthand for
+The \s-1ISO C\s0 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.
@@ -552,7 +553,7 @@ The 1990 C standard, as amended in 1994.
.el .IP "\f(CWc9x\fR" 4
.IX Item "c9x"
.PD
-The revised \s-1ISO\s0 C standard, published in December 1999. Before
+The revised \s-1ISO C\s0 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
@@ -565,7 +566,7 @@ publication, this was known as C9X.
.el .IP "\f(CWc1x\fR" 4
.IX Item "c1x"
.PD
-The revised \s-1ISO\s0 C standard, published in December 2011. Before
+The revised \s-1ISO C\s0 standard, published in December 2011. Before
publication, this was known as C1X.
.ie n .IP """gnu90""" 4
.el .IP "\f(CWgnu90\fR" 4
@@ -597,7 +598,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\s0 \*(C+ standard plus amendments.
+The 1998 \s-1ISO \*(C+\s0 standard plus amendments.
.ie n .IP """gnu++98""" 4
.el .IP "\f(CWgnu++98\fR" 4
.IX Item "gnu++98"
@@ -726,7 +727,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"
@@ -753,7 +754,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
@@ -786,12 +787,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
@@ -799,9 +800,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.
@@ -838,7 +839,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
@@ -914,7 +915,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\s0 C preprocessors.
+opposed to \s-1ISO C\s0 preprocessors.
.IP "\fB\-trigraphs\fR" 4
.IX Item "-trigraphs"
Process trigraph sequences.
@@ -932,7 +933,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\s0 \s-1CPP\s0's version number at the beginning of
+Verbose mode. Print out \s-1GNU CPP\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"
@@ -947,7 +948,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\s0 \s-1CPP\s0's version number. With one dash, proceed to
+Print out \s-1GNU CPP\s0's version number. With one dash, proceed to
preprocess as normal. With two dashes, exit immediately.
.SH "ENVIRONMENT"
.IX Header "ENVIRONMENT"
@@ -959,7 +960,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
diff --git a/share/man/man1/x86_64-w64-mingw32-dlltool.1 b/share/man/man1/x86_64-w64-mingw32-dlltool.1
index 2158994a..273eed4c 100644
--- a/share/man/man1/x86_64-w64-mingw32-dlltool.1
+++ b/share/man/man1/x86_64-w64-mingw32-dlltool.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "DLLTOOL 1"
-.TH DLLTOOL 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH DLLTOOL 1 " " "binutils-2.25.51" "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
@@ -398,14 +398,10 @@ party DLLs that were built with MS-Windows tools.
.IP "\fB\-\-kill\-at\fR" 4
.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
-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
-This does not change the naming of symbols provided by the import library
-to programs linked against it, but only the entries in the import table
-(ie the .idata section).
+Specifies that when \fBdlltool\fR is creating the exports file it
+should not append the string \fB@ <number>\fR. These numbers are
+called ordinal numbers and they represent another way of accessing the
+function in a \s-1DLL,\s0 other than by name.
.IP "\fB\-A\fR" 4
.IX Item "-A"
.PD 0
@@ -532,7 +528,7 @@ with a backslash. The \fIfile\fR may itself contain additional
The Info pages for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-elfedit.1 b/share/man/man1/x86_64-w64-mingw32-elfedit.1
index 312d37b3..4896a095 100644
--- a/share/man/man1/x86_64-w64-mingw32-elfedit.1
+++ b/share/man/man1/x86_64-w64-mingw32-elfedit.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "ELFEDIT 1"
-.TH ELFEDIT 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH ELFEDIT 1 " " "binutils-2.25.51" "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
@@ -170,8 +170,8 @@ Set the matching input \s-1ELF\s0 machine type to \fImachine\fR. If
\&\fB\-\-input\-mach\fR isn't specified, it will match any \s-1ELF\s0
machine types.
.Sp
-The supported \s-1ELF\s0 machine types are, \fIi386\fR, \fI\s-1IAMCU\s0\fR, \fIL1OM\fR,
-\&\fIK1OM\fR and \fIx86\-64\fR.
+The supported \s-1ELF\s0 machine types are, \fIL1OM\fR, \fIK1OM\fR and
+\&\fIx86\-64\fR.
.IP "\fB\-\-output\-mach=\fR\fImachine\fR" 4
.IX Item "--output-mach=machine"
Change the \s-1ELF\s0 machine type in the \s-1ELF\s0 header to \fImachine\fR. The
@@ -232,7 +232,7 @@ with a backslash. The \fIfile\fR may itself contain additional
\&\fIreadelf\fR\|(1), and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-gprof.1 b/share/man/man1/x86_64-w64-mingw32-gprof.1
index 70ec9993..157976d8 100644
--- a/share/man/man1/x86_64-w64-mingw32-gprof.1
+++ b/share/man/man1/x86_64-w64-mingw32-gprof.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "GPROF 1"
-.TH GPROF 1 "2018-06-20" "binutils-2.27.0" "GNU"
+.TH GPROF 1 " " "binutils-2.25.51" "GNU"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -142,14 +142,14 @@
gprof \- display call graph profile data
.SH "SYNOPSIS"
.IX Header "SYNOPSIS"
-gprof [ \-[abcDhilLrsTvwxyz] ] [ \-[ACeEfFJnNOpPqQZ][\fIname\fR] ]
+gprof [ \-[abcDhilLrsTvwxyz] ] [ \-[ACeEfFJnNOpPqQZ][\fIname\fR] ]
[ \-I \fIdirs\fR ] [ \-d[\fInum\fR] ] [ \-k \fIfrom/to\fR ]
[ \-m \fImin-count\fR ] [ \-R \fImap_file\fR ] [ \-t \fItable-length\fR ]
- [ \-\-[no\-]annotated\-source[=\fIname\fR] ]
+ [ \-\-[no\-]annotated\-source[=\fIname\fR] ]
[ \-\-[no\-]exec\-counts[=\fIname\fR] ]
[ \-\-[no\-]flat\-profile[=\fIname\fR] ] [ \-\-[no\-]graph[=\fIname\fR] ]
- [ \-\-[no\-]time=\fIname\fR] [ \-\-all\-lines ] [ \-\-brief ]
- [ \-\-debug[=\fIlevel\fR] ] [ \-\-function\-ordering ]
+ [ \-\-[no\-]time=\fIname\fR] [ \-\-all\-lines ] [ \-\-brief ]
+ [ \-\-debug[=\fIlevel\fR] ] [ \-\-function\-ordering ]
[ \-\-file\-ordering \fImap_file\fR ] [ \-\-directory\-path=\fIdirs\fR ]
[ \-\-display\-unused\-functions ] [ \-\-file\-format=\fIname\fR ]
[ \-\-file\-info ] [ \-\-help ] [ \-\-line ] [ \-\-inline\-file\-names ]
@@ -162,14 +162,14 @@ gprof [ \-[abcDhilLrsTvwxyz] ] [ \-[ACeEfFJnNOpPqQZ][\fIname\fR] ]
[ \fIimage-file\fR ] [ \fIprofile-file\fR ... ]
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
-\&\f(CW\*(C`gprof\*(C'\fR produces an execution profile of C, Pascal, or Fortran77
-programs. The effect of called routines is incorporated in the profile
+\&\f(CW\*(C`gprof\*(C'\fR produces an execution profile of C, Pascal, or Fortran77
+programs. The effect of called routines is incorporated in the profile
of each caller. The profile data is taken from the call graph profile file
(\fIgmon.out\fR default) which is created by programs
that are compiled with the \fB\-pg\fR option of
\&\f(CW\*(C`cc\*(C'\fR, \f(CW\*(C`pc\*(C'\fR, and \f(CW\*(C`f77\*(C'\fR.
The \fB\-pg\fR option also links in versions of the library routines
-that are compiled for profiling. \f(CW\*(C`Gprof\*(C'\fR reads the given object
+that are compiled for profiling. \f(CW\*(C`Gprof\*(C'\fR reads the given object
file (the default is \f(CW\*(C`a.out\*(C'\fR) and establishes the relation between
its symbol table and the call graph profile from \fIgmon.out\fR.
If more than one profile file is specified, the \f(CW\*(C`gprof\*(C'\fR
@@ -473,9 +473,9 @@ first line. This behavior is similar to \f(CW\*(C`tcov\*(C'\fR's \fB\-a\fR.
.PD
These options control whether \*(C+ symbol names should be demangled when
printing output. The default is to demangle symbols. The
-\&\f(CW\*(C`\-\-no\-demangle\*(C'\fR option may be used to turn off demangling. Different
-compilers have different mangling styles. The optional demangling style
-argument can be used to choose an appropriate demangling style for your
+\&\f(CW\*(C`\-\-no\-demangle\*(C'\fR option may be used to turn off demangling. Different
+compilers have different mangling styles. The optional demangling style
+argument can be used to choose an appropriate demangling style for your
compiler.
.SS "Analysis Options"
.IX Subsection "Analysis Options"
@@ -597,8 +597,8 @@ not to propagate times for symbols matching \fIsymspec\fR.
.IX Item "--external-symbol-table=filename"
.PD
The \fB\-S\fR option causes \f(CW\*(C`gprof\*(C'\fR to read an external symbol table
-file, such as \fI/proc/kallsyms\fR, rather than read the symbol table
-from the given object file (the default is \f(CW\*(C`a.out\*(C'\fR). This is useful
+file, such as \fI/proc/kallsyms\fR, rather than read the symbol table
+from the given object file (the default is \f(CW\*(C`a.out\*(C'\fR). This is useful
for profiling kernel modules.
.ie n .IP """\-z""" 4
.el .IP "\f(CW\-z\fR" 4
@@ -762,7 +762,7 @@ 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"
-Copyright (c) 1988\-2016 Free Software Foundation, Inc.
+Copyright (c) 1988\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-ld.1 b/share/man/man1/x86_64-w64-mingw32-ld.1
index 49a622a6..943de8aa 100644
--- a/share/man/man1/x86_64-w64-mingw32-ld.1
+++ b/share/man/man1/x86_64-w64-mingw32-ld.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "LD 1"
-.TH LD 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH LD 1 " " "binutils-2.25.51" "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
@@ -838,19 +838,6 @@ symbol. Doing this may, for example, trigger linking of additional
modules from standard libraries. \fB\-u\fR may be repeated with
different option arguments to enter additional undefined symbols. This
option is equivalent to the \f(CW\*(C`EXTERN\*(C'\fR linker script command.
-.Sp
-If this option is being used to force additional modules to be pulled
-into the link, and if it is an error for the symbol to remain
-undefined, then the option \fB\-\-require\-defined\fR should be used
-instead.
-.IP "\fB\-\-require\-defined=\fR\fIsymbol\fR" 4
-.IX Item "--require-defined=symbol"
-Require that \fIsymbol\fR is defined in the output file. This option
-is the same as option \fB\-\-undefined\fR except that if \fIsymbol\fR
-is not defined in the output file then the linker will issue an error
-and exit. The same effect can be achieved in a linker script by using
-\&\f(CW\*(C`EXTERN\*(C'\fR, \f(CW\*(C`ASSERT\*(C'\fR and \f(CW\*(C`DEFINED\*(C'\fR together. This option
-can be used multiple times to require additional symbols.
.IP "\fB\-Ur\fR" 4
.IX Item "-Ur"
For anything other than \*(C+ programs, this option is equivalent to
@@ -861,38 +848,6 @@ It does not work to use \fB\-Ur\fR on files that were themselves linked
with \fB\-Ur\fR; once the constructor table has been built, it cannot
be added to. Use \fB\-Ur\fR only for the last partial link, and
\&\fB\-r\fR for the others.
-.IP "\fB\-\-orphan\-handling=\fR\fI\s-1MODE\s0\fR" 4
-.IX Item "--orphan-handling=MODE"
-Control how orphan sections are handled. An orphan section is one not
-specifically mentioned in a linker script.
-.Sp
-\&\fI\s-1MODE\s0\fR can have any of the following values:
-.RS 4
-.ie n .IP """place""" 4
-.el .IP "\f(CWplace\fR" 4
-.IX Item "place"
-Orphan sections are placed into a suitable output section following
-the strategy described in \fBOrphan Sections\fR. The option
-\&\fB\-\-unique\fR also effects how sections are placed.
-.ie n .IP """discard""" 4
-.el .IP "\f(CWdiscard\fR" 4
-.IX Item "discard"
-All orphan sections are discarded, by placing them in the
-\&\fB/DISCARD/\fR section.
-.ie n .IP """warn""" 4
-.el .IP "\f(CWwarn\fR" 4
-.IX Item "warn"
-The linker will place the orphan section as for \f(CW\*(C`place\*(C'\fR and also
-issue a warning.
-.ie n .IP """error""" 4
-.el .IP "\f(CWerror\fR" 4
-.IX Item "error"
-The linker will exit with an error if any orphan section is found.
-.RE
-.RS 4
-.Sp
-The default if \fB\-\-orphan\-handling\fR is not given is \f(CW\*(C`place\*(C'\fR.
-.RE
.IP "\fB\-\-unique[=\fR\fI\s-1SECTION\s0\fR\fB]\fR" 4
.IX Item "--unique[=SECTION]"
Creates a separate output section for every input section matching
@@ -952,10 +907,6 @@ The recognized keywords are:
.IX Item "combreloc"
Combines multiple reloc sections and sorts them to make dynamic symbol
lookup caching possible.
-.IP "\fBcommon\fR" 4
-.IX Item "common"
-Generate common symbols with the \s-1STT_COMMON\s0 type druing a relocatable
-link.
.IP "\fBdefs\fR" 4
.IX Item "defs"
Disallows undefined symbols in object files. Undefined symbols in
@@ -996,14 +947,9 @@ Allows multiple definitions.
.IP "\fBnocombreloc\fR" 4
.IX Item "nocombreloc"
Disables multiple reloc sections combining.
-.IP "\fBnocommon\fR" 4
-.IX Item "nocommon"
-Generate common symbols with the \s-1STT_OBJECT\s0 type druing a relocatable
-link.
.IP "\fBnocopyreloc\fR" 4
.IX Item "nocopyreloc"
-Disable linker generated .dynbss variables used in place of variables
-defined in shared libraries. May result in dynamic text relocations.
+Disables production of copy relocs.
.IP "\fBnodefaultlib\fR" 4
.IX Item "nodefaultlib"
Marks the object that the search for dependencies of this object will
@@ -1020,15 +966,6 @@ Marks the object can not be dumped by \f(CW\*(C`dldump\*(C'\fR.
.IP "\fBnoexecstack\fR" 4
.IX Item "noexecstack"
Marks the object as not requiring executable stack.
-.IP "\fBtext\fR" 4
-.IX Item "text"
-Treat \s-1DT_TEXTREL\s0 in shared object as error.
-.IP "\fBnotext\fR" 4
-.IX Item "notext"
-Don't treat \s-1DT_TEXTREL\s0 in shared object as error.
-.IP "\fBtextoff\fR" 4
-.IX Item "textoff"
-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.
@@ -1056,48 +993,6 @@ Set the emulation common page size to \fIvalue\fR.
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
-.IX Item "bndplt"
-Always generate \s-1BND\s0 prefix in \s-1PLT\s0 entries. Supported for Linux/x86_64.
-.IP "\fBnoextern-protected-data\fR" 4
-.IX Item "noextern-protected-data"
-Don't treat protected data symbol as external when building shared
-library. This option overrides linker backend default. It can be used
-to workaround incorrect relocations against protected data symbols
-generated by compiler. Updates on protected data symbols by another
-module aren't visible to the resulting shared library. Supported for
-i386 and x86\-64.
-.IP "\fBnodynamic-undefined-weak\fR" 4
-.IX Item "nodynamic-undefined-weak"
-Don't treat undefined weak symbols as dynamic when building executable.
-This option overrides linker backend default. It can be used to avoid
-dynamic relocations against undefined weak symbols in executable.
-Supported for i386 and x86\-64.
-.IP "\fBnoreloc-overflow\fR" 4
-.IX Item "noreloc-overflow"
-Disable relocation overflow check. This can be used to disable
-relocation overflow check if there will be no dynamic relocation
-overflow at run-time. Supported for x86_64.
-.IP "\fBcall\-nop=prefix\-addr\fR" 4
-.IX Item "call-nop=prefix-addr"
-.PD 0
-.IP "\fBcall\-nop=prefix\-nop\fR" 4
-.IX Item "call-nop=prefix-nop"
-.IP "\fBcall\-nop=suffix\-nop\fR" 4
-.IX Item "call-nop=suffix-nop"
-.IP "\fBcall\-nop=prefix\-\fR\fIbyte\fR" 4
-.IX Item "call-nop=prefix-byte"
-.IP "\fBcall\-nop=suffix\-\fR\fIbyte\fR" 4
-.IX Item "call-nop=suffix-byte"
-.PD
-Specify the 1\-byte \f(CW\*(C`NOP\*(C'\fR padding when transforming indirect call
-to a locally defined function, foo, via its \s-1GOT\s0 slot.
-\&\fBcall\-nop=prefix\-addr\fR generates \f(CW\*(C`0x67 call foo\*(C'\fR.
-\&\fBcall\-nop=prefix\-nop\fR generates \f(CW\*(C`0x90 call foo\*(C'\fR.
-\&\fBcall\-nop=suffix\-nop\fR generates \f(CW\*(C`call foo 0x90\*(C'\fR.
-\&\fBcall\-nop=prefix\-\fR\fIbyte\fR generates \f(CW\*(C`\f(CIbyte\f(CW call foo\*(C'\fR.
-\&\fBcall\-nop=suffix\-\fR\fIbyte\fR generates \f(CW\*(C`call foo \f(CIbyte\f(CW\*(C'\fR.
-Supported for i386 and x86_64.
.RE
.RS 4
.Sp
@@ -1215,20 +1110,14 @@ libraries.
When creating a shared library, bind references to global symbols to the
definition within the shared library, if any. Normally, it is possible
for a program linked against a shared library to override the definition
-within the shared library. This option can also be used with the
-\&\fB\-\-export\-dynamic\fR option, when creating a position independent
-executable, to bind references to global symbols to the definition within
-the executable. This option is only meaningful on \s-1ELF\s0 platforms which
-support shared libraries and position independent executables.
+within the shared library. This option is only meaningful on \s-1ELF\s0
+platforms which support shared libraries.
.IP "\fB\-Bsymbolic\-functions\fR" 4
.IX Item "-Bsymbolic-functions"
When creating a shared library, bind references to global function
symbols to the definition within the shared library, if any.
-This option can also be used with the \fB\-\-export\-dynamic\fR option,
-when creating a position independent executable, to bind references
-to global function symbols to the definition within the executable.
This option is only meaningful on \s-1ELF\s0 platforms which support shared
-libraries and position independent executables.
+libraries.
.IP "\fB\-\-dynamic\-list=\fR\fIdynamic-list-file\fR" 4
.IX Item "--dynamic-list=dynamic-list-file"
Specify the name of a dynamic list file to the linker. This is
@@ -1326,9 +1215,9 @@ limited form of arithmetic is supported for the \fIexpression\fR in this
context: you may give a hexadecimal constant or the name of an existing
symbol, or use \f(CW\*(C`+\*(C'\fR and \f(CW\*(C`\-\*(C'\fR to add or subtract hexadecimal
constants or symbols. If you need more elaborate expressions, consider
-using the linker command language from a script.
-\&\fINote:\fR there should be no white space between \fIsymbol\fR, the
-equals sign ("\fB=\fR"), and \fIexpression\fR.
+using the linker command language from a script. \fINote:\fR there should be no white
+space between \fIsymbol\fR, the equals sign ("\fB=\fR"), and
+\&\fIexpression\fR.
.IP "\fB\-\-demangle[=\fR\fIstyle\fR\fB]\fR" 4
.IX Item "--demangle[=style]"
.PD 0
@@ -1354,12 +1243,6 @@ Set the name of the dynamic linker. This is only meaningful when
generating dynamically linked \s-1ELF\s0 executables. The default dynamic
linker is normally correct; don't use this unless you know what you are
doing.
-.IP "\fB\-\-no\-dynamic\-linker\fR" 4
-.IX Item "--no-dynamic-linker"
-When producing an executable file, omit the request for a dynamic
-linker to be used at load-time. This is only meaningful for \s-1ELF\s0
-executables that contain dynamic relocations, and usually requires
-entry point code that is capable of processing these relocations.
.IP "\fB\-\-fatal\-warnings\fR" 4
.IX Item "--fatal-warnings"
.PD 0
@@ -1387,9 +1270,7 @@ it ends in a \f(CW\*(C`.exe\*(C'\fR suffix.
Enable garbage collection of unused input sections. It is ignored on
targets that do not support this option. The default behaviour (of not
performing this garbage collection) can be restored by specifying
-\&\fB\-\-no\-gc\-sections\fR on the command line. Note that garbage
-collection for \s-1COFF\s0 and \s-1PE\s0 format targets is supported, but the
-implementation is currently considered to be experimental.
+\&\fB\-\-no\-gc\-sections\fR on the command line.
.Sp
\&\fB\-\-gc\-sections\fR decides which input sections are used by
examining symbols and relocations. The section containing the entry
@@ -1422,19 +1303,6 @@ line.
Print the name of the default output format (perhaps influenced by
other command-line options). This is the string that would appear
in an \f(CW\*(C`OUTPUT_FORMAT\*(C'\fR linker script command.
-.IP "\fB\-\-print\-memory\-usage\fR" 4
-.IX Item "--print-memory-usage"
-Print used size, total size and used size of memory regions created with
-the \fB\s-1MEMORY\s0\fR command. This is useful on embedded targets to have a
-quick view of amount of free memory. The format of the output has one
-headline and one line per region. It is both human readable and easily
-parsable by tools. Here is an example of an output:
-.Sp
-.Vb 3
-\& Memory region Used Size Region Size %age Used
-\& ROM: 256 KB 1 MB 25.00%
-\& RAM: 32 B 2 GB 0.00%
-.Ve
.IP "\fB\-\-help\fR" 4
.IX Item "--help"
Print a summary of the command-line options on the standard output and exit.
@@ -1631,7 +1499,7 @@ objects explicitly included in the link; see the description of the
\&\f(CW\*(C`LD_RUN_PATH\*(C'\fR will be used if it is defined.
.Sp
The \fB\-rpath\fR option may also be used on SunOS. By default, on
-SunOS, the linker will form a runtime search path out of all the
+SunOS, the linker will form a runtime search patch out of all the
\&\fB\-L\fR options it is given. If a \fB\-rpath\fR option is used, the
runtime search path will be formed exclusively using the \fB\-rpath\fR
options, ignoring the \fB\-L\fR options. This can be useful when using
@@ -2066,27 +1934,6 @@ Set the type of linker's hash table(s). \fIstyle\fR can be either
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"
-.PD 0
-.IP "\fB\-\-compress\-debug\-sections=zlib\fR" 4
-.IX Item "--compress-debug-sections=zlib"
-.IP "\fB\-\-compress\-debug\-sections=zlib\-gnu\fR" 4
-.IX Item "--compress-debug-sections=zlib-gnu"
-.IP "\fB\-\-compress\-debug\-sections=zlib\-gabi\fR" 4
-.IX Item "--compress-debug-sections=zlib-gabi"
-.PD
-On \s-1ELF\s0 platforms , these options control how \s-1DWARF\s0 debug sections are
-compressed using zlib. \fB\-\-compress\-debug\-sections=none\fR doesn't
-compress \s-1DWARF\s0 debug sections.
-\&\fB\-\-compress\-debug\-sections=zlib\-gnu\fR compresses \s-1DWARF\s0 debug
-sections and rename debug section names to begin with \fB.zdebug\fR
-instead of \fB.debug\fR. \fB\-\-compress\-debug\-sections=zlib\fR
-and \fB\-\-compress\-debug\-sections=zlib\-gabi\fR
-compress \s-1DWARF\s0 debug sections with \s-1SHF_COMPRESSED\s0 from the \s-1ELF ABI.\s0
-The default behaviour varies depending upon the target involved and
-the configure options used to build the toolchain. The default can be
-determined by examing the output from the linker's \fB\-\-help\fR option.
.IP "\fB\-\-reduce\-memory\-overheads\fR" 4
.IX Item "--reduce-memory-overheads"
This option reduces memory requirements at ld runtime, at the expense of
@@ -2108,7 +1955,7 @@ enable other tradeoffs in future versions of the linker.
.IX Item "--build-id=style"
.PD
Request the creation of a \f(CW\*(C`.note.gnu.build\-id\*(C'\fR \s-1ELF\s0 note section
-or a \f(CW\*(C`.buildid\*(C'\fR \s-1COFF\s0 section. The contents of the note are
+or a \f(CW\*(C`.build\-id\*(C'\fR \s-1COFF\s0 section. The contents of the note are
unique bits identifying this linked file. \fIstyle\fR can be
\&\f(CW\*(C`uuid\*(C'\fR to use 128 random bits, \f(CW\*(C`sha1\*(C'\fR to use a 160\-bit
\&\s-1SHA1\s0 hash on the normative parts of the output contents,
@@ -2179,10 +2026,10 @@ file.
.IP "\fB\-\-disable\-long\-section\-names\fR" 4
.IX Item "--disable-long-section-names"
.PD
-The \s-1PE\s0 variants of the \s-1COFF\s0 object format add an extension that permits
+The \s-1PE\s0 variants of the Coff 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
-fully-linked executable images do not carry the \s-1COFF\s0 string table required
+for Coff. By default, these names are only allowed in object files, as
+fully-linked executable images do not carry the Coff 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!)
disallow it in object files, by using these two options. Executable images
@@ -2600,10 +2447,10 @@ The image is Terminal Server aware.
Insert a real timestamp into the image. This is the default behaviour
as it matches legacy code and it means that the image will work with
other, proprietary tools. The problem with this default is that it
-will result in slightly different images being produced each time the
+will result in slightly different images being produced each tiem the
same sources are linked. The option \fB\-\-no\-insert\-timestamp\fR
can be used to insert a zero value for the timestamp, this ensuring
-that binaries produced from identical sources will compare
+that binaries produced from indentical sources will compare
identically.
.PP
The C6X uClinux target uses a binary format called \s-1DSBT\s0 to support shared
@@ -2611,7 +2458,7 @@ libraries. Each shared library in the system needs to have a unique index;
all executables use an index of 0.
.IP "\fB\-\-dsbt\-size\fR \fIsize\fR" 4
.IX Item "--dsbt-size size"
-This option sets the number of entries in the \s-1DSBT\s0 of the current executable
+This option sets the number of entires in the \s-1DSBT\s0 of the current executable
or shared library to \fIsize\fR. The default is to create a table with 64
entries.
.IP "\fB\-\-dsbt\-index\fR \fIindex\fR" 4
@@ -2661,6 +2508,14 @@ or in relaxation. If \fB\-\-insn32\fR is used, then the linker only uses
32\-bit instruction encodings. By default or if \fB\-\-no\-insn32\fR is
used, all instruction encodings are used, including 16\-bit ones where
possible.
+.IP "\fB\-\-compact\-branches\fR" 4
+.IX Item "--compact-branches"
+.PD 0
+.IP "\fB\-\-compact\-branches\fR" 4
+.IX Item "--compact-branches"
+.PD
+These options control the generation of compact instructions by the linker
+in the \s-1PLT\s0 entries for \s-1MIPS R6.\s0
.SH "ENVIRONMENT"
.IX Header "ENVIRONMENT"
You can change the behaviour of \fBld\fR with the environment variables
@@ -2700,7 +2555,7 @@ the Info entries for \fIbinutils\fR and
\&\fIld\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-nlmconv.1 b/share/man/man1/x86_64-w64-mingw32-nlmconv.1
index 41ec2250..3616536d 100644
--- a/share/man/man1/x86_64-w64-mingw32-nlmconv.1
+++ b/share/man/man1/x86_64-w64-mingw32-nlmconv.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "NLMCONV 1"
-.TH NLMCONV 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH NLMCONV 1 " " "binutils-2.25.51" "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
@@ -241,7 +241,7 @@ with a backslash. The \fIfile\fR may itself contain additional
the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-nm.1 b/share/man/man1/x86_64-w64-mingw32-nm.1
index 74f6b6df..e1f0f008 100644
--- a/share/man/man1/x86_64-w64-mingw32-nm.1
+++ b/share/man/man1/x86_64-w64-mingw32-nm.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "NM 1"
-.TH NM 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH NM 1 " " "binutils-2.25.51" "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
@@ -491,12 +491,11 @@ types. This option is only available if the toolchain has been built
with plugin support enabled.
.IP "\fB\-\-size\-sort\fR" 4
.IX Item "--size-sort"
-Sort symbols by size. For \s-1ELF\s0 objects symbol sizes are read from the
-\&\s-1ELF,\s0 for other object types the symbol sizes are computed as the
-difference between the value of the symbol and the value of the symbol
-with the next higher value. If the \f(CW\*(C`bsd\*(C'\fR output format is used
-the size of the symbol is printed, rather than the value, and
-\&\fB\-S\fR must be used in order both size and value to be printed.
+Sort symbols by size. The size is computed as the difference between
+the value of the symbol and the value of the symbol with the next higher
+value. If the \f(CW\*(C`bsd\*(C'\fR output format is used the size of the symbol
+is printed, rather than the value, and \fB\-S\fR must be used in order
+both size and value to be printed.
.IP "\fB\-\-special\-syms\fR" 4
.IX Item "--special-syms"
Display symbols which have a target-specific special meaning. These
@@ -530,7 +529,7 @@ with a backslash. The \fIfile\fR may itself contain additional
\&\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.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-objcopy.1 b/share/man/man1/x86_64-w64-mingw32-objcopy.1
index 13987b2b..3846cf84 100644
--- a/share/man/man1/x86_64-w64-mingw32-objcopy.1
+++ b/share/man/man1/x86_64-w64-mingw32-objcopy.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "OBJCOPY 1"
-.TH OBJCOPY 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH OBJCOPY 1 " " "binutils-2.25.51" "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
@@ -180,7 +180,6 @@ objcopy [\fB\-F\fR \fIbfdname\fR|\fB\-\-target=\fR\fIbfdname\fR]
[\fB\-\-set\-section\-flags\fR \fIsectionpattern\fR=\fIflags\fR]
[\fB\-\-add\-section\fR \fIsectionname\fR=\fIfilename\fR]
[\fB\-\-dump\-section\fR \fIsectionname\fR=\fIfilename\fR]
- [\fB\-\-update\-section\fR \fIsectionname\fR=\fIfilename\fR]
[\fB\-\-rename\-section\fR \fIoldname\fR=\fInewname\fR[,\fIflags\fR]]
[\fB\-\-long\-section\-names\fR {enable,disable,keep}]
[\fB\-\-change\-leading\-char\fR] [\fB\-\-remove\-leading\-char\fR]
@@ -196,7 +195,6 @@ objcopy [\fB\-F\fR \fIbfdname\fR|\fB\-\-target=\fR\fIbfdname\fR]
[\fB\-\-localize\-symbols=\fR\fIfilename\fR]
[\fB\-\-globalize\-symbols=\fR\fIfilename\fR]
[\fB\-\-weaken\-symbols=\fR\fIfilename\fR]
- [\fB\-\-add\-symbol\fR \fIname\fR=[\fIsection\fR:]\fIvalue\fR[,\fIflags\fR]
[\fB\-\-alt\-machine\-code=\fR\fIindex\fR]
[\fB\-\-prefix\-symbols=\fR\fIstring\fR]
[\fB\-\-prefix\-sections=\fR\fIstring\fR]
@@ -219,7 +217,8 @@ objcopy [\fB\-F\fR \fIbfdname\fR|\fB\-\-target=\fR\fIbfdname\fR]
[\fB\-\-subsystem=\fR\fIwhich\fR:\fImajor\fR.\fIminor\fR]
[\fB\-\-compress\-debug\-sections\fR]
[\fB\-\-decompress\-debug\-sections\fR]
- [\fB\-\-elf\-stt\-common=\fR\fIval\fR]
+ [\fB\-\-dwarf\-depth=\fR\fIn\fR]
+ [\fB\-\-dwarf\-start=\fR\fIn\fR]
[\fB\-v\fR|\fB\-\-verbose\fR]
[\fB\-V\fR|\fB\-\-version\fR]
[\fB\-\-help\fR] [\fB\-\-info\fR]
@@ -643,33 +642,6 @@ This option is similar to the \fB\-\-only\-section\fR option except
that it does not create a formatted file, it just dumps the contents
as raw binary data, without applying any relocations. The option can
be specified more than once.
-.IP "\fB\-\-update\-section\fR \fIsectionname\fR\fB=\fR\fIfilename\fR" 4
-.IX Item "--update-section sectionname=filename"
-Replace the existing contents of a section named \fIsectionname\fR
-with the contents of file \fIfilename\fR. The size of the section
-will be adjusted to the size of the file. The section flags for
-\&\fIsectionname\fR will be unchanged. For \s-1ELF\s0 format files the section
-to segment mapping will also remain unchanged, something which is not
-possible using \fB\-\-remove\-section\fR followed by
-\&\fB\-\-add\-section\fR. The option can be specified more than once.
-.Sp
-Note \- it is possible to use \fB\-\-rename\-section\fR and
-\&\fB\-\-update\-section\fR to both update and rename a section from one
-command line. In this case, pass the original section name to
-\&\fB\-\-update\-section\fR, and the original and new section names to
-\&\fB\-\-rename\-section\fR.
-.IP "\fB\-\-add\-symbol\fR \fIname\fR\fB=[\fR\fIsection\fR\fB:]\fR\fIvalue\fR\fB[,\fR\fIflags\fR\fB]\fR" 4
-.IX Item "--add-symbol name=[section:]value[,flags]"
-Add a new symbol named \fIname\fR while copying the file. This option may be
-specified multiple times. If the \fIsection\fR is given, the symbol will be
-associated with and relative to that section, otherwise it will be an \s-1ABS\s0
-symbol. Specifying an undefined section will result in a fatal error. There
-is no check for the value, it will be taken as specified. Symbol flags can
-be specified and not all flags will be meaningful for all object file
-formats. By default, the symbol will be global. The special flag
-\&'before=\fIothersym\fR' will insert the new symbol in front of the specified
-\&\fIothersym\fR, otherwise the symbol(s) will be added at the end of the
-symbol table in the order they appear.
.IP "\fB\-\-rename\-section\fR \fIoldname\fR\fB=\fR\fInewname\fR\fB[,\fR\fIflags\fR\fB]\fR" 4
.IX Item "--rename-section oldname=newname[,flags]"
Rename a section from \fIoldname\fR to \fInewname\fR, optionally
@@ -850,48 +822,8 @@ Prefix all the names of all allocated sections in the output file with
\&\fIstring\fR.
.IP "\fB\-\-add\-gnu\-debuglink=\fR\fIpath-to-file\fR" 4
.IX Item "--add-gnu-debuglink=path-to-file"
-Creates a .gnu_debuglink section which contains a reference to
-\&\fIpath-to-file\fR and adds it to the output file. Note: the file at
-\&\fIpath-to-file\fR must exist. Part of the process of adding the
-\&.gnu_debuglink section involves embedding a checksum of the contents
-of the debug info file into the section.
-.Sp
-If the debug info file is built in one location but it is going to be
-installed at a later time into a different location then do not use
-the path to the installed location. The \fB\-\-add\-gnu\-debuglink\fR
-option will fail because the installed file does not exist yet.
-Instead put the debug info file in the current directory and use the
-\&\fB\-\-add\-gnu\-debuglink\fR option without any directory components,
-like this:
-.Sp
-.Vb 1
-\& objcopy \-\-add\-gnu\-debuglink=foo.debug
-.Ve
-.Sp
-At debug time the debugger will attempt to look for the separate debug
-info file in a set of known locations. The exact set of these
-locations varies depending upon the distribution being used, but it
-typically includes:
-.RS 4
-.ie n .IP """* The same directory as the executable.""" 4
-.el .IP "\f(CW* The same directory as the executable.\fR" 4
-.IX Item "* The same directory as the executable."
-.PD 0
-.ie n .IP """* A sub\-directory of the directory containing the executable""" 4
-.el .IP "\f(CW* A sub\-directory of the directory containing the executable\fR" 4
-.IX Item "* A sub-directory of the directory containing the executable"
-.PD
-called .debug
-.ie n .IP """* A global debug directory such as /usr/lib/debug.""" 4
-.el .IP "\f(CW* A global debug directory such as /usr/lib/debug.\fR" 4
-.IX Item "* A global debug directory such as /usr/lib/debug."
-.RE
-.RS 4
-.Sp
-As long as the debug info file has been installed into one of these
-locations before the debugger is run everything should work
-correctly.
-.RE
+Creates a .gnu_debuglink section which contains a reference to \fIpath-to-file\fR
+and adds it to the output file.
.IP "\fB\-\-keep\-file\-symbols\fR" 4
.IX Item "--keep-file-symbols"
When stripping a file, perhaps with \fB\-\-strip\-debug\fR or
@@ -903,12 +835,6 @@ Strip a file, removing contents of any sections that would not be
stripped by \fB\-\-strip\-debug\fR and leaving the debugging sections
intact. In \s-1ELF\s0 files, this preserves all note sections in the output.
.Sp
-Note \- the section headers of the stripped sections are preserved,
-including their sizes, but the contents of the section are discarded.
-The section headers are preserved so that other tools can match up the
-debuginfo file with the real executable, even if that executable has
-been relocated to a different address space.
-.Sp
The intention is that this option will be used in conjunction with
\&\fB\-\-add\-gnu\-debuglink\fR to create a two part executable. One a
stripped binary which will occupy less space in \s-1RAM\s0 and in a
@@ -1054,45 +980,10 @@ linker input file.
.RE
.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
-\&\fIlarger\fR, then it is not compressed.
-.IP "\fB\-\-compress\-debug\-sections=none\fR" 4
-.IX Item "--compress-debug-sections=none"
-.PD 0
-.IP "\fB\-\-compress\-debug\-sections=zlib\fR" 4
-.IX Item "--compress-debug-sections=zlib"
-.IP "\fB\-\-compress\-debug\-sections=zlib\-gnu\fR" 4
-.IX Item "--compress-debug-sections=zlib-gnu"
-.IP "\fB\-\-compress\-debug\-sections=zlib\-gabi\fR" 4
-.IX Item "--compress-debug-sections=zlib-gabi"
-.PD
-For \s-1ELF\s0 files, these options control how \s-1DWARF\s0 debug sections are
-compressed. \fB\-\-compress\-debug\-sections=none\fR is equivalent
-to \fB\-\-decompress\-debug\-sections\fR.
-\&\fB\-\-compress\-debug\-sections=zlib\fR and
-\&\fB\-\-compress\-debug\-sections=zlib\-gabi\fR are equivalent to
-\&\fB\-\-compress\-debug\-sections\fR.
-\&\fB\-\-compress\-debug\-sections=zlib\-gnu\fR compresses \s-1DWARF\s0 debug
-sections using zlib. The debug sections are renamed to begin with
-\&\fB.zdebug\fR instead of \fB.debug\fR. Note \- if compression would
-actually make a section \fIlarger\fR, then it is not compressed nor
-renamed.
+Compress \s-1DWARF\s0 debug sections using zlib.
.IP "\fB\-\-decompress\-debug\-sections\fR" 4
.IX Item "--decompress-debug-sections"
-Decompress \s-1DWARF\s0 debug sections using zlib. The original section
-names of the compressed sections are restored.
-.IP "\fB\-\-elf\-stt\-common=yes\fR" 4
-.IX Item "--elf-stt-common=yes"
-.PD 0
-.IP "\fB\-\-elf\-stt\-common=no\fR" 4
-.IX Item "--elf-stt-common=no"
-.PD
-For \s-1ELF\s0 files, these options control whether common symbols should be
-converted to the \f(CW\*(C`STT_COMMON\*(C'\fR or \f(CW\*(C`STT_OBJECT\*(C'\fR type.
-\&\fB\-\-elf\-stt\-common=yes\fR converts common symbol type to
-\&\f(CW\*(C`STT_COMMON\*(C'\fR. \fB\-\-elf\-stt\-common=no\fR converts common symbol
-type to \f(CW\*(C`STT_OBJECT\*(C'\fR.
+Decompress \s-1DWARF\s0 debug sections using zlib.
.IP "\fB\-V\fR" 4
.IX Item "-V"
.PD 0
@@ -1132,7 +1023,7 @@ with a backslash. The \fIfile\fR may itself contain additional
\&\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.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-objdump.1 b/share/man/man1/x86_64-w64-mingw32-objdump.1
index 3fe63539..2f660d0f 100644
--- a/share/man/man1/x86_64-w64-mingw32-objdump.1
+++ b/share/man/man1/x86_64-w64-mingw32-objdump.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "OBJDUMP 1"
-.TH OBJDUMP 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH OBJDUMP 1 " " "binutils-2.25.51" "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
@@ -167,10 +167,7 @@ objdump [\fB\-a\fR|\fB\-\-archive\-headers\fR]
[\fB\-R\fR|\fB\-\-dynamic\-reloc\fR]
[\fB\-s\fR|\fB\-\-full\-contents\fR]
[\fB\-W[lLiaprmfFsoRt]\fR|
- \fB\-\-dwarf\fR[=rawline,=decodedline,=info,=abbrev,=pubnames]
- [=aranges,=macro,=frames,=frames\-interp,=str,=loc]
- [=Ranges,=pubtypes,=trace_info,=trace_abbrev]
- [=trace_aranges,=gdb_index]
+ \fB\-\-dwarf\fR[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames\-interp,=str,=loc,=Ranges,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges,=gdb_index]]
[\fB\-G\fR|\fB\-\-stabs\fR]
[\fB\-t\fR|\fB\-\-syms\fR]
[\fB\-T\fR|\fB\-\-dynamic\-syms\fR]
@@ -181,8 +178,6 @@ objdump [\fB\-a\fR|\fB\-\-archive\-headers\fR]
[\fB\-\-prefix\-addresses\fR]
[\fB\-\-[no\-]show\-raw\-insn\fR]
[\fB\-\-adjust\-vma=\fR\fIoffset\fR]
- [\fB\-\-dwarf\-depth=\fR\fIn\fR]
- [\fB\-\-dwarf\-start=\fR\fIn\fR]
[\fB\-\-special\-syms\fR]
[\fB\-\-prefix=\fR\fIprefix\fR]
[\fB\-\-prefix\-strip=\fR\fIlevel\fR]
@@ -291,15 +286,6 @@ expected to contain instructions.
Like \fB\-d\fR, but disassemble the contents of all sections, not just
those expected to contain instructions.
.Sp
-This option also has a subtle effect on the disassembly of
-instructions in code sections. When option \fB\-d\fR is in effect
-objdump will assume that any symbols present in a code section occur
-on the boundary between instructions and it will refuse to disassemble
-across such a boundary. When option \fB\-D\fR is in effect however
-this assumption is supressed. This means that it is possible for the
-output of \fB\-d\fR and \fB\-D\fR to differ if, for example, data
-is stored in code sections.
-.Sp
If the target is an \s-1ARM\s0 architecture this switch also has the effect
of forcing the disassembler to decode pieces of data found in code
sections as if they were instructions.
@@ -362,11 +348,6 @@ although \fBld\fR relocates the sections correctly, using \fBobjdump
\&\-h\fR to list the file section headers cannot show the correct addresses.
Instead, it shows the usual addresses, which are implicit for the
target.
-.Sp
-Note, in some cases it is possible for a section to have both the
-\&\s-1READONLY\s0 and the \s-1NOREAD\s0 attributes set. In such cases the \s-1NOREAD\s0
-attribute takes precedence, but \fBobjdump\fR will report both
-since the exact setting of the flag bits might be important.
.IP "\fB\-H\fR" 4
.IX Item "-H"
.PD 0
@@ -449,75 +430,19 @@ compilers.
For the x86, some of the options duplicate functions of the \fB\-m\fR
switch, but allow finer grained control. Multiple selections from the
following may be specified as a comma separated string.
-.RS 4
-.ie n .IP """x86\-64""" 4
-.el .IP "\f(CWx86\-64\fR" 4
-.IX Item "x86-64"
-.PD 0
-.ie n .IP """i386""" 4
-.el .IP "\f(CWi386\fR" 4
-.IX Item "i386"
-.ie n .IP """i8086""" 4
-.el .IP "\f(CWi8086\fR" 4
-.IX Item "i8086"
-.PD
-Select disassembly for the given architecture.
-.ie n .IP """intel""" 4
-.el .IP "\f(CWintel\fR" 4
-.IX Item "intel"
-.PD 0
-.ie n .IP """att""" 4
-.el .IP "\f(CWatt\fR" 4
-.IX Item "att"
-.PD
-Select between intel syntax mode and \s-1AT&T\s0 syntax mode.
-.ie n .IP """amd64""" 4
-.el .IP "\f(CWamd64\fR" 4
-.IX Item "amd64"
-.PD 0
-.ie n .IP """intel64""" 4
-.el .IP "\f(CWintel64\fR" 4
-.IX Item "intel64"
-.PD
-Select between \s-1AMD64 ISA\s0 and Intel64 \s-1ISA.\s0
-.ie n .IP """intel\-mnemonic""" 4
-.el .IP "\f(CWintel\-mnemonic\fR" 4
-.IX Item "intel-mnemonic"
-.PD 0
-.ie n .IP """att\-mnemonic""" 4
-.el .IP "\f(CWatt\-mnemonic\fR" 4
-.IX Item "att-mnemonic"
-.PD
-Select between intel mnemonic mode and \s-1AT&T\s0 mnemonic mode.
-Note: \f(CW\*(C`intel\-mnemonic\*(C'\fR implies \f(CW\*(C`intel\*(C'\fR and
-\&\f(CW\*(C`att\-mnemonic\*(C'\fR implies \f(CW\*(C`att\*(C'\fR.
-.ie n .IP """addr64""" 4
-.el .IP "\f(CWaddr64\fR" 4
-.IX Item "addr64"
-.PD 0
-.ie n .IP """addr32""" 4
-.el .IP "\f(CWaddr32\fR" 4
-.IX Item "addr32"
-.ie n .IP """addr16""" 4
-.el .IP "\f(CWaddr16\fR" 4
-.IX Item "addr16"
-.ie n .IP """data32""" 4
-.el .IP "\f(CWdata32\fR" 4
-.IX Item "data32"
-.ie n .IP """data16""" 4
-.el .IP "\f(CWdata16\fR" 4
-.IX Item "data16"
-.PD
-Specify the default address size and operand size. These four options
-will be overridden if \f(CW\*(C`x86\-64\*(C'\fR, \f(CW\*(C`i386\*(C'\fR or \f(CW\*(C`i8086\*(C'\fR
-appear later in the option string.
-.ie n .IP """suffix""" 4
-.el .IP "\f(CWsuffix\fR" 4
-.IX Item "suffix"
-When in \s-1AT&T\s0 mode, instructs the disassembler to print a mnemonic
-suffix even when the suffix could be inferred by the operands.
-.RE
-.RS 4
+\&\fBx86\-64\fR, \fBi386\fR and \fBi8086\fR select disassembly for
+the given architecture. \fBintel\fR and \fBatt\fR select between
+intel syntax mode and \s-1AT&T\s0 syntax mode.
+\&\fBintel-mnemonic\fR and \fBatt-mnemonic\fR select between
+intel mnemonic mode and \s-1AT&T\s0 mnemonic mode. \fBintel-mnemonic\fR
+implies \fBintel\fR and \fBatt-mnemonic\fR implies \fBatt\fR.
+\&\fBaddr64\fR, \fBaddr32\fR,
+\&\fBaddr16\fR, \fBdata32\fR and \fBdata16\fR specify the default
+address size and operand size. These four options will be overridden if
+\&\fBx86\-64\fR, \fBi386\fR or \fBi8086\fR appear later in the
+option string. Lastly, \fBsuffix\fR, when in \s-1AT&T\s0 mode,
+instructs the disassembler to print a mnemonic suffix even when the
+suffix could be inferred by the operands.
.Sp
For PowerPC, \fBbooke\fR controls the disassembly of BookE
instructions. \fB32\fR and \fB64\fR select PowerPC and
@@ -530,6 +455,7 @@ For \s-1MIPS,\s0 this option controls the printing of instruction mnemonic
names and register names in disassembled instructions. Multiple
selections from the following may be specified as a comma separated
string, and invalid options are ignored:
+.RS 4
.ie n .IP """no\-aliases""" 4
.el .IP "\f(CWno\-aliases\fR" 4
.IX Item "no-aliases"
@@ -548,6 +474,10 @@ 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 """mxu""" 4
+.el .IP "\f(CWmxu\fR" 4
+.IX Item "mxu"
+Disassemble the \s-1MXU ASE\s0 instructions.
.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"
@@ -618,52 +548,10 @@ Print information that is specific to the object file format. The
argument \fIoptions\fR is a comma separated list that depends on the
format (the lists of options is displayed with the help).
.Sp
-For \s-1XCOFF,\s0 the available options are:
-.RS 4
-.ie n .IP """header""" 4
-.el .IP "\f(CWheader\fR" 4
-.IX Item "header"
-.PD 0
-.ie n .IP """aout""" 4
-.el .IP "\f(CWaout\fR" 4
-.IX Item "aout"
-.ie n .IP """sections""" 4
-.el .IP "\f(CWsections\fR" 4
-.IX Item "sections"
-.ie n .IP """syms""" 4
-.el .IP "\f(CWsyms\fR" 4
-.IX Item "syms"
-.ie n .IP """relocs""" 4
-.el .IP "\f(CWrelocs\fR" 4
-.IX Item "relocs"
-.ie n .IP """lineno,""" 4
-.el .IP "\f(CWlineno,\fR" 4
-.IX Item "lineno,"
-.ie n .IP """loader""" 4
-.el .IP "\f(CWloader\fR" 4
-.IX Item "loader"
-.ie n .IP """except""" 4
-.el .IP "\f(CWexcept\fR" 4
-.IX Item "except"
-.ie n .IP """typchk""" 4
-.el .IP "\f(CWtypchk\fR" 4
-.IX Item "typchk"
-.ie n .IP """traceback""" 4
-.el .IP "\f(CWtraceback\fR" 4
-.IX Item "traceback"
-.ie n .IP """toc""" 4
-.el .IP "\f(CWtoc\fR" 4
-.IX Item "toc"
-.ie n .IP """ldinfo""" 4
-.el .IP "\f(CWldinfo\fR" 4
-.IX Item "ldinfo"
-.RE
-.RS 4
-.PD
-.Sp
-Not all object formats support this option. In particular the \s-1ELF\s0
-format does not use it.
-.RE
+For \s-1XCOFF,\s0 the available options are: \fBheader\fR, \fBaout\fR,
+\&\fBsections\fR, \fBsyms\fR, \fBrelocs\fR, \fBlineno\fR,
+\&\fBloader\fR, \fBexcept\fR, \fBtypchk\fR, \fBtraceback\fR,
+\&\fBtoc\fR and \fBldinfo\fR.
.IP "\fB\-r\fR" 4
.IX Item "-r"
.PD 0
@@ -724,14 +612,8 @@ instructions.
.IP "\fB\-W[lLiaprmfFsoRt]\fR" 4
.IX Item "-W[lLiaprmfFsoRt]"
.PD 0
-.IP "\fB\-\-dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames]\fR" 4
-.IX Item "--dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames]"
-.IP "\fB\-\-dwarf[=aranges,=macro,=frames,=frames\-interp,=str,=loc]\fR" 4
-.IX Item "--dwarf[=aranges,=macro,=frames,=frames-interp,=str,=loc]"
-.IP "\fB\-\-dwarf[=Ranges,=pubtypes,=trace_info,=trace_abbrev]\fR" 4
-.IX Item "--dwarf[=Ranges,=pubtypes,=trace_info,=trace_abbrev]"
-.IP "\fB\-\-dwarf[=trace_aranges,=gdb_index]\fR" 4
-.IX Item "--dwarf[=trace_aranges,=gdb_index]"
+.IP "\fB\-\-dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames\-interp,=str,=loc,=Ranges,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges,=gdb_index]\fR" 4
+.IX Item "--dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=loc,=Ranges,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges,=gdb_index]"
.PD
Displays the contents of the debug sections in the file, if any are
present. If one of the optional letters or words follows the switch
@@ -971,7 +853,7 @@ with a backslash. The \fIfile\fR may itself contain additional
\&\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.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-ranlib.1 b/share/man/man1/x86_64-w64-mingw32-ranlib.1
index 4fd30ff5..6efc8eeb 100644
--- a/share/man/man1/x86_64-w64-mingw32-ranlib.1
+++ b/share/man/man1/x86_64-w64-mingw32-ranlib.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "RANLIB 1"
-.TH RANLIB 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH RANLIB 1 " " "binutils-2.25.51" "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
@@ -217,7 +217,7 @@ with a backslash. The \fIfile\fR may itself contain additional
\&\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.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-readelf.1 b/share/man/man1/x86_64-w64-mingw32-readelf.1
index 82fa9243..ba51ec96 100644
--- a/share/man/man1/x86_64-w64-mingw32-readelf.1
+++ b/share/man/man1/x86_64-w64-mingw32-readelf.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "READELF 1"
-.TH READELF 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH READELF 1 " " "binutils-2.25.51" "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
@@ -161,7 +161,6 @@ readelf [\fB\-a\fR|\fB\-\-all\fR]
[\fB\-x\fR <number or name>|\fB\-\-hex\-dump=\fR<number or name>]
[\fB\-p\fR <number or name>|\fB\-\-string\-dump=\fR<number or name>]
[\fB\-R\fR <number or name>|\fB\-\-relocated\-dump=\fR<number or name>]
- [\fB\-z\fR|\fB\-\-decompress\fR]
[\fB\-c\fR|\fB\-\-archive\-index\fR]
[\fB\-w[lLiaprmfFsoRt]\fR|
\fB\-\-debug\-dump\fR[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames\-interp,=str,=loc,=Ranges,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges,=gdb_index]]
@@ -346,15 +345,6 @@ before they are displayed.
Displays the contents of the indicated section as printable strings.
A number identifies a particular section by index in the section table;
any other string identifies all sections with that name in the object file.
-.IP "\fB\-z\fR" 4
-.IX Item "-z"
-.PD 0
-.IP "\fB\-\-decompress\fR" 4
-.IX Item "--decompress"
-.PD
-Requests that the section(s) being dumped by \fBx\fR, \fBR\fR or
-\&\fBp\fR options are decompressed before being displayed. If the
-section(s) are not compressed then they are displayed as is.
.IP "\fB\-c\fR" 4
.IX Item "-c"
.PD 0
@@ -457,7 +447,7 @@ with a backslash. The \fIfile\fR may itself contain additional
\&\fIobjdump\fR\|(1), and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-size.1 b/share/man/man1/x86_64-w64-mingw32-size.1
index 9d489f2f..28cd061d 100644
--- a/share/man/man1/x86_64-w64-mingw32-size.1
+++ b/share/man/man1/x86_64-w64-mingw32-size.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "SIZE 1"
-.TH SIZE 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH SIZE 1 " " "binutils-2.25.51" "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
@@ -265,7 +265,7 @@ with a backslash. The \fIfile\fR may itself contain additional
\&\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.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-strings.1 b/share/man/man1/x86_64-w64-mingw32-strings.1
index 4749996d..b187dd11 100644
--- a/share/man/man1/x86_64-w64-mingw32-strings.1
+++ b/share/man/man1/x86_64-w64-mingw32-strings.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "STRINGS 1"
-.TH STRINGS 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH STRINGS 1 " " "binutils-2.25.51" "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
@@ -149,7 +149,6 @@ strings [\fB\-afovV\fR] [\fB\-\fR\fImin-len\fR]
[\fB\-\fR] [\fB\-\-all\fR] [\fB\-\-print\-file\-name\fR]
[\fB\-T\fR \fIbfdname\fR] [\fB\-\-target=\fR\fIbfdname\fR]
[\fB\-w\fR] [\fB\-\-include\-all\-whitespace\fR]
- [\fB\-s\fR] [\fB\-\-output\-separator\fR\fIsep_string\fR]
[\fB\-\-help\fR] [\fB\-\-version\fR] \fIfile\fR...
.SH "DESCRIPTION"
.IX Header "DESCRIPTION"
@@ -276,16 +275,6 @@ By default tab and space characters are included in the strings that
are displayed, but other whitespace characters, such a newlines and
carriage returns, are not. The \fB\-w\fR option changes this so
that all whitespace characters are considered to be part of a string.
-.IP "\fB\-s\fR" 4
-.IX Item "-s"
-.PD 0
-.IP "\fB\-\-output\-separator\fR" 4
-.IX Item "--output-separator"
-.PD
-By default, output strings are delimited by a new-line. This option
-allows you to supply any string to be used as the output record
-separator. Useful with \-\-include\-all\-whitespace where strings
-may contain new-lines internally.
.IP "\fB@\fR\fIfile\fR" 4
.IX Item "@file"
Read command-line options from \fIfile\fR. The options read are
@@ -305,7 +294,7 @@ with a backslash. The \fIfile\fR may itself contain additional
and the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-strip.1 b/share/man/man1/x86_64-w64-mingw32-strip.1
index 0b0c753b..2e79b1b0 100644
--- a/share/man/man1/x86_64-w64-mingw32-strip.1
+++ b/share/man/man1/x86_64-w64-mingw32-strip.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "STRIP 1"
-.TH STRIP 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH STRIP 1 " " "binutils-2.25.51" "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
@@ -206,8 +206,7 @@ Replace \fIobjfile\fR with a file in the output format \fIbfdname\fR.
.IP "\fB\-\-remove\-section=\fR\fIsectionname\fR" 4
.IX Item "--remove-section=sectionname"
.PD
-Remove any section named \fIsectionname\fR from the output file, in
-addition to whatever sections would otherwise be removed. This
+Remove any section named \fIsectionname\fR from the output file. This
option may be given more than once. Note that using this option
inappropriately may make the output file unusable. The wildcard
character \fB*\fR may be given at the end of \fIsectionname\fR. If
@@ -335,16 +334,9 @@ When stripping a file, perhaps with \fB\-\-strip\-debug\fR or
which would otherwise get stripped.
.IP "\fB\-\-only\-keep\-debug\fR" 4
.IX Item "--only-keep-debug"
-Strip a file, emptying the contents of any sections that would not be
+Strip a file, removing contents of any sections that would not be
stripped by \fB\-\-strip\-debug\fR and leaving the debugging sections
-intact. In \s-1ELF\s0 files, this preserves all the note sections in the
-output as well.
-.Sp
-Note \- the section headers of the stripped sections are preserved,
-including their sizes, but the contents of the section are discarded.
-The section headers are preserved so that other tools can match up the
-debuginfo file with the real executable, even if that executable has
-been relocated to a different address space.
+intact. In \s-1ELF\s0 files, this preserves all note sections in the output.
.Sp
The intention is that this option will be used in conjunction with
\&\fB\-\-add\-gnu\-debuglink\fR to create a two part executable. One a
@@ -434,7 +426,7 @@ with a backslash. The \fIfile\fR may itself contain additional
the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-windmc.1 b/share/man/man1/x86_64-w64-mingw32-windmc.1
index 9e871440..a0be0dab 100644
--- a/share/man/man1/x86_64-w64-mingw32-windmc.1
+++ b/share/man/man1/x86_64-w64-mingw32-windmc.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "WINDMC 1"
-.TH WINDMC 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH WINDMC 1 " " "binutils-2.25.51" "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
@@ -350,7 +350,7 @@ with a backslash. The \fIfile\fR may itself contain additional
the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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
diff --git a/share/man/man1/x86_64-w64-mingw32-windres.1 b/share/man/man1/x86_64-w64-mingw32-windres.1
index 2a822744..c1cc540e 100644
--- a/share/man/man1/x86_64-w64-mingw32-windres.1
+++ b/share/man/man1/x86_64-w64-mingw32-windres.1
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "WINDRES 1"
-.TH WINDRES 1 "2018-06-20" "binutils-2.27.0" "GNU Development Tools"
+.TH WINDRES 1 " " "binutils-2.25.51" "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
@@ -358,7 +358,7 @@ with a backslash. The \fIfile\fR may itself contain additional
the Info entries for \fIbinutils\fR.
.SH "COPYRIGHT"
.IX Header "COPYRIGHT"
-Copyright (c) 1991\-2016 Free Software Foundation, Inc.
+Copyright (c) 1991\-2014 Free Software Foundation, Inc.
.PP
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