Commit graph

33 commits

Author SHA1 Message Date
David MacKenzie
d6a4c37569 * Makefile.in ($(NM_PROG)): Depend on demangle.o.
(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-13 00:02:25 +00:00
David MacKenzie
ed78872a7f fix doc bug 1993-08-04 00:39:19 +00:00
David MacKenzie
68dd529571 add nm -B 1993-08-02 18:41:14 +00:00
David MacKenzie
b26ac61376 * Makefile.in: Note dependencies on bucomm.h.
(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-28 02:17:13 +00:00
David MacKenzie
ba7c8e2905 * strings.c, strings.1: New files.
* binutils.texi: Document strings.
1993-06-26 06:37:17 +00:00
David D. Zuhn
d6391983cb update INFO-DIR-ENTRY 1993-06-04 23:24:37 +00:00
Jeffrey Osier
38e799d231 binutils.texi: put in zoo's info-dir entry stuff (it's cleaner) 1993-06-03 00:29:32 +00:00
Jeffrey Osier
5eac46ae03 binutils.texi: final tweaks for c++filt chapter 1993-06-02 23:43:10 +00:00
Jeffrey Osier
6c69b6bde1 * biutils.texi: revised c++filt chapter 1993-05-28 00:00:59 +00:00
David D. Zuhn
8a6d5d4f93 INFO-DIR-ENTRY formatting tweaks 1993-05-24 22:33:43 +00:00
David MacKenzie
6cfbdb50e6 Move printing from bfd to nm and add POSIX and SysV compatibility. 1993-05-21 21:09:58 +00:00
Roland Pesch
e32341a77c Minor cleanups to c++filt node, and copyright dates. 1993-05-15 00:35:08 +00:00
Per Bothner
b6216af269 * Makefile.in (underscore.c): Automatically generate
(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-15 00:25:03 +00:00
Ian Lance Taylor
df14d9573c * objcopy.c: Renamed from copy.c, updated comments accordingly.
* 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-12 19:08:53 +00:00
Per Bothner
1269d44115 * binutils.texi (strip, -v option): Fix typo. 1993-05-11 00:21:13 +00:00
David MacKenzie
c3f471a401 Fix typo. 1993-04-30 17:42:22 +00:00
David MacKenzie
4d9b5d5a33 Fix up usage summaries and examples. Document a few missing options. 1993-04-29 18:17:10 +00:00
David MacKenzie
b703c078e2 Fix use of @dots and strip usage message. 1993-04-29 05:52:59 +00:00
David MacKenzie
ec40bbb87f Clean up English and Texinfo usage. 1993-04-29 03:39:02 +00:00
Per Bothner
918c2f61e5 * binutils.tex: Document yesterday's changes to strip and copy. 1992-10-15 20:59:17 +00:00
Roland Pesch
4928b97be9 Move "@c @smallbook" and "@c @cropmarks" out of titlepage, so if someone
uncomments them they affect the whole document...
1992-10-13 23:19:05 +00:00
Jeffrey Osier
e31e9a8d00 added copy documentation per Roland 1992-10-06 23:36:54 +00:00
Roland Pesch
1815e42cc3 Strip has mutated; remove all existing option documentation, document
only -v (verbose).
1992-08-08 01:13:23 +00:00
David D. Zuhn
d4aea631b3 fix INFO-DIR-ENTRY 1992-08-04 08:24:09 +00:00
K. Richard Pixley
d1289d7234 removed rcsids 1992-07-18 01:40:47 +00:00
Roland Pesch
8b2c227584 Structural changes for Info file only (no effect on printed manual),
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-07-10 23:22:16 +00:00
John Gilmore
c3c93fda32 * objdump.c (dump_elf_stabs): Also dump .stab.index and .stab.excl sections.
(dump_elf_stabs_1):  Split out main body of old dump_elf_stabs.
* objdump.1, binutils.texi:  Document new sections dumped.
1992-06-14 17:52:53 +00:00
John Gilmore
c5f0c9388a * objdump.1, binutils.texi: Update for --stabs. Also fix
objdump's doc to use -- rather than + for long options.
(FIXME:  Not yet fixed everywhere in binutils.texinfo.)
1992-06-11 09:18:44 +00:00
Roland Pesch
da52f26bc3 Refer to current version of Binutils (1.97). This will be
automatically synched one day, when Texinfo has at least trivial
macros.
1992-05-21 22:36:24 +00:00
Roland Pesch
27e94bd53c Correct reference to linker manual title (title was "GLD, the GNU linker";
now is "Using LD, the GNU linker").
1992-05-08 00:10:29 +00:00
Roland Pesch
765a273ff9 Doc for (MRI-compatible) ar command language. 1992-05-07 19:33:40 +00:00
K. Richard Pixley
9abcc3b8c4 added info dir menu hooks 1991-11-14 00:11:15 +00:00
K. Richard Pixley
c72af73543 Initial revision 1991-11-13 19:01:53 +00:00