christos
425b4f3910
fix printf format
2017-02-24 17:19:14 +00:00
christos
bb0b3deb55
fix printf format.
2017-02-24 13:03:25 +00:00
christos
c9ed210715
This only works with 32 bit Elf and COFF files, make it specific this way
...
and use sized types so that it works on 64 bit systems (so it can become
a tool).
2017-02-23 18:49:00 +00:00
christos
1d13ed3d99
ignore the abiflags section
2016-09-03 11:35:24 +00:00
christos
fe3f867991
remove unused variables
2013-11-10 17:14:25 +00:00
njoly
4d5ade5119
Remove dead xrefs to obsolete kvm_mkdb(8).
2012-03-05 10:57:18 +00:00
christos
76987894af
misc knf cleanup.
2011-08-23 20:27:22 +00:00
mrg
29bf026bea
install elf2ecoff for all mips64 systems. it's needed for stand.
2011-07-10 08:43:50 +00:00
tsutsui
63fc11e983
ANSIfy, KNF, misc cosmetics.
2011-06-28 13:13:15 +00:00
tsutsui
ba6eca2794
Use %zu for size_t, not %zd.
2009-12-19 10:27:13 +00:00
uebayasi
338fe7370e
Adjust size_t format specifiers for mips64e[bl].
2009-12-14 14:11:32 +00:00
matt
82d396ea31
Merge from matt-nb5-mips64
2009-12-14 00:43:05 +00:00
tsutsui
c37f283f47
Fix -Wcast-qual and -Wsign-compare issues.
2009-04-23 14:49:32 +00:00
simonb
f11583fa19
Fix "pointer targets in passing argument X of 'Y' differ in signedness"
...
warnings. Originally, bswap32_region() took a u_int32_t * as its first
argument. Since no args passed to it are u_int32_t *, but some are
int32_t *, change it to int32_t * and fix remaining casts.
2006-05-31 08:09:55 +00:00
lukem
171d653219
Overhaul how `build.sh tools' are used:
...
* Rename "config.h" to "nbtool_config.h" and
HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H.
This makes in more obvious in the source when we're using
tools/compat/config.h versus "standard autoconf" config.h
* Consistently move the inclusion of nbtool_config.h to before
<sys/cdefs.h> so that the former can provide __RCSID() (et al),
and there's no need to protect those macros any more.
These changes should make it easier to "tool-ify" a program by adding:
#if HAVE_NBTOOL_CONFIG_H
#include "nbtool_config.h"
#endif
to the top of the source files (for the general case).
2003-10-27 00:12:41 +00:00
lukem
826a14607a
Now that <bsd.prog.mk> DTRT if HOSTPROG is defined (i.e, it is a no-op),
...
there's no need to special-case .include-ing it.
2003-05-18 07:57:31 +00:00
wiz
990562bfef
.Nm does not need a dummy argument ("") before punctuation or
...
for correct formatting of the SYNOPSIS any longer.
2003-02-25 10:34:36 +00:00
grant
be8ae688ae
New sentence, new line.
2002-09-30 11:08:56 +00:00
tv
659104213a
Proper usage of HAVE_CONFIG_H.
2002-04-25 18:16:49 +00:00
bouyer
a9be20933e
Include config.h when compiled as host tool.
2002-03-24 19:19:29 +00:00
bouyer
7cf2fe5876
Don't need <sys/exec.h> either.
2002-03-23 17:44:52 +00:00
bouyer
4498b37c8b
We don't need <sys/exec_aout.h> here.
2002-03-23 17:18:42 +00:00
bouyer
33176a1255
Add byte-swapping calls where appropriate, so that this can be used as
...
cross-tool on opposite endian host.
2002-03-23 17:11:45 +00:00
bouyer
9f3b0a4dcc
Respect byte order of the ELF executable. This allows elf2ecoff to be used
...
for mipseb platforms (especially to produce bootable ecoff kernel for sgimips).
2002-03-19 09:29:04 +00:00
thorpej
4fa7ef5e39
Make this Makefile work on non-MIPS again.
2002-02-24 01:52:09 +00:00
gmcgarry
1635c6c690
Handle being built as a host tool.
2002-02-23 21:34:06 +00:00
wiz
f3dbbfdd1d
Sort sections, sort SEE ALSO, drop some .Pps and a '.' at the end of SEE ALSO.
2001-12-01 19:06:01 +00:00
jhawk
f6260667c9
s/a.out/ECOFF/ "oops"
2000-08-24 01:20:35 +00:00
soren
89c5a767f8
Fix doubled 'the's.
2000-03-13 22:55:05 +00:00
drochner
1899563c96
make it compile after ELF definition changes
1999-11-02 21:13:17 +00:00
simonb
01291c0840
Only build binaries on mipse? systems, but build man pages on everything.
1999-06-09 02:54:17 +00:00
garbled
9e44e9b578
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
...
so we shouldn't override it with versions in the manpages. Many more to
come.
1999-03-22 18:16:34 +00:00
kleink
3ed4fcf61e
In userland, pull in <errno.h> instead of <sys/errno.h> for the declaration
...
of errno.
1999-01-11 22:39:59 +00:00
simonb
552d6a2ac5
Truncate the output file before writing to it, and silence the verbose
...
output.
1998-11-27 05:09:49 +00:00
perry
bfd526219d
bzero->memset, bcopy->memcpy, bcmp->memcmp
1998-08-10 02:57:23 +00:00
christos
3404312dcc
This has been WARNSified..
1998-02-22 12:17:24 +00:00
perry
34a98169f0
macroize BSD, NetBSD, FreeBSD and misc cleanup
1998-02-06 05:54:12 +00:00
perry
3fe138c146
RCS Id Police.
1998-01-09 08:03:16 +00:00
lukem
07732f2ed9
use WARNS=0 not WARNS?=0 to disable warnings
1997-10-19 13:01:12 +00:00
lukem
043bfc9260
KNFify (with indent(1))
1997-10-18 13:53:19 +00:00
lukem
c8accd1a9f
disable WARNS until an ecoff user can clean this up
1997-10-18 13:50:18 +00:00
lukem
38fdbc9351
fix up .Nm usage
1997-10-18 13:50:02 +00:00
jonathan
623d454fe0
* Rewrite symbol-remapping code, compatible with mips ECOFF toolchain.
...
* delint for -Wall -Wstrict-prototypes -Wmissing-prototypes.
1997-07-20 03:50:54 +00:00
jonathan
34b0d2463d
Re-commit (from non-stale NFS filehandle) with debugging really turned off.
1997-07-07 00:02:16 +00:00
jonathan
25afea2de8
* Delint for gcc -Wall -Wmissing-prototypes -Wstrict-prototypes.
...
* Add an extra 4096 bytes of padding to the end of ECOFF files for
the benefit of dumb TFTP clietns that read entire pages.
1997-07-06 23:57:39 +00:00
thorpej
1fb754977a
Need <sys/exec.h> to get stuff that <machine/ecoff_machdep.h> needs.
1997-06-16 22:10:27 +00:00
tls
9d225a1783
RCS ID police
1997-01-09 20:18:21 +00:00
jonathan
58e8bd3b69
Rework to compile with <sys/exec_elf.h>.
1996-10-16 00:27:05 +00:00
jonathan
0506626d5f
Fix Makefile boilerplate:
...
Use elfstrip to strip itself only in elfstrip, not elf2aout or elf2ecoff.
1996-09-29 22:23:01 +00:00
jonathan
559daf5070
Add RCS id lines to Ted Lemon's original code.
...
Update elf2ecoff to compile against NetBSD-1.2 distribtion ECOFF headers.
1996-09-29 22:01:44 +00:00