diff options
author | joerg <joerg> | 2014-02-18 15:01:09 +0000 |
---|---|---|
committer | joerg <joerg> | 2014-02-18 15:01:09 +0000 |
commit | 24c8bab2a851f380c539a9e6feb41df113eef305 (patch) | |
tree | fdccf0b0c1ce8d370d78d6298530fa519dc23097 /cross/bossa/patches | |
parent | 5159cc1dbc3007602cc9a22bcb87c94e5b4b08f5 (diff) | |
download | pkgsrc-24c8bab2a851f380c539a9e6feb41df113eef305.tar.gz |
Honour our CXXFLAGS. Fix build with Clang.
Diffstat (limited to 'cross/bossa/patches')
-rw-r--r-- | cross/bossa/patches/patch-Makefile-NetBSD | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/cross/bossa/patches/patch-Makefile-NetBSD b/cross/bossa/patches/patch-Makefile-NetBSD index e14a6c017b3..44034f0079b 100644 --- a/cross/bossa/patches/patch-Makefile-NetBSD +++ b/cross/bossa/patches/patch-Makefile-NetBSD @@ -1,6 +1,6 @@ -$NetBSD: patch-Makefile-NetBSD,v 1.2 2014/02/10 20:18:04 reinoud Exp $ +$NetBSD: patch-Makefile-NetBSD,v 1.3 2014/02/18 15:01:09 joerg Exp $ ---- Makefile.orig 2014-02-10 20:08:47.000000000 +0000 +--- Makefile.orig 2012-04-08 15:55:52.000000000 +0000 +++ Makefile @@ -75,6 +75,20 @@ install: strip endif @@ -23,3 +23,14 @@ $NetBSD: patch-Makefile-NetBSD,v 1.2 2014/02/10 20:18:04 reinoud Exp $ # OS X rules # ifeq ($(OS),Darwin) +@@ -142,8 +156,8 @@ ARMOBJCOPY=$(ARM)objcopy + # + # CXX Flags + # +-COMMON_CXXFLAGS+=-Wall -Werror -MT $@ -MD -MP -MF $(@:%.o=%.d) -DVERSION=\"$(VERSION)\" -g -O2 +-WX_CXXFLAGS:=$(shell wx-config --cxxflags --version=$(WXVERSION)) -DWX_PRECOMP -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing ++COMMON_CXXFLAGS+=-Wall -Werror -MT $@ -MD -MP -MF $(@:%.o=%.d) -DVERSION=\"$(VERSION)\" ${CXXFLAGS} ++WX_CXXFLAGS:=$(shell wx-config --cxxflags --version=$(WXVERSION)) -DWX_PRECOMP -Wno-ctor-dtor-privacy ${CXXFLAGS} -fno-strict-aliasing + BOSSA_CXXFLAGS=$(COMMON_CXXFLAGS) $(WX_CXXFLAGS) + BOSSAC_CXXFLAGS=$(COMMON_CXXFLAGS) + BOSSASH_CXXFLAGS=$(COMMON_CXXFLAGS) -Isrc/arm-dis |