Ed Maste
3194293903
Build infrastructure for elftoolchain tools
...
Set WITH_ELFTOOLCHAIN_TOOLS in src.conf to use the elftoolchain version
of the following tools:
* addr2line
* elfcopy (strip / mcs)
* nm
* size
* strings
Reviewed by: bapt (earlier version)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D1224
2014-12-01 17:49:42 +00:00
David E. O'Brien
f6d8a17fe8
Finish the deorbital burn of the i386-only a.out toolchain.
2003-06-27 03:59:46 +00:00
Jens Schweikhardt
9d5abbddbf
Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
...
especially in troff files.
2003-01-01 18:49:04 +00:00
Philippe Charnier
bcbf58952c
Introduce enumerate of options using the standard way:
2002-10-16 15:28:20 +00:00
Mark Murray
561618799d
Fix some easy warnings; ANSIfy, constify.
...
Fix VCS inclusion and deregister.
2002-04-28 12:04:20 +00:00
Warner Losh
d3cb5ded92
remove __P
2002-03-22 01:33:25 +00:00
David E. O'Brien
707cb19845
Expland the emalloc to do the testing at the place of mallocing.
2001-07-24 14:08:02 +00:00
Dima Dorfman
f247324df7
Remove whitespace at EOL.
2001-07-15 08:06:20 +00:00
Ruslan Ermilov
625003720a
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 14:16:33 +00:00
Ruslan Ermilov
dc12be5258
MAN[1-9] -> MAN.
2001-03-27 10:52:19 +00:00
Jeroen Ruigrok van der Werven
1a6e52d0e9
Fix typo: seperate -> separate.
...
Seperate does not exist in the english language.
2001-02-06 11:21:58 +00:00
Ruslan Ermilov
d0353b836e
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
Ruslan Ermilov
f4ddfb3865
Prepare for mdoc(7)NG.
2000-12-27 16:52:31 +00:00
Ruslan Ermilov
9b88faecd3
Prepare for mdoc(7)NG.
2000-12-19 16:00:12 +00:00
Warner Losh
62f882d620
getopt and friends are declared in <unistd.h>
...
getopt returns -1 not EOF.
2000-09-04 06:09:54 +00:00
David E. O'Brien
6ddf2502fe
Restore this file.
...
Requested by: bde
2000-05-02 21:53:52 +00:00
David E. O'Brien
d8b1bd85a3
Add descriptions of the nm(1aout) keywords and their meanings.
...
PR: docs/17269
Submitted by: Oscar Bonilla <obonilla@fisicc-ufm.edu>
2000-05-02 20:21:49 +00:00
David E. O'Brien
80d31da789
nm.1aout is used here now.
2000-05-02 20:17:01 +00:00
Nik Clayton
17ad18bb78
Add descriptions of the nm(1) keywords and their meanings.
...
PR: docs/17269
Submitted by: Oscar Bonilla <obonilla@fisicc-ufm.edu>
2000-04-30 22:44:05 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
John Birrell
a8228cf988
Install the legacy man file in section 1aout.
1998-09-07 06:01:37 +00:00
Bruce Evans
29415d80c2
Fixed classic sign extension bug `-(long)sizeof(foo)'.
...
Fixed the type of the string table size variable to match its use
(assuming that int32_t is 4 bytes and other unportable things).
bfd uses `unsigned char string_chars[BYTES_IN_WORD]', where
BYTES_IN_WORD can be 4, 8, or perhaps even 2 or 3, but it is
assumed to be precisely 4 bytes here.
Fixed printf format errors (don't assume that n_value in struct
n_list has type u_long, since it should have size BYTES_IN_WORD
and longs may be longer than words).
1998-07-06 21:45:12 +00:00
Søren Schmidt
77dfb966d9
ELF preparation step 1:
...
Move our old a.out utils to /usr/libexec/aout.
Enable binutils and put the utils in /usr/libexec/elf
Enable objformat, a little helper program that calls the right
utils based on /etc/objformat and $OBJFORMAT.
This will enable the ELF generating tools.
Remember that this is only step one, the system is still compiled
and run in a.out format ONLY.
Problem left to solve: The BSD manpages wins over the GNU equivalents
as the are installed last. We need to distinguish between the manpages
somehow...
1998-05-25 17:34:42 +00:00
Philippe Charnier
885a85b6c1
Use err(3). Add missing flags in usage string.
1997-07-31 06:53:36 +00:00
Warner Losh
1c8af87873
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 04:34:07 +00:00
Peter Wemm
c115df18cd
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
Wolfram Schneider
da1ff3cb8a
Sort cross references.
1997-01-15 23:25:55 +00:00
Jordan K. Hubbard
1130b656e5
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
Peter Wemm
34b2ec2b3f
Drat, had the N_FN overloading based on N_EXT backwards. N_EXT = filename,
...
no N_EXT is a "warning". eg:
% nm -p /tmp/gets.o
...
00000000 w warning: this program uses gets(), which is unsafe.
U _gets
00000000 T _gets
1996-09-24 15:56:26 +00:00
Peter Wemm
8a6f32e24c
Rudimentry support for viewing weak symbols. There are two types that
...
this deals with, the N_INDR indirect symbols done with .stabs operations,
and those done with .weak that have an extra field in n_other.
1996-09-24 09:59:43 +00:00
Wolfram Schneider
b8923d4cc0
[HISTORY] command appeared in Version 1 AT&T UNIX
...
Obtained from: A Quarter Century of UNIX, Peter H. Salus, page 41
1996-08-29 18:06:19 +00:00
Jordan K. Hubbard
526195ad0d
General -Wall warning cleanup, part I.
...
Submitted-By: Kent Vander Velden <graphix@iastate.edu>
1996-07-12 19:08:36 +00:00
Poul-Henning Kamp
9e535a67c1
Add -t option which prints output in tabular format.
1995-12-19 08:12:07 +00:00
Rodney W. Grimes
7799f52a32
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
Andrey A. Chernov
f4c05c7fcb
Fix bug with printing out short archive entries,
...
incorrect padding
1994-12-28 14:11:21 +00:00
Andrey A. Chernov
0cd388e6aa
Additional longname fix
...
Submitted by: dufault@hda.com
1994-12-28 13:19:39 +00:00
Andrey A. Chernov
8ddd408a2e
Fix for handling long archive names
...
Submitted by: dufault@hda.com
1994-12-28 00:47:24 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00