summaryrefslogtreecommitdiff
path: root/lang/smlnj/patches/patch-src_runtime_objs_mk.x86-netbsd
blob: d26b916d7156392412d6560f480973305c287560 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$NetBSD: patch-src_runtime_objs_mk.x86-netbsd,v 1.3 2016/07/03 19:29:27 dholland Exp $

Configure for pkgsrc. Build as 32-bit.

--- src/runtime/objs/mk.x86-netbsd.orig	2015-04-22 07:11:37.000000000 +0000
+++ src/runtime/objs/mk.x86-netbsd
@@ -7,9 +7,10 @@ SHELL =		/bin/sh
 
 MAKE =		gmake
 
+AS =		as --32
 ARFLAGS =	Trcv
 CC =		gcc -ansi
-CFLAGS =	-O2
+CFLAGS =	@CFLAGS@ -m32
 CPP =		gcc -x assembler-with-cpp -E -P
 #CPP =		/usr/bin/cpp -P
 
@@ -23,4 +24,4 @@ VERSION =	v-x86-netbsd
 RUNTIME =	run.x86-netbsd
 
 all:
-	($(MAKE) RUNTIME="$(RUNTIME)" VERSION="$(VERSION)" MAKE="$(MAKE)" CC="$(CC)" CFLAGS="$(CFLAGS)" CPP="$(CPP)" TARGET=$(TARGET) DEFS="$(DEFS)" XOBJS="$(XOBJS)" XLIBS="$(XLIBS)" LD_LIBS="$(LD_LIBS)" $(RUNTIME))
+	($(MAKE) RUNTIME="$(RUNTIME)" VERSION="$(VERSION)" MAKE="$(MAKE)" AS="$(AS)" CC="$(CC)" CFLAGS="$(CFLAGS)" CPP="$(CPP)" TARGET=$(TARGET) DEFS="$(DEFS)" XOBJS="$(XOBJS)" XLIBS="$(XLIBS)" LD_LIBS="$(LD_LIBS)" $(RUNTIME))