NetBSD/bin/pax
jmc b2f782612f Completely rework how tools/compat is done. Purge all uses/references to
_NETBSD_SOURCE as this makes cross building from older/newer versions of
NetBSD harder, not easier (and also makes the resulting tools 'different')

Wrap all required code with the inclusion of nbtool_config.h, attempt to
only use POSIX code in all places (or when reasonable test w. configure and
provide definitions: ala u_int, etc).

Reviewed by lukem. Tested on FreeBSD 4.9, Redhat Linux ES3, NetBSD 1.6.2 x86
NetBSD current (x86 and amd64) and Solaris 9.

Fixes PR's: PR#17762 PR#25944
2004-06-20 22:20:14 +00:00
..
ar_io.c Completely rework how tools/compat is done. Purge all uses/references to 2004-06-20 22:20:14 +00:00
ar_subs.c remove misplaced semi-colons. 2004-04-16 22:46:28 +00:00
buf_subs.c do the special symlink treatment with all negative fd's. 2004-06-15 21:44:55 +00:00
cpio.1 s/nonmathing/nonmatching/ 2004-02-13 23:25:01 +00:00
cpio.c Overhaul how `build.sh tools' are used: 2003-10-27 00:12:41 +00:00
cpio.h Move Keith Muller's code from a 4-clause to a 3-clause licence by removing 2003-10-13 07:41:22 +00:00
dumptar.c A small standalone program to dump ustar headers, used for debugging. 2004-06-16 14:28:21 +00:00
extern.h add -0 argument to handle nul separated file lists. 2004-06-19 02:27:00 +00:00
file_subs.c Completely rework how tools/compat is done. Purge all uses/references to 2004-06-20 22:20:14 +00:00
ftree.c Completely rework how tools/compat is done. Purge all uses/references to 2004-06-20 22:20:14 +00:00
ftree.h Move Keith Muller's code from a 4-clause to a 3-clause licence by removing 2003-10-13 07:41:22 +00:00
gen_subs.c Overhaul how `build.sh tools' are used: 2003-10-27 00:12:41 +00:00
getoldopt.c Completely rework how tools/compat is done. Purge all uses/references to 2004-06-20 22:20:14 +00:00
Makefile Welcome to WARNS=3 2004-05-11 17:12:26 +00:00
options.c Completely rework how tools/compat is done. Purge all uses/references to 2004-06-20 22:20:14 +00:00
options.h Welcome to WARNS=3 2004-05-11 17:12:26 +00:00
pat_rep.c Overhaul how `build.sh tools' are used: 2003-10-27 00:12:41 +00:00
pat_rep.h Move Keith Muller's code from a 4-clause to a 3-clause licence by removing 2003-10-13 07:41:22 +00:00
pax.1 add -0 argument to handle nul separated file lists. 2004-06-19 02:27:00 +00:00
pax.c Completely rework how tools/compat is done. Purge all uses/references to 2004-06-20 22:20:14 +00:00
pax.h Welcome to WARNS=3 2004-05-11 17:12:26 +00:00
sel_subs.c Overhaul how `build.sh tools' are used: 2003-10-27 00:12:41 +00:00
sel_subs.h Move Keith Muller's code from a 4-clause to a 3-clause licence by removing 2003-10-13 07:41:22 +00:00
tables.c Overhaul how `build.sh tools' are used: 2003-10-27 00:12:41 +00:00
tables.h Move Keith Muller's code from a 4-clause to a 3-clause licence by removing 2003-10-13 07:41:22 +00:00
tar.1 --unlink is the default, the argument is ignored and only accepted for 2004-05-04 13:13:01 +00:00
tar.c PR/25934: Dieter Baron: hard links with long names still fail. 2004-06-16 14:26:24 +00:00
tar.h Welcome to WARNS=3 2004-05-11 17:12:26 +00:00
tty_subs.c Overhaul how `build.sh tools' are used: 2003-10-27 00:12:41 +00:00