You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

211 lines
5.3 KiB

diff -ru a//defaults.make b//defaults.make
--- a//defaults.make 2010-05-11 18:50:35.000000000 +0300
+++ b//defaults.make 2010-06-07 21:24:55.000000000 +0300
@@ -31,7 +31,7 @@
STACKDIRECTION ?= 1
CROSS_CHICKEN ?= 0
-ifeq ($(ARCH),x86-64)
+ifeq ($(zARCH),x86-64)
NURSERY ?= (256*1024)
else
NURSERY ?= (128*1024)
@@ -272,10 +272,10 @@
POSIXFILE ?= posixunix
CHICKEN_CONFIG_H = chicken-config.h
-ifneq ($(ARCH),)
+ifneq ($(zARCH),)
HACKED_APPLY ?= 1
-APPLY_HACK_SRC ?= apply-hack.$(ARCH)$(ASM)
-APPLY_HACK_OBJECT ?= apply-hack.$(ARCH)$(O)
+APPLY_HACK_SRC ?= apply-hack.$(zARCH)$(ASM)
+APPLY_HACK_OBJECT ?= apply-hack.$(zARCH)$(O)
endif
ifeq ($(HACKED_APPLY),)
diff -ru a//Makefile.bsd b//Makefile.bsd
--- a//Makefile.bsd 2010-05-11 18:50:34.000000000 +0300
+++ b//Makefile.bsd 2010-06-07 21:24:25.000000000 +0300
@@ -33,7 +33,7 @@
# platform configuration
-ARCH ?= $(shell sh $(SRCDIR)/config-arch.sh)
+zARCH ?= $(shell sh $(SRCDIR)/config-arch.sh)
# options
diff -ru a//Makefile.cross-linux-mingw b//Makefile.cross-linux-mingw
--- a//Makefile.cross-linux-mingw 2010-05-11 18:50:34.000000000 +0300
+++ b//Makefile.cross-linux-mingw 2010-06-07 21:23:02.000000000 +0300
@@ -34,7 +34,7 @@
# platform configuration
DLLSINPATH = 1
-ARCH ?= x86
+zARCH ?= x86
HACKED_APPLY = 1
WINDOWS = 1
@@ -72,7 +72,7 @@
# special files
-APPLY_HACK_OBJECT = apply-hack.$(ARCH)$(O)
+APPLY_HACK_OBJECT = apply-hack.$(zARCH)$(O)
POSIXFILE = posixwin
# select default and internal settings
diff -ru a//Makefile.cygwin b//Makefile.cygwin
--- a//Makefile.cygwin 2010-05-11 18:50:34.000000000 +0300
+++ b//Makefile.cygwin 2010-06-07 21:24:07.000000000 +0300
@@ -33,7 +33,7 @@
# platform configuration
-ARCH ?= x86
+zARCH ?= x86
HACKED_APPLY ?= 1
DLLSINPATH = 1
@@ -76,7 +76,7 @@
# special files
CHICKEN_CONFIG_H = chicken-config.h
-APPLY_HACK_OBJECT = apply-hack.$(ARCH)$(O)
+APPLY_HACK_OBJECT = apply-hack.$(zARCH)$(O)
# select default and internal settings
diff -ru a//Makefile.linux b//Makefile.linux
--- a//Makefile.linux 2010-05-11 18:50:34.000000000 +0300
+++ b//Makefile.linux 2010-06-07 21:25:31.000000000 +0300
@@ -33,7 +33,7 @@
# platform configuration
-ARCH ?= $(shell sh $(SRCDIR)/config-arch.sh)
+zARCH ?= $(shell sh $(SRCDIR)/config-arch.sh)
# options
diff -ru a//Makefile.macosx b//Makefile.macosx
--- a//Makefile.macosx 2010-05-11 18:50:34.000000000 +0300
+++ b//Makefile.macosx 2010-06-07 21:23:51.000000000 +0300
@@ -33,7 +33,7 @@
# platform configuration
-ARCH ?= $(shell sh $(SRCDIR)/config-arch.sh)
+zARCH ?= $(shell sh $(SRCDIR)/config-arch.sh)
# commands
@@ -64,19 +64,19 @@
# special files
CHICKEN_CONFIG_H = chicken-config.h
-APPLY_HACK_OBJECT = apply-hack.$(ARCH)$(O)
+APPLY_HACK_OBJECT = apply-hack.$(zARCH)$(O)
HACKED_APPLY ?= 1
# architectures
-ifeq ($(ARCH),x86-64)
+ifeq ($(zARCH),x86-64)
C_COMPILER_OPTIONS += -m64
LINKER_OPTIONS += -m64
# Avoid bus error in install_name_tool
LINKER_LINK_SHARED_DLOADABLE_OPTIONS += -Wl,-headerpad -Wl,128
else
-ifeq ($(ARCH),universal)
+ifeq ($(zARCH),universal)
C_COMPILER_OPTIONS += -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
LINKER_OPTIONS += -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
endif
@@ -126,7 +126,7 @@
endif
cat chicken-defaults.h >>$@
-ifeq ($(ARCH),universal)
+ifeq ($(zARCH),universal)
ifneq ($(HACKED_APPLY),)
# We undefine HACKED_APPLY in order to override rules.make
# with our own build rules.
diff -ru a//Makefile.mingw b//Makefile.mingw
--- a//Makefile.mingw 2010-05-11 18:50:34.000000000 +0300
+++ b//Makefile.mingw 2010-06-07 21:25:59.000000000 +0300
@@ -36,12 +36,12 @@
# platform configuration
DLLSINPATH = 1
-ARCH ?= x86
+zARCH ?= x86
WINDOWS = 1
WINDOWS_SHELL = 1
UNAME_SYS = MinGW
-ifeq ($(ARCH),x86)
+ifeq ($(zARCH),x86)
HACKED_APPLY ?= 1
else
HACKED_APPLY =
@@ -79,7 +79,7 @@
# special files
CHICKEN_CONFIG_H = chicken-config.h
-APPLY_HACK_OBJECT = apply-hack.$(ARCH)$(O)
+APPLY_HACK_OBJECT = apply-hack.$(zARCH)$(O)
POSIXFILE = posixwin
# select default and internal settings
diff -ru a//Makefile.mingw-msys b//Makefile.mingw-msys
--- a//Makefile.mingw-msys 2010-05-11 18:50:34.000000000 +0300
+++ b//Makefile.mingw-msys 2010-06-07 21:26:33.000000000 +0300
@@ -34,8 +34,8 @@
# platform configuration
DLLSINPATH = 1
-ARCH ?= x86
-ifeq ($(ARCH),x86)
+zARCH ?= x86
+ifeq ($(zARCH),x86)
HACKED_APPLY ?= 1
else
HACKED_APPLY =
@@ -79,7 +79,7 @@
# special files
CHICKEN_CONFIG_H = chicken-config.h
-APPLY_HACK_OBJECT = apply-hack.$(ARCH)$(O)
+APPLY_HACK_OBJECT = apply-hack.$(zARCH)$(O)
POSIXFILE = posixwin
# select default and internal settings
diff -ru a//Makefile.solaris b//Makefile.solaris
--- a//Makefile.solaris 2010-05-11 18:50:34.000000000 +0300
+++ b//Makefile.solaris 2010-06-07 21:25:45.000000000 +0300
@@ -33,7 +33,7 @@
# platform configuration
-ARCH ?= $(shell sh $(SRCDIR)/config-arch.sh)
+zARCH ?= $(shell sh $(SRCDIR)/config-arch.sh)
# options
diff -ru a//rules.make b//rules.make
--- a//rules.make 2010-05-11 18:50:36.000000000 +0300
+++ b//rules.make 2010-06-07 21:26:10.000000000 +0300
@@ -453,7 +453,7 @@
# assembler objects
ifneq ($(HACKED_APPLY),)
-$(APPLY_HACK_OBJECT): $(SRCDIR)apply-hack.$(ARCH)$(ASM)
+$(APPLY_HACK_OBJECT): $(SRCDIR)apply-hack.$(zARCH)$(ASM)
$(ASSEMBLER) $(ASSEMBLER_OPTIONS) $(ASSEMBLER_COMPILE_OPTION) $< $(ASSEMBLER_OUTPUT)
endif