From: Daniel Jacobowitz Date: Wed, 20 Apr 2005 19:05:47 +0000 (+0000) Subject: Committing generated files for binutils 2.15.97. X-Git-Tag: binutils-2_16~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d1e34a5bf713299d37a62bed054389cd0eacd11c;p=thirdparty%2Fbinutils-gdb.git Committing generated files for binutils 2.15.97. --- diff --git a/bfd/po/es.gmo b/bfd/po/es.gmo index cff702a204f..79ea6e127b4 100644 Binary files a/bfd/po/es.gmo and b/bfd/po/es.gmo differ diff --git a/binutils/doc/addr2line.1 b/binutils/doc/addr2line.1 index 37286286495..4400d5edb7d 100644 --- a/binutils/doc/addr2line.1 +++ b/binutils/doc/addr2line.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "ADDR2LINE 1" -.TH ADDR2LINE 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH ADDR2LINE 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" addr2line \- convert addresses into file names and line numbers. .SH "SYNOPSIS" diff --git a/binutils/doc/ar.1 b/binutils/doc/ar.1 index 3e36beafc50..1ae7a09bbb9 100644 --- a/binutils/doc/ar.1 +++ b/binutils/doc/ar.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "AR 1" -.TH AR 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH AR 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" ar \- create, modify, and extract from archives .SH "SYNOPSIS" diff --git a/binutils/doc/binutils.info b/binutils/doc/binutils.info index bc13568c705..2468db92e67 100644 --- a/binutils/doc/binutils.info +++ b/binutils/doc/binutils.info @@ -37,7 +37,7 @@ Introduction ************ This brief manual contains documentation for the GNU binary utilities -(collectively version 2.15.96): +(collectively version 2.15.97): This document is distributed under the terms of the GNU Free Documentation License. A copy of the license is included in the @@ -2663,6 +2663,7 @@ File: binutils.info, Node: readelf, Next: size, Prev: ranlib, Up: Top [`-h'|`--file-header'] [`-l'|`--program-headers'|`--segments'] [`-S'|`--section-headers'|`--sections'] + [`-g'|`--section-groups'] [`-e'|`--headers'] [`-s'|`--syms'|`--symbols'] [`-n'|`--notes'] @@ -2717,6 +2718,11 @@ equivalent. At least one option besides `-v' or `-H' must be given. Displays the information contained in the file's section headers, if it has any. +`-g' +`--section-groups' + Displays the information contained in the file's section groups, + if it has any. + `-s' `--symbols' `--syms' @@ -2742,12 +2748,6 @@ equivalent. At least one option besides `-v' or `-H' must be given. Only the unwind sections for IA64 ELF files are currently supported. -`-u' -`--unwind' - Displays the contents of the file's unwind section, if it has one. - Only the unwind sections for IA64 ELF files are currently - supported. - `-d' `--dynamic' Displays the contents of the file's dynamic section, if it has one. @@ -3562,15 +3562,16 @@ Index * dynamic symbol table entries, printing: objdump. (line 334) * dynamic symbols: nm. (line 136) * ELF dynamic section information: readelf. (line 97) -* ELF file header information: readelf. (line 49) +* ELF file header information: readelf. (line 50) * ELF file information: readelf. (line 6) -* ELF notes: readelf. (line 76) +* ELF notes: readelf. (line 82) * ELF object file format: objdump. (line 310) -* ELF program header information: readelf. (line 55) -* ELF reloc information: readelf. (line 80) -* ELF section information: readelf. (line 61) -* ELF segment information: readelf. (line 55) -* ELF symbol table information: readelf. (line 67) +* ELF program header information: readelf. (line 56) +* ELF reloc information: readelf. (line 86) +* ELF section group information: readelf. (line 67) +* ELF section information: readelf. (line 62) +* ELF segment information: readelf. (line 56) +* ELF symbol table information: readelf. (line 73) * ELF version sections informations: readelf. (line 101) * endianness: objdump. (line 125) * error on valid input: Bug Criteria. (line 12) @@ -3644,7 +3645,7 @@ Index * symbols, discarding: strip. (line 6) * undefined symbols: nm. (line 217) * Unix compatibility, ar: ar cmdline. (line 8) -* unwind information: readelf. (line 85) +* unwind information: readelf. (line 91) * updating an archive: ar cmdline. (line 180) * version: Top. (line 6) * VMA in objdump: objdump. (line 65) @@ -3673,13 +3674,13 @@ Node: windres83483 Node: dlltool89216 Node: def file format99642 Node: readelf101380 -Node: Selecting The Target System105783 -Node: Target Selection106708 -Node: Architecture Selection108690 -Node: Reporting Bugs109518 -Node: Bug Criteria110297 -Node: Bug Reporting110850 -Node: GNU Free Documentation License117944 -Node: Index137671 +Node: Selecting The Target System105769 +Node: Target Selection106694 +Node: Architecture Selection108676 +Node: Reporting Bugs109504 +Node: Bug Criteria110283 +Node: Bug Reporting110836 +Node: GNU Free Documentation License117930 +Node: Index137657  End Tag Table diff --git a/binutils/doc/cxxfilt.man b/binutils/doc/cxxfilt.man index 62de3fd4faf..5053f344afa 100644 --- a/binutils/doc/cxxfilt.man +++ b/binutils/doc/cxxfilt.man @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "C++FILT 1" -.TH C++FILT 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH C++FILT 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" cxxfilt \- Demangle C++ and Java symbols. .SH "SYNOPSIS" diff --git a/binutils/doc/dlltool.1 b/binutils/doc/dlltool.1 index 4f130719f47..0613e18f6d1 100644 --- a/binutils/doc/dlltool.1 +++ b/binutils/doc/dlltool.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "DLLTOOL 1" -.TH DLLTOOL 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH DLLTOOL 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" dlltool \- Create files needed to build and use DLLs. .SH "SYNOPSIS" @@ -181,7 +181,7 @@ section of the object file. This can be done in C by using the .PP .Vb 2 \& asm (".section .drectve"); -\& asm (".ascii \e"-export:my_func\e""); +\& asm (".ascii \e"\-export:my_func\e""); .Ve .PP .Vb 1 @@ -214,10 +214,10 @@ also creating a program (from an object file called \fBprogram.o\fR) that uses that \s-1DLL:\s0 .PP .Vb 4 -\& gcc -c dll.c -\& dlltool -e exports.o -l dll.lib dll.o -\& gcc dll.o exports.o -o dll.dll -\& gcc program.o dll.lib -o program +\& gcc \-c dll.c +\& dlltool \-e exports.o \-l dll.lib dll.o +\& gcc dll.o exports.o \-o dll.dll +\& gcc program.o dll.lib \-o program .Ve .SH "OPTIONS" .IX Header "OPTIONS" diff --git a/binutils/doc/nlmconv.1 b/binutils/doc/nlmconv.1 index 38e1bbfd4cb..8c18265b3e2 100644 --- a/binutils/doc/nlmconv.1 +++ b/binutils/doc/nlmconv.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "NLMCONV 1" -.TH NLMCONV 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH NLMCONV 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" nlmconv \- converts object code into an NLM. .SH "SYNOPSIS" diff --git a/binutils/doc/nm.1 b/binutils/doc/nm.1 index f2698b19978..22d60ea9ada 100644 --- a/binutils/doc/nm.1 +++ b/binutils/doc/nm.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "NM 1" -.TH NM 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH NM 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" nm \- list symbols from object files .SH "SYNOPSIS" diff --git a/binutils/doc/objcopy.1 b/binutils/doc/objcopy.1 index e2f119da3c9..e1655cd96f0 100644 --- a/binutils/doc/objcopy.1 +++ b/binutils/doc/objcopy.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "OBJCOPY 1" -.TH OBJCOPY 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH OBJCOPY 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" objcopy \- copy and translate object files .SH "SYNOPSIS" @@ -370,7 +370,7 @@ point (!) then the sense of the switch is reversed for that symbol. For example: .Sp .Vb 1 -\& -w -W !foo -W fo* +\& \-w \-W !foo \-W fo* .Ve .Sp would cause objcopy to weaken all symbols that start with ``fo'' @@ -546,8 +546,8 @@ you wanted instead to create a section called .rodata containing binary data you could use the following command line to achieve it: .Sp .Vb 3 -\& objcopy -I binary -O -B \e -\& --rename-section .data=.rodata,alloc,load,readonly,data,contents \e +\& objcopy \-I binary \-O \-B \e +\& \-\-rename\-section .data=.rodata,alloc,load,readonly,data,contents \e \& .Ve .IP "\fB\-\-change\-leading\-char\fR" 4 diff --git a/binutils/doc/objdump.1 b/binutils/doc/objdump.1 index 0d153f21d1c..123710ccc84 100644 --- a/binutils/doc/objdump.1 +++ b/binutils/doc/objdump.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "OBJDUMP 1" -.TH OBJDUMP 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH OBJDUMP 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" objdump \- display information from object files. .SH "SYNOPSIS" @@ -215,7 +215,7 @@ automatically recognize many formats. For example, .Sp .Vb 1 -\& objdump -b oasys -m vax -h fu.o +\& objdump \-b oasys \-m vax \-h fu.o .Ve .Sp displays summary information from the section headers (\fB\-h\fR) of diff --git a/binutils/doc/ranlib.1 b/binutils/doc/ranlib.1 index 33d38430119..99468725c07 100644 --- a/binutils/doc/ranlib.1 +++ b/binutils/doc/ranlib.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "RANLIB 1" -.TH RANLIB 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH RANLIB 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" ranlib \- generate index to archive. .SH "SYNOPSIS" diff --git a/binutils/doc/readelf.1 b/binutils/doc/readelf.1 index f430df09c6d..2ecb18593d6 100644 --- a/binutils/doc/readelf.1 +++ b/binutils/doc/readelf.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "READELF 1" -.TH READELF 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH READELF 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" readelf \- Displays information about ELF files. .SH "SYNOPSIS" @@ -137,6 +137,7 @@ readelf [\fB\-a\fR|\fB\-\-all\fR] [\fB\-h\fR|\fB\-\-file\-header\fR] [\fB\-l\fR|\fB\-\-program\-headers\fR|\fB\-\-segments\fR] [\fB\-S\fR|\fB\-\-section\-headers\fR|\fB\-\-sections\fR] + [\fB\-g\fR|\fB\-\-section\-groups\fR] [\fB\-e\fR|\fB\-\-headers\fR] [\fB\-s\fR|\fB\-\-syms\fR|\fB\-\-symbols\fR] [\fB\-n\fR|\fB\-\-notes\fR] @@ -209,6 +210,14 @@ has any. .PD Displays the information contained in the file's section headers, if it has any. +.IP "\fB\-g\fR" 4 +.IX Item "-g" +.PD 0 +.IP "\fB\-\-section\-groups\fR" 4 +.IX Item "--section-groups" +.PD +Displays the information contained in the file's section groups, if it +has any. .IP "\fB\-s\fR" 4 .IX Item "-s" .PD 0 @@ -247,14 +256,6 @@ Displays the contents of the file's relocation section, if it has one. .PD Displays the contents of the file's unwind section, if it has one. Only the unwind sections for \s-1IA64\s0 \s-1ELF\s0 files are currently supported. -.IP "\fB\-u\fR" 4 -.IX Item "-u" -.PD 0 -.IP "\fB\-\-unwind\fR" 4 -.IX Item "--unwind" -.PD -Displays the contents of the file's unwind section, if it has one. Only -the unwind sections for \s-1IA64\s0 \s-1ELF\s0 files are currently supported. .IP "\fB\-d\fR" 4 .IX Item "-d" .PD 0 diff --git a/binutils/doc/size.1 b/binutils/doc/size.1 index a3f55c852c1..62e66db2e66 100644 --- a/binutils/doc/size.1 +++ b/binutils/doc/size.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "SIZE 1" -.TH SIZE 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH SIZE 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" size \- list section sizes and total size. .SH "SYNOPSIS" @@ -169,7 +169,7 @@ Here is an example of the Berkeley (default) format of output from \&\fBsize\fR: .Sp .Vb 4 -\& $ size --format=Berkeley ranlib size +\& $ size \-\-format=Berkeley ranlib size \& text data bss dec hex filename \& 294880 81920 11592 388392 5ed28 ranlib \& 294880 81920 11888 388688 5ee50 size @@ -178,7 +178,7 @@ Here is an example of the Berkeley (default) format of output from This is the same data, but displayed closer to System V conventions: .Sp .Vb 7 -\& $ size --format=SysV ranlib size +\& $ size \-\-format=SysV ranlib size \& ranlib : \& section size addr \& .text 294880 8192 diff --git a/binutils/doc/strings.1 b/binutils/doc/strings.1 index 60462ed6b67..e34292640bf 100644 --- a/binutils/doc/strings.1 +++ b/binutils/doc/strings.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "STRINGS 1" -.TH STRINGS 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH STRINGS 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" strings \- print the strings of printable characters in files. .SH "SYNOPSIS" diff --git a/binutils/doc/strip.1 b/binutils/doc/strip.1 index cc25e239093..5558c9b5007 100644 --- a/binutils/doc/strip.1 +++ b/binutils/doc/strip.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "STRIP 1" -.TH STRIP 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH STRIP 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" strip \- Discard symbols from object files. .SH "SYNOPSIS" @@ -260,7 +260,7 @@ point (!) then the sense of the switch is reversed for that symbol. For example: .Sp .Vb 1 -\& -w -K !foo -K fo* +\& \-w \-K !foo \-K fo* .Ve .Sp would cause strip to only keep symbols that start with the letters diff --git a/binutils/doc/windres.1 b/binutils/doc/windres.1 index 87ece4768db..d639981761f 100644 --- a/binutils/doc/windres.1 +++ b/binutils/doc/windres.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "WINDRES 1" -.TH WINDRES 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH WINDRES 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" windres \- manipulate Windows resources. .SH "SYNOPSIS" diff --git a/binutils/po/es.gmo b/binutils/po/es.gmo index bc12e337746..85338ce8c72 100644 Binary files a/binutils/po/es.gmo and b/binutils/po/es.gmo differ diff --git a/binutils/po/fr.gmo b/binutils/po/fr.gmo index e92b6c8b83d..eb0d1779804 100644 Binary files a/binutils/po/fr.gmo and b/binutils/po/fr.gmo differ diff --git a/binutils/po/ro.gmo b/binutils/po/ro.gmo new file mode 100644 index 00000000000..f1c1e0e13ad Binary files /dev/null and b/binutils/po/ro.gmo differ diff --git a/binutils/po/ru.gmo b/binutils/po/ru.gmo index df9584885b2..484c9b67248 100644 Binary files a/binutils/po/ru.gmo and b/binutils/po/ru.gmo differ diff --git a/binutils/po/tr.gmo b/binutils/po/tr.gmo index bf530ce5e68..71904464e41 100644 Binary files a/binutils/po/tr.gmo and b/binutils/po/tr.gmo differ diff --git a/gas/doc/as.1 b/gas/doc/as.1 index d9ccd23a22a..a3ec41284d5 100644 --- a/gas/doc/as.1 +++ b/gas/doc/as.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "AS 1" -.TH AS 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH AS 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" AS \- the portable GNU assembler. .SH "SYNOPSIS" @@ -322,7 +322,7 @@ The assembler arguments must be separated from each other (and the \fB\-Wa\fR) by commas. For example: .PP .Vb 1 -\& gcc -c -g -O -Wa,-alh,-L file.c +\& gcc \-c \-g \-O \-Wa,\-alh,\-L file.c .Ve .PP This passes two options to the assembler: \fB\-alh\fR (emit a listing to diff --git a/gas/doc/as.info b/gas/doc/as.info index 2dbc45aed78..911de64aee3 100644 --- a/gas/doc/as.info +++ b/gas/doc/as.info @@ -22,7 +22,7 @@ Free Documentation License". Indirect: as.info-1: 778 as.info-2: 299494 -as.info-3: 569799 +as.info-3: 569898  Tag Table: (Indirect) @@ -352,139 +352,139 @@ Node: M88K-Dependent371790 Node: M88K Directives372041 Node: MIPS-Dependent373561 Node: MIPS Opts374648 -Node: MIPS Object381517 -Node: MIPS Stabs383083 -Node: MIPS symbol sizes383805 -Node: MIPS ISA385474 -Node: MIPS autoextend386623 -Node: MIPS insn387353 -Node: MIPS option stack387850 -Node: MIPS ASE instruction generation overrides388624 -Node: MMIX-Dependent389397 -Node: MMIX-Opts389777 -Node: MMIX-Expand393381 -Node: MMIX-Syntax394696 -Ref: mmixsite395053 -Node: MMIX-Chars395894 -Node: MMIX-Symbols396548 -Node: MMIX-Regs398616 -Node: MMIX-Pseudos399641 -Ref: MMIX-loc399782 -Ref: MMIX-local400862 -Ref: MMIX-is401394 -Ref: MMIX-greg401665 -Ref: GREG-base402584 -Ref: MMIX-byte403901 -Ref: MMIX-constants404372 -Ref: MMIX-prefix405018 -Ref: MMIX-spec405392 -Node: MMIX-mmixal405726 -Node: MSP430-Dependent409223 -Node: MSP430 Options409689 -Node: MSP430 Syntax409881 -Node: MSP430-Macros410197 -Node: MSP430-Chars410928 -Node: MSP430-Regs411241 -Node: MSP430-Ext411801 -Node: MSP430 Floating Point413622 -Node: MSP430 Directives413846 -Node: MSP430 Opcodes414637 -Node: MSP430 Profiling Capability415032 -Node: PDP-11-Dependent417361 -Node: PDP-11-Options417750 -Node: PDP-11-Pseudos422821 -Node: PDP-11-Syntax423166 -Node: PDP-11-Mnemonics423917 -Node: PDP-11-Synthetic424219 -Node: PJ-Dependent424437 -Node: PJ Options424662 -Node: PPC-Dependent424939 -Node: PowerPC-Opts425226 -Node: PowerPC-Pseudo427191 -Node: SH-Dependent427790 -Node: SH Options428202 -Node: SH Syntax429056 -Node: SH-Chars429329 -Node: SH-Regs429623 -Node: SH-Addressing430237 -Node: SH Floating Point431146 -Node: SH Directives432240 -Node: SH Opcodes432610 -Node: SH64-Dependent436932 -Node: SH64 Options437295 -Node: SH64 Syntax439012 -Node: SH64-Chars439295 -Node: SH64-Regs439595 -Node: SH64-Addressing440691 -Node: SH64 Directives441874 -Node: SH64 Opcodes442984 -Node: Sparc-Dependent443700 -Node: Sparc-Opts444085 -Node: Sparc-Aligned-Data446342 -Node: Sparc-Float447197 -Node: Sparc-Directives447398 -Node: TIC54X-Dependent449358 -Node: TIC54X-Opts450084 -Node: TIC54X-Block451127 -Node: TIC54X-Env451487 -Node: TIC54X-Constants451835 -Node: TIC54X-Subsyms452237 -Node: TIC54X-Locals454146 -Node: TIC54X-Builtins454890 -Node: TIC54X-Ext457361 -Node: TIC54X-Directives457932 -Node: TIC54X-Macros468834 -Node: TIC54X-MMRegs470944 -Node: Z8000-Dependent471160 -Node: Z8000 Options472124 -Node: Z8000 Syntax472341 -Node: Z8000-Chars472631 -Node: Z8000-Regs472864 -Node: Z8000-Addressing473654 -Node: Z8000 Directives474771 -Node: Z8000 Opcodes476380 -Node: Vax-Dependent486322 -Node: VAX-Opts486839 -Node: VAX-float490574 -Node: VAX-directives491206 -Node: VAX-opcodes492067 -Node: VAX-branch492456 -Node: VAX-operands494963 -Node: VAX-no495726 -Node: V850-Dependent495963 -Node: V850 Options496361 -Node: V850 Syntax498750 -Node: V850-Chars498990 -Node: V850-Regs499155 -Node: V850 Floating Point500723 -Node: V850 Directives500929 -Node: V850 Opcodes502072 -Node: Xtensa-Dependent507964 -Node: Xtensa Options508695 -Node: Xtensa Syntax511466 -Node: Xtensa Opcodes513355 -Node: Xtensa Registers515149 -Node: Xtensa Optimizations515782 -Node: Density Instructions516234 -Node: Xtensa Automatic Alignment517336 -Node: Xtensa Relaxation520082 -Node: Xtensa Branch Relaxation520990 -Node: Xtensa Call Relaxation522362 -Node: Xtensa Immediate Relaxation524148 -Node: Xtensa Directives526722 -Node: Schedule Directive528430 -Node: Longcalls Directive528770 -Node: Transform Directive529314 -Node: Literal Directive530056 -Node: Literal Position Directive531841 -Node: Literal Prefix Directive533540 -Node: Absolute Literals Directive535703 -Node: Reporting Bugs537010 -Node: Bug Criteria537734 -Node: Bug Reporting538499 -Node: Acknowledgements545132 -Ref: Acknowledgements-Footnote-1550051 -Node: GNU Free Documentation License550077 -Node: Index569799 +Node: MIPS Object381616 +Node: MIPS Stabs383182 +Node: MIPS symbol sizes383904 +Node: MIPS ISA385573 +Node: MIPS autoextend386722 +Node: MIPS insn387452 +Node: MIPS option stack387949 +Node: MIPS ASE instruction generation overrides388723 +Node: MMIX-Dependent389496 +Node: MMIX-Opts389876 +Node: MMIX-Expand393480 +Node: MMIX-Syntax394795 +Ref: mmixsite395152 +Node: MMIX-Chars395993 +Node: MMIX-Symbols396647 +Node: MMIX-Regs398715 +Node: MMIX-Pseudos399740 +Ref: MMIX-loc399881 +Ref: MMIX-local400961 +Ref: MMIX-is401493 +Ref: MMIX-greg401764 +Ref: GREG-base402683 +Ref: MMIX-byte404000 +Ref: MMIX-constants404471 +Ref: MMIX-prefix405117 +Ref: MMIX-spec405491 +Node: MMIX-mmixal405825 +Node: MSP430-Dependent409322 +Node: MSP430 Options409788 +Node: MSP430 Syntax409980 +Node: MSP430-Macros410296 +Node: MSP430-Chars411027 +Node: MSP430-Regs411340 +Node: MSP430-Ext411900 +Node: MSP430 Floating Point413721 +Node: MSP430 Directives413945 +Node: MSP430 Opcodes414736 +Node: MSP430 Profiling Capability415131 +Node: PDP-11-Dependent417460 +Node: PDP-11-Options417849 +Node: PDP-11-Pseudos422920 +Node: PDP-11-Syntax423265 +Node: PDP-11-Mnemonics424016 +Node: PDP-11-Synthetic424318 +Node: PJ-Dependent424536 +Node: PJ Options424761 +Node: PPC-Dependent425038 +Node: PowerPC-Opts425325 +Node: PowerPC-Pseudo427290 +Node: SH-Dependent427889 +Node: SH Options428301 +Node: SH Syntax429155 +Node: SH-Chars429428 +Node: SH-Regs429722 +Node: SH-Addressing430336 +Node: SH Floating Point431245 +Node: SH Directives432339 +Node: SH Opcodes432709 +Node: SH64-Dependent437031 +Node: SH64 Options437394 +Node: SH64 Syntax439111 +Node: SH64-Chars439394 +Node: SH64-Regs439694 +Node: SH64-Addressing440790 +Node: SH64 Directives441973 +Node: SH64 Opcodes443083 +Node: Sparc-Dependent443799 +Node: Sparc-Opts444184 +Node: Sparc-Aligned-Data446441 +Node: Sparc-Float447296 +Node: Sparc-Directives447497 +Node: TIC54X-Dependent449457 +Node: TIC54X-Opts450183 +Node: TIC54X-Block451226 +Node: TIC54X-Env451586 +Node: TIC54X-Constants451934 +Node: TIC54X-Subsyms452336 +Node: TIC54X-Locals454245 +Node: TIC54X-Builtins454989 +Node: TIC54X-Ext457460 +Node: TIC54X-Directives458031 +Node: TIC54X-Macros468933 +Node: TIC54X-MMRegs471043 +Node: Z8000-Dependent471259 +Node: Z8000 Options472223 +Node: Z8000 Syntax472440 +Node: Z8000-Chars472730 +Node: Z8000-Regs472963 +Node: Z8000-Addressing473753 +Node: Z8000 Directives474870 +Node: Z8000 Opcodes476479 +Node: Vax-Dependent486421 +Node: VAX-Opts486938 +Node: VAX-float490673 +Node: VAX-directives491305 +Node: VAX-opcodes492166 +Node: VAX-branch492555 +Node: VAX-operands495062 +Node: VAX-no495825 +Node: V850-Dependent496062 +Node: V850 Options496460 +Node: V850 Syntax498849 +Node: V850-Chars499089 +Node: V850-Regs499254 +Node: V850 Floating Point500822 +Node: V850 Directives501028 +Node: V850 Opcodes502171 +Node: Xtensa-Dependent508063 +Node: Xtensa Options508794 +Node: Xtensa Syntax511565 +Node: Xtensa Opcodes513454 +Node: Xtensa Registers515248 +Node: Xtensa Optimizations515881 +Node: Density Instructions516333 +Node: Xtensa Automatic Alignment517435 +Node: Xtensa Relaxation520181 +Node: Xtensa Branch Relaxation521089 +Node: Xtensa Call Relaxation522461 +Node: Xtensa Immediate Relaxation524247 +Node: Xtensa Directives526821 +Node: Schedule Directive528529 +Node: Longcalls Directive528869 +Node: Transform Directive529413 +Node: Literal Directive530155 +Node: Literal Position Directive531940 +Node: Literal Prefix Directive533639 +Node: Absolute Literals Directive535802 +Node: Reporting Bugs537109 +Node: Bug Criteria537833 +Node: Bug Reporting538598 +Node: Acknowledgements545231 +Ref: Acknowledgements-Footnote-1550150 +Node: GNU Free Documentation License550176 +Node: Index569898  End Tag Table diff --git a/gas/doc/as.info-1 b/gas/doc/as.info-1 index 36148e5696c..11c48ae8d2d 100644 --- a/gas/doc/as.info-1 +++ b/gas/doc/as.info-1 @@ -24,7 +24,7 @@ File: as.info, Node: Top, Next: Overview, Up: (dir) Using as ******** -This file is a user guide to the GNU assembler `as' version 2.15.96. +This file is a user guide to the GNU assembler `as' version 2.15.97. This document is distributed under the terms of the GNU Free Documentation License. A copy of the license is included in the diff --git a/gas/doc/as.info-2 b/gas/doc/as.info-2 index 987eca2d838..4234214eaf4 100644 --- a/gas/doc/as.info-2 +++ b/gas/doc/as.info-2 @@ -2105,6 +2105,10 @@ The MIPS configurations of GNU `as' support these special options: intended to be used on GCC-generated code: it is not designed to catch all problems in hand-written assembler code. +`-mfix-vr4130' +`-no-mfix-vr4130' + Insert nops to work around the VR4130 `mflo'/`mfhi' errata. + `-m4010' `-no-m4010' Generate code for the LSI R4010 chip. This tells the assembler to diff --git a/gas/doc/as.info-3 b/gas/doc/as.info-3 index bff6a369e8b..8cdab2d4b7e 100644 Binary files a/gas/doc/as.info-3 and b/gas/doc/as.info-3 differ diff --git a/gas/doc/gasver.texi b/gas/doc/gasver.texi index a724bf53a1d..9b0f00872a8 100644 --- a/gas/doc/gasver.texi +++ b/gas/doc/gasver.texi @@ -1 +1 @@ -@set VERSION 2.15.96 +@set VERSION 2.15.97 diff --git a/gas/po/es.gmo b/gas/po/es.gmo index 9497cdb075b..b43e80c9112 100644 Binary files a/gas/po/es.gmo and b/gas/po/es.gmo differ diff --git a/gas/po/tr.gmo b/gas/po/tr.gmo index 10635394c1d..fe95cfbeb13 100644 Binary files a/gas/po/tr.gmo and b/gas/po/tr.gmo differ diff --git a/gprof/po/de.gmo b/gprof/po/de.gmo index 0d571f5fb00..7ab32d8ff16 100644 Binary files a/gprof/po/de.gmo and b/gprof/po/de.gmo differ diff --git a/gprof/po/es.gmo b/gprof/po/es.gmo index e2e98a88131..b4c9e724cf7 100644 Binary files a/gprof/po/es.gmo and b/gprof/po/es.gmo differ diff --git a/gprof/po/fr.gmo b/gprof/po/fr.gmo index 7b4cbb1b681..1909dd46ca8 100644 Binary files a/gprof/po/fr.gmo and b/gprof/po/fr.gmo differ diff --git a/gprof/po/tr.gmo b/gprof/po/tr.gmo index 37c1c4617fa..82735ab742f 100644 Binary files a/gprof/po/tr.gmo and b/gprof/po/tr.gmo differ diff --git a/gprof/po/vi.gmo b/gprof/po/vi.gmo index cb780fb3b64..162edd92b48 100644 Binary files a/gprof/po/vi.gmo and b/gprof/po/vi.gmo differ diff --git a/ld/ld.1 b/ld/ld.1 index 11686a80a94..56ac9cc3419 100644 --- a/ld/ld.1 +++ b/ld/ld.1 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "LD 1" -.TH LD 1 "2005-03-08" "binutils-2.15.96" "GNU Development Tools" +.TH LD 1 "2005-04-20" "binutils-2.15.97" "GNU Development Tools" .SH "NAME" ld \- Using LD, the GNU linker .SH "SYNOPSIS" @@ -173,7 +173,7 @@ object files on a standard, supported Unix system. On such a system, to link a file \f(CW\*(C`hello.o\*(C'\fR: .PP .Vb 1 -\& ld -o /lib/crt0.o hello.o -lc +\& ld \-o /lib/crt0.o hello.o \-lc .Ve .PP This tells \fBld\fR to produce a file called \fIoutput\fR as the @@ -239,7 +239,7 @@ prefixed by \fB\-Wl,\fR (or whatever is appropriate for the particular compiler driver) like this: .PP .Vb 1 -\& gcc -Wl,--startgroup foo.o bar.o -Wl,--endgroup +\& gcc \-Wl,\-\-startgroup foo.o bar.o \-Wl,\-\-endgroup .Ve .PP This is important, because otherwise the compiler driver program may @@ -1803,7 +1803,7 @@ a variable, or b) make the 'constant' index a variable. Thus: .Sp .Vb 3 \& extern type extern_array[]; -\& extern_array[1] --> +\& extern_array[1] \-\-> \& { volatile type *t=extern_array; t[1] } .Ve .Sp @@ -1811,7 +1811,7 @@ or .Sp .Vb 3 \& extern type extern_array[]; -\& extern_array[1] --> +\& extern_array[1] \-\-> \& { volatile int t=1; extern_array[t] } .Ve .Sp @@ -1820,15 +1820,15 @@ is to make the struct itself (or the long long, or the ...) variable: .Sp .Vb 3 \& extern struct s extern_struct; -\& extern_struct.field --> -\& { volatile struct s *t=&extern_struct; t->field } +\& extern_struct.field \-\-> +\& { volatile struct s *t=&extern_struct; t\->field } .Ve .Sp or .Sp .Vb 3 \& extern long long extern_ll; -\& extern_ll --> +\& extern_ll \-\-> \& { volatile long long * local_ll=&extern_ll; *local_ll } .Ve .Sp @@ -1844,9 +1844,9 @@ constant offset' problem, you should consider typical real-world usage: Original: .Sp .Vb 7 -\& --foo.h +\& \-\-foo.h \& extern int arr[]; -\& --foo.c +\& \-\-foo.c \& #include "foo.h" \& void main(int argc, char **argv){ \& printf("%d\en",arr[1]); @@ -1856,9 +1856,9 @@ Original: Solution 1: .Sp .Vb 9 -\& --foo.h +\& \-\-foo.h \& extern int arr[]; -\& --foo.c +\& \-\-foo.c \& #include "foo.h" \& void main(int argc, char **argv){ \& /* This workaround is for win32 and cygwin; do not "optimize" */ @@ -1870,8 +1870,8 @@ Solution 1: Solution 2: .Sp .Vb 14 -\& --foo.h -\& /* Note: auto-export is assumed (no __declspec(dllexport)) */ +\& \-\-foo.h +\& /* Note: auto\-export is assumed (no __declspec(dllexport)) */ \& #if (defined(_WIN32) || defined(__CYGWIN__)) && \e \& !(defined(FOO_BUILD_DLL) || defined(FOO_STATIC)) \& #define FOO_IMPORT __declspec(dllimport) @@ -1879,7 +1879,7 @@ Solution 2: \& #define FOO_IMPORT \& #endif \& extern FOO_IMPORT int arr[]; -\& --foo.c +\& \-\-foo.c \& #include "foo.h" \& void main(int argc, char **argv){ \& printf("%d\en",arr[1]); diff --git a/ld/ld.info b/ld/ld.info index 0a28ca6c2e3..8f749c1fba7 100644 --- a/ld/ld.info +++ b/ld/ld.info @@ -5,7 +5,7 @@ START-INFO-DIR-ENTRY * Ld: (ld). The GNU linker. END-INFO-DIR-ENTRY - This file documents the GNU linker LD version 2.15.96. + This file documents the GNU linker LD version 2.15.97. Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. @@ -16,7 +16,7 @@ File: ld.info, Node: Top, Next: Overview, Up: (dir) Using ld ******** -This file documents the GNU linker ld version 2.15.96. +This file documents the GNU linker ld version 2.15.97. This document is distributed under the terms of the GNU Free Documentation License. A copy of the license is included in the diff --git a/ld/ldver.texi b/ld/ldver.texi index a724bf53a1d..9b0f00872a8 100644 --- a/ld/ldver.texi +++ b/ld/ldver.texi @@ -1 +1 @@ -@set VERSION 2.15.96 +@set VERSION 2.15.97 diff --git a/ld/po/es.gmo b/ld/po/es.gmo index 1a6a7b55016..f3f14064a2f 100644 Binary files a/ld/po/es.gmo and b/ld/po/es.gmo differ diff --git a/ld/po/fr.gmo b/ld/po/fr.gmo index aa32a0268b7..e67b1c1b14e 100644 Binary files a/ld/po/fr.gmo and b/ld/po/fr.gmo differ diff --git a/ld/po/tr.gmo b/ld/po/tr.gmo index a8b981bb3f1..96d567be4aa 100644 Binary files a/ld/po/tr.gmo and b/ld/po/tr.gmo differ diff --git a/opcodes/po/es.gmo b/opcodes/po/es.gmo index 8382c264ea7..b4084c506d7 100644 Binary files a/opcodes/po/es.gmo and b/opcodes/po/es.gmo differ diff --git a/opcodes/po/fr.gmo b/opcodes/po/fr.gmo index 20c70127178..47a17c62c28 100644 Binary files a/opcodes/po/fr.gmo and b/opcodes/po/fr.gmo differ