| @@ -1,10 +1,27 @@ | | | @@ -1,10 +1,27 @@ |
1 | $NetBSD: patch-aa,v 1.4 2013/06/12 12:00:08 ryoon Exp $ | | 1 | $NetBSD: patch-aa,v 1.5 2013/08/22 12:53:14 ryoon Exp $ |
2 | | | 2 | |
3 | --- GNUmakefile.orig 2013-02-20 06:30:52.000000000 +0000 | | 3 | --- GNUmakefile.orig 2013-02-20 06:30:52.000000000 +0000 |
4 | +++ GNUmakefile | | 4 | +++ GNUmakefile |
5 | @@ -1,4 +1,4 @@ | | 5 | @@ -1,4 +1,4 @@ |
6 | -CXXFLAGS = -DNDEBUG -g -O2 | | 6 | -CXXFLAGS = -DNDEBUG -g -O2 |
7 | +CXXFLAGS = $(CPPFLAGS) -DNDEBUG -g -O2 | | 7 | +CXXFLAGS = $(CPPFLAGS) -DNDEBUG -g -O2 |
8 | # -O3 fails to link on Cygwin GCC version 4.5.3 | | 8 | # -O3 fails to link on Cygwin GCC version 4.5.3 |
9 | # -fPIC is supported. Please report any breakage of -fPIC as a bug. | | 9 | # -fPIC is supported. Please report any breakage of -fPIC as a bug. |
10 | # CXXFLAGS += -fPIC | | 10 | # CXXFLAGS += -fPIC |
| | | 11 | @@ -28,14 +28,14 @@ endif |
| | | 12 | |
| | | 13 | ifeq ($(ISX86),1) |
| | | 14 | |
| | | 15 | -GCC42_OR_LATER = $(shell $(CXX) -v 2>&1 | $(EGREP) -c "^gcc version (4.[2-9]|[5-9])") |
| | | 16 | +GCC46_OR_LATER = $(shell $(CXX) -v 2>&1 | $(EGREP) -c "^gcc version (4.[6-9]|[5-9])") |
| | | 17 | INTEL_COMPILER = $(shell $(CXX) --version 2>&1 | $(EGREP) -c "\(ICC\)") |
| | | 18 | ICC111_OR_LATER = $(shell $(CXX) --version 2>&1 | $(EGREP) -c "\(ICC\) ([2-9][0-9]|1[2-9]|11\.[1-9])") |
| | | 19 | GAS210_OR_LATER = $(shell $(CXX) -xc -c /dev/null -Wa,-v -o/dev/null 2>&1 | $(EGREP) -c "GNU assembler version (2\.[1-9][0-9]|[3-9])") |
| | | 20 | GAS217_OR_LATER = $(shell $(CXX) -xc -c /dev/null -Wa,-v -o/dev/null 2>&1 | $(EGREP) -c "GNU assembler version (2\.1[7-9]|2\.[2-9]|[3-9])") |
| | | 21 | GAS219_OR_LATER = $(shell $(CXX) -xc -c /dev/null -Wa,-v -o/dev/null 2>&1 | $(EGREP) -c "GNU assembler version (2\.19|2\.[2-9]|[3-9])") |
| | | 22 | |
| | | 23 | -ifneq ($(GCC42_OR_LATER),0) |
| | | 24 | +ifneq ($(GCC46_OR_LATER),0) |
| | | 25 | ifeq ($(UNAME),Darwin) |
| | | 26 | CXXFLAGS += -arch x86_64 -arch i386 |
| | | 27 | else |