From 10ff532fdcff507f0bc55be5faef3782cd2e595f Mon Sep 17 00:00:00 2001 From: wkj Date: Tue, 22 Feb 2005 16:58:04 +0000 Subject: Fix up OBJTYPE on 64-bit x86 FreeBSD machines. --- src/Makefile | 2 +- src/mkhdr | 1 + unix/make/Makefile.TOP | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Makefile b/src/Makefile index 4c890ed4..92cc6fa3 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,6 +1,6 @@ ../bin/mk: mkmk.sh SYSNAME=`uname` export SYSNAME; \ - OBJTYPE=`uname -m | sed 's;i.86;386;; s;/.*;;; s; ;;g; s/PowerMacintosh/power/; s/ppc64/power/g; s/ppc/power/g'` export OBJTYPE; \ + OBJTYPE=`uname -m | sed 's;i.86;386;; s;amd64;x86_64;; s;/.*;;; s; ;;g; s/PowerMacintosh/power/; s/ppc64/power/g; s/ppc/power/g'` export OBJTYPE; \ PATH=`pwd`/../bin:$$PATH export PATH; \ PLAN9=`pwd`/.. export PLAN9; \ sh -x mkmk.sh diff --git a/src/mkhdr b/src/mkhdr index 38ea8145..aa428b20 100644 --- a/src/mkhdr +++ b/src/mkhdr @@ -1,6 +1,7 @@ SYSNAME=`uname` OBJTYPE=`uname -m | sed ' s;i.86;386;; + s;amd64;x86_64;; s;/.*;;; s; ;;g; s;PowerMacintosh;power;g; diff --git a/unix/make/Makefile.TOP b/unix/make/Makefile.TOP index d2a73de0..516937e0 100644 --- a/unix/make/Makefile.TOP +++ b/unix/make/Makefile.TOP @@ -5,7 +5,7 @@ OBJTYPE:=${shell uname -m | sed 's;i.86;386;; s;/.*;;; s; ;;g'} # this works in bsd make SYSNAME!=uname -OBJTYPE!=uname -m | sed 's;i.86;386;; s;/.*;;; s; ;;g' +OBJTYPE!=uname -m | sed 's;i.86;386;; s;amd64;x864_64;; s;/.*;;; s; ;;g' # the gnu rules will mess up bsd but not vice versa, # hence the gnu rules come first. -- cgit v1.2.3