Ian Lance Taylor
d92aadfd5a
Write out all the header information, except the SHARELIB stuff which
...
is still not implemented.
1993-08-11 18:30:39 +00:00
Ian Lance Taylor
d130c9c5b9
Added new files.
1993-08-10 17:50:28 +00:00
Ian Lance Taylor
4f55ef5bdb
Checkpoint of NLM conversion program.
...
* nlmconv.c, nlmconv.h, nlmheader.y: New files for program to
convert object files into NetWare Loadable Modules.
* Makefile.in (NLMCONV_PROG): New macro, define to be nlmconv.
(PROGS): Add NLMCONV_PROG.
(nlmheader.c, nlmheader.o, nlmconv.o, $(NLMCONV_PROG)): New
targets.
1993-08-10 17:49:44 +00:00
David MacKenzie
c2b781a26e
make failure nonfatal
1993-08-05 00:20:27 +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
de793e5f22
posix.2 final changes
1993-07-17 01:10:10 +00:00
David MacKenzie
a2cdf246df
remove /dev/null kludge
1993-07-16 22:24:10 +00:00
Ian Lance Taylor
b3a2b4975f
* objdump.c (disassemble_data): Handle the m88k.
...
(display_bfd): Use bfd_errmsg, rather than just claiming that the
bfd is not an object file.
1993-07-15 16:46:50 +00:00
K. Richard Pixley
7d8d708459
* Makefile.in (TAGS): make work again by naming directories
...
explicitly rather than depending on undefined macros.
(INSTALL_XFORM): correct bad install target.
1993-07-13 00:57:27 +00:00
David MacKenzie
2470e6fa6f
* Doc fixes.
1993-07-03 00:01:44 +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
fa02194747
* Fix a couple of typos.
1993-06-26 06:42:46 +00:00
David MacKenzie
4f15fb276d
* Makefile.in: Add rules for strings.
1993-06-26 06:38:57 +00:00
David MacKenzie
ba7c8e2905
* strings.c, strings.1: New files.
...
* binutils.texi: Document strings.
1993-06-26 06:37:17 +00:00
Ken Raeburn
d086adf85a
Elf bfd routines and types are now size-independent again.
1993-06-26 00:47:23 +00:00
Per Bothner
3ae36cb686
* objdump.c (syms2): Removed unused variable.
...
* objdump.c (remove_useless_symbols): New function.
* objdump.c (comp): Simplify.
* objdump.c (dis-assemble_data): Make simpler and more
efficient how we filter out useless symbols: Just filter
BEFORE the sort (using remove_useless_symbols).
* objdump.c (objdump_print_address): Simplify.
Change output syntax to match gdb.
1993-06-18 21:37:21 +00:00
Steve Chamberlain
a3a0a4d0a5
Look in the right place for bfd.h.
1993-06-18 21:08:36 +00:00
David D. Zuhn
5ebaf24b77
single-quote $program_transform_name
1993-06-18 19:25:38 +00:00
David D. Zuhn
c8fee4a53e
canonicalize install.sh location
1993-06-18 00:35:08 +00:00
David D. Zuhn
238aa238e2
* Makefile.in (install, install-info): remove parentdir support,
...
use INSTALL_XFORM; define INSTALL_XFORM
1993-06-16 00:45:43 +00:00
Ian Lance Taylor
672f4045d6
o - size
...
Currently assumes that the only relevant sections are named .text,
.data and either .bss or .stack. This is not very general, and it
doesn't work for ECOFF.
1993-06-14 20:17:35 +00:00
David MacKenzie
5dfb600429
Add some nm comments.
1993-06-11 18:39:25 +00:00
Per Bothner
f63e502ba1
* objcopy.c (copy_object): Fix bad size passed to xmalloc().
1993-06-11 00:34:26 +00:00
Per Bothner
0019b19054
* Makefile.in (INCLUDES): Add -I../bfd for sysdep.h and bfd.h.
...
* configure.in: No longer need to configure to get sysdep.h.
* objcopy.c (copy_object): Fix symbol table handling.
1993-06-07 19:45:12 +00:00
David D. Zuhn
d6391983cb
update INFO-DIR-ENTRY
1993-06-04 23:24:37 +00:00
David D. Zuhn
4f79b3c547
change srctriggeer to a local FILE not a DIRECTORY
1993-06-04 17:55:08 +00:00
Jeffrey Osier
1889f66266
* c++filt.1: fixed %^*(^% typo
1993-06-03 19:25:36 +00:00
Ken Raeburn
d34c55c6e1
hack backquoted command in Makefile.in to always have zero exit status
1993-06-03 18:16:02 +00:00
Jeffrey Osier
3ac620d408
* Makefile.in: added c++filt and objcopy to MANPAGES variable
...
* .Sanitize: keep c++filt.1 and objcopy.1
1993-06-03 17:44:34 +00:00
David D. Zuhn
5a07035505
rename LOADLIBES to EXTRALIBS
1993-06-03 07:34:15 +00:00
Jeffrey Osier
08ad992164
* c++filt.1, objcopy.1: new man pages
1993-06-03 01:31:51 +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
Rob Savoye
4cf03eb2e7
Add an install-info target too.
1993-06-01 01:40:59 +00:00
Rob Savoye
ece87dfb94
Add info target.
1993-06-01 01:37:45 +00:00
Per Bothner
a9f5cf7be2
* Makefile.in (install): Also install ar and ranlib in
...
$(tooldir)/bin; needed for building libgcc.a.
* objdump.c (objdump_print_address): Fix the check
"coincidental" label matches by dis-allowing undefined
or com symbols.
1993-05-28 22:07:47 +00:00
Rob Savoye
47a488df26
Add a blank install target so the top level makefile won't die.
1993-05-28 04:31:51 +00:00
Jeffrey Osier
6c69b6bde1
* biutils.texi: revised c++filt chapter
1993-05-28 00:00:59 +00:00
K. Richard Pixley
87756e15db
added things-to-lose sections
1993-05-27 06:44:29 +00:00
Ian Lance Taylor
4447efa217
* Makefile.in (FLAGS_TO_PASS): Pass down CC and CFLAGS.
1993-05-27 00:28:16 +00:00
Rob Savoye
b64d5e491a
configure.in template that supports *only* make check. (for releases)
1993-05-26 01:55:00 +00:00
Rob Savoye
2a775d5158
Makefile fragment that supports *only* make check. (for releases)
1993-05-26 01:44:49 +00:00
Ken Raeburn
875607cb0d
elf32 updates
1993-05-25 20:39:21 +00:00
Ken Raeburn
f50af42bbf
Makefile.in (DISTSTUFF): Don't build binutils.mm.
...
objdump.c (slurp_symtab): Print warning for bad symbol table.
1993-05-25 04:28:56 +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
David MacKenzie
386803c0be
Improve error messages.
1993-05-21 19:39:15 +00:00
Ian Lance Taylor
efc7599b10
lib directory is no longer present
1993-05-17 19:32:50 +00:00
Roland Pesch
e32341a77c
Minor cleanups to c++filt node, and copyright dates.
1993-05-15 00:35:08 +00:00