aboutsummaryrefslogtreecommitdiff
path: root/binutils/binutils.texi
AgeCommit message (Collapse)AuthorFilesLines
1994-08-11 Add support for removing named sections to objcopy and strip.Ian Lance Taylor1-0/+14
* objcopy.c (struct section_list): Define. (remove_sections): New static variable. (strip_options, copy_options): Add remove-section. (copy_usage, strip_usage): Mention -R and --remove-section. (setup_section): If section is in remove_sections list, ignore it. (copy_section): Likewise. (strip_main, copy_main): Handle -R. * binutils.texi, objcopy.1, strip.1: Document new options.
1994-06-16 * configure.in: Set UNDERSCORE in Makefile based on result ofIan Lance Taylor1-1/+7
invoking config.bfd with a second argument of ``_''. * Makefile.in (underscore.c): Depend upon Makefile. Don't try to run $(CC) and $(NM), just use $(UNDERSCORE). Create via temporary file. (demangle.o): Remove target. ($(NM_PROG)): Don't depend upon demangle.o, and don't link against demangle.o. It's in libiberty anyhow. (cplus-dem.o): Don't depend upon demangle.o. * binutils.texi: Mention -n and --no-strip-underscores arguments to c++filt.
1994-06-15 * nm.c (long_options): Add --no-demangle to turn off --demangle,Ian Lance Taylor1-1/+4
and --no-cplus for Linux compatibility. (usage): Mention --no-demangle. * binutils.texi: Document --no-demangle.
1994-06-03 binutils.texi: (objdump) fix formatting in options summaryJeffrey Osier1-2/+3
1994-04-07 Added -D (--dynamic) option to nm and -T (--dynamic-syms) and -RIan Lance Taylor1-4/+26
(--dynamic-reloc) arguments to objdump. * nm.c (dynamic): New static variable. (long_options): Added "dynamic". (usage): Mention -D and --dynamic. (main): Add D to getopt string. Handle -D by setting dynamic. (display_rel_file): If dynamic is non-zero, read dynamic symbols rather than normal symbols. * nm.1: Updated for -D (--dynamic) option. * objdump.c (dump_dynamic_symtab): New global variable. (dump_dynamic_reloc_info): New global variable. (dynsyms, dynsymcount): New global variables. (usage): Mention -R, -T, --dynamic-syms and --dynamic-reloc. (long_options): Added "dynamic-reloc" and "dynamic-syms". (slurp_symtab): If no symbols, return rather than exit. (slurp_dynamic_symtab): New function. (display_bfd): Handle dump_dynamic_symtab and dump_dynamic_reloc_info. (dump_symbols): Take new dynamic argument, indicating whether to display dynamic symbols. (dump_relocs): Move most printing into dump_reloc_set. (dump_dynamic_relocs): New function. (dump_reloc_set): New function, extracted from dump_relocs. (main): Add R and T to getopt string. Handle -T by setting dump_dynamic_symtab and -R by setting dump_dynamic_reloc_info. * objdump.1: Updated for -R (--dynamic-reloc) and -T (--dynamic-syms) options. * binutils.texi: Updated for new nm and objdump options.
1994-03-29 binutils.texi(nlmconv): added -d/--debug and -l/--linker infoJeffrey Osier1-0/+15
1994-03-17Minor update to list of programs for dir.info entry.Roland Pesch1-2/+3
1994-02-18 binutils.texi: fixed dir-entry, copyright date, last chapter a bitJeffrey Osier1-93/+71
1994-02-07 binutils.texi: minor formatting updates for next releaseJeffrey Osier1-3/+6
1994-01-26 * objcopy.c (filter_bytes): New function.David MacKenzie1-5/+14
(copy_section): Call it. (copy_options, copy_usage, copy_main): Add --byte option to activate it. Appropriate the -b option (which was an undocumented synonym for -F) for it, also. Add --interleave, -i option for additional control. (setup_section, copy_section, mangle_section): Renamed with no `s' on the end. * objcopy.1, binutils.texi: Document the new options. * objdump.c (display_target_tables, display_target_list): New functions broken out of display_info. Eliminate some magic constants. Use more meaningful variable names. (dump_bfd_header): New function broken out of display_bfd. (dump_section_header): New function broken out of dump_headers. (remove_useless_symbols): Don't shadow global variable name with parameter. (objdump_print_address): Fix backward test.
1994-01-24 * binutils.texi (objdump): Note some limitations of -h sectionDavid MacKenzie1-1/+18
address printing.
1994-01-06 * binutils.texi: Add a chapter summarizing the ways to selectDavid MacKenzie1-81/+374
aspects of the target for each program. * objdump.c (long_options, usage): Add long equivalents for all remaining short options that lacked them. * binutils.texi objdump.1: Document them. * size.c (usage): Tweak usage message. * size.1: Add missing `=' in examples. * binutils.texi strip.1 objcopy.1 nlmconv.1 objcopy.c nlmconv.c: Use "--target=bfdname" as the option to select the BFD target, like nm and size already do. Reserve "--format=format" for textual output selection options, but for now keep old option names as obsolete for backward compatibility. * strings.c (main, strings_object_file, usage): Add --target option. * binutils.texi strings.1: Document it.
1993-11-23 * binutils.texi: fix bug in nlmconv docJeffrey Osier1-8/+11
1993-11-19 binutils.texi: minor fix for nlmconv chapterJeffrey Osier1-2/+12
1993-11-05 binutils.texi: added nlmconv chapterJeffrey Osier1-3/+59
1993-10-30put objcopy in alphabetical orderDavid MacKenzie1-86/+86
1993-10-01Makefile.in (binutils.dvi): use TEXIDIR to find texinfo.texRoland Pesch1-25/+23
binutils.texi (ar): improve synopsis lines (strings): fix overfull box in synopsis (passim) remove some contractions
1993-08-13 * Makefile.in ($(NM_PROG)): Depend on demangle.o.David MacKenzie1-12/+16
(demangle.o): New target. (cplus-dem.o): Depend on it, to force compilation order when doing parallel compiles. * nm.c (print_symbol_info_{bsd,sysv,posix}): Take a bfd arg. (struct output_fns print_symbol_info): Ditto. (long_options, usage, main): Add -C --demangle option. (print_symname): New function, demangling if requested. (print_symbols, print_symbol_info_{bsd,sysv,posix}): Use it.
1993-08-04fix doc bugDavid MacKenzie1-1/+1
1993-08-02add nm -BDavid MacKenzie1-3/+10
1993-06-28 * Makefile.in: Note dependencies on bucomm.h.David MacKenzie1-43/+85
(cplus-dem.o): Link c++filt with version.o. * strings.c: Include bucomm.h and add prototypes to other decls. Remove -h option. * bucomm.h: Declare xrealloc. * nm.c, objcopy.c, objdump.c, size.c, strings.c (main, usage): Add --help option. Put "GNU" in the version message. (usage): Take stream and exit status as args. (main): Pass new args to usage.
1993-06-26 * strings.c, strings.1: New files.David MacKenzie1-4/+68
* binutils.texi: Document strings.
1993-06-04update INFO-DIR-ENTRYDavid D. Zuhn1-1/+1
1993-06-03 binutils.texi: put in zoo's info-dir entry stuff (it's cleaner)Jeffrey Osier1-1/+1
1993-06-02 binutils.texi: final tweaks for c++filt chapterJeffrey Osier1-0/+18
1993-05-28 * biutils.texi: revised c++filt chapterJeffrey Osier1-14/+25
1993-05-24INFO-DIR-ENTRY formatting tweaksDavid D. Zuhn1-1/+1
1993-05-21Move printing from bfd to nm and add POSIX and SysV compatibility.David MacKenzie1-22/+82
1993-05-15Minor cleanups to c++filt node, and copyright dates.Roland Pesch1-12/+12
1993-05-15 * Makefile.in (underscore.c): Automatically generatePer Bothner1-4/+33
(using nm) a file with the variable prepends_underscore. * Makefile.in (c++filt): Link underscore.o with cplus-dem.o so that initial underscores get removed iff appropriate. * binutils.texi: Preliminary documentation for c++filt. * Makefile.in, binutils.texi: Set to version 2.2.
1993-05-12 * objcopy.c: Renamed from copy.c, updated comments accordingly.Ian Lance Taylor1-24/+24
* Makefile.in, binutils.texi: Renamed copy to objcopy. * is-strip.c, maybe-strip.c, not-strip.c: Updated comments for rename of copy to objcopy.
1993-05-11 * binutils.texi (strip, -v option): Fix typo.Per Bothner1-1/+1
1993-04-30Fix typo.David MacKenzie1-1/+1
1993-04-29Fix up usage summaries and examples. Document a few missing options.David MacKenzie1-26/+34
1993-04-29Fix use of @dots and strip usage message.David MacKenzie1-23/+30
1993-04-29Clean up English and Texinfo usage.David MacKenzie1-85/+87
1992-10-15 * binutils.tex: Document yesterday's changes to strip and copy.Per Bothner1-63/+129
1992-10-13Move "@c @smallbook" and "@c @cropmarks" out of titlepage, so if someoneRoland Pesch1-2/+2
uncomments them they affect the whole document...
1992-10-06added copy documentation per RolandJeffrey Osier1-15/+66
1992-08-08Strip has mutated; remove all existing option documentation, documentRoland Pesch1-39/+6
only -v (verbose).
1992-08-04fix INFO-DIR-ENTRYDavid D. Zuhn1-5/+2
1992-07-18removed rcsidsK. Richard Pixley1-1/+0
1992-07-10Structural changes for Info file only (no effect on printed manual),Roland Pesch1-43/+40
mostly thanks to Gumby suggestions: 1: move copyright/copying explanation up before top node as usual for info files 2: coalesce main menu and descriptive list of binutils 3: point directly into separate ld info file from binutils main menu
1992-06-14* objdump.c (dump_elf_stabs): Also dump .stab.index and .stab.excl sections.John Gilmore1-5/+5
(dump_elf_stabs_1): Split out main body of old dump_elf_stabs. * objdump.1, binutils.texi: Document new sections dumped.
1992-06-11* objdump.1, binutils.texi: Update for --stabs. Also fixJohn Gilmore1-10/+23
objdump's doc to use -- rather than + for long options. (FIXME: Not yet fixed everywhere in binutils.texinfo.)
1992-05-21Refer to current version of Binutils (1.97). This will beRoland Pesch1-2/+2
automatically synched one day, when Texinfo has at least trivial macros.
1992-05-08Correct reference to linker manual title (title was "GLD, the GNU linker";Roland Pesch1-6/+5
now is "Using LD, the GNU linker").
1992-05-07Doc for (MRI-compatible) ar command language.Roland Pesch1-13/+208
1991-11-14added info dir menu hooksK. Richard Pixley1-2/+8
1991-11-13Initial revisionK. Richard Pixley1-0/+737