40 lines
860 B
Text
40 lines
860 B
Text
$NetBSD: patch-aa,v 1.3 2005/03/02 04:35:38 minskim Exp $
|
|
|
|
--- src/Makefile.bld.orig 2004-06-24 13:35:14.000000000 -0500
|
|
+++ src/Makefile.bld
|
|
@@ -76,7 +76,7 @@ CXXFLAGS_OUTPUT = $(CFLAGS_OUTPUT)
|
|
# CXXLD defaults
|
|
CXXLD = $(CXX)
|
|
CXXLDARCH = $(CXXARCH)
|
|
-LDFLAGS =
|
|
+#LDFLAGS =
|
|
LINK_EXE_OUTPUT =
|
|
LDLIBS =
|
|
LINK_EXE_LDFLAGS =
|
|
@@ -144,6 +144,26 @@ ifeq ($(target),gcc)
|
|
include $(srcdir)/Makedefs.gcc
|
|
endif
|
|
|
|
+##
|
|
+### NetBSD
|
|
+###
|
|
+
|
|
+
|
|
+ifeq ($(target),netbsd)
|
|
+include $(srcdir)/Makedefs.gcc
|
|
+override arch := $(shell uname -m | sed -e 's/^i[3456789]86$$/i386/')
|
|
+ifeq ($(arch),i386)
|
|
+ CCARCH += -march=i386 -mcpu=i686
|
|
+endif
|
|
+DEFS += -D_FILE_OFFSET_BITS=64
|
|
+##CFLAGS_WERROR = -Werror
|
|
+ifeq ($(DEBUG),1)
|
|
+else
|
|
+ ##LDFLAGS += -static
|
|
+ STUBEDIT_EXE = objcopy -S -R .comment -R .note $@
|
|
+endif
|
|
+CHMOD_EXE = chmod 755 $@
|
|
+endif # netbsd
|
|
|
|
###
|
|
### linux - gcc
|