summaryrefslogtreecommitdiffstats
path: root/usr.sbin/btxld
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2005-02-19 21:32:21 +0000
committerru <ru@FreeBSD.org>2005-02-19 21:32:21 +0000
commit3a53fc798b91fe68583460ed8c7f152aa306d47a (patch)
tree424379bb6e20f8ede4dd425119db678cbd5cd9bc /usr.sbin/btxld
parent6cc69260668d9cecb62e8361dacbd3feb43ca27e (diff)
downloadFreeBSD-src-3a53fc798b91fe68583460ed8c7f152aa306d47a.zip
FreeBSD-src-3a53fc798b91fe68583460ed8c7f152aa306d47a.tar.gz
Fix the same problem that was fixed in rev. 1.6 and got reintroduced
in rev. 1.8 -- make btxld(8) a cross-tool for i386 and now amd64. Tested on: alpha (which has a different idea of __LDPGSZ)
Diffstat (limited to 'usr.sbin/btxld')
-rw-r--r--usr.sbin/btxld/btxld.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/usr.sbin/btxld/btxld.c b/usr.sbin/btxld/btxld.c
index 6fd7f45..7acf842 100644
--- a/usr.sbin/btxld/btxld.c
+++ b/usr.sbin/btxld/btxld.c
@@ -34,6 +34,11 @@ static const char rcsid[] =
#include <sys/stat.h>
#include <sys/mman.h>
+/* XXX make this work as an i386/amd64 cross-tool */
+#include <machine/exec.h>
+#undef __LDPGSZ
+#define __LDPGSZ 4096
+
#include <a.out.h>
#include <err.h>
#include <errno.h>
OpenPOWER on IntegriCloud