File: 03_cxxflags.patch

package info (click to toggle)
fpga-icestorm 0~20160913git266e758-3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 3,628 kB
  • ctags: 1,871
  • sloc: python: 15,333; cpp: 3,356; sh: 1,598; ansic: 531; makefile: 417
file content (94 lines) | stat: -rw-r--r-- 2,758 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
From: Ruben Undheim <ruben.undheim@gmail.com>
Date: Tue, 14 Jun 2016 18:46:08 +0200
Subject: This makes sure that the CXXFLAGS given by the Debian build system
 are not overwritten,
 but prepended. Additionally unwanted CXXFLAGS are removed.

---
 icebram/Makefile  | 3 ++-
 icemulti/Makefile | 2 +-
 icepack/Makefile  | 2 +-
 icepll/Makefile   | 2 +-
 iceprog/Makefile  | 4 ++--
 icetime/Makefile  | 2 +-
 6 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/icebram/Makefile b/icebram/Makefile
index 827fe7c..26baa49 100644
--- a/icebram/Makefile
+++ b/icebram/Makefile
@@ -1,6 +1,7 @@
 include ../config.mk
 LDLIBS = -lm -lstdc++
-CXXFLAGS = -MD -O0 -ggdb -Wall -std=c++11 -I/usr/local/include
+CXXFLAGS += -Wall -std=c++11
+
 
 ifeq ($(STATIC),1)
 LDFLAGS += -static
diff --git a/icemulti/Makefile b/icemulti/Makefile
index 009889e..5c4ceb7 100644
--- a/icemulti/Makefile
+++ b/icemulti/Makefile
@@ -1,6 +1,6 @@
 include ../config.mk
 LDLIBS = -lm -lstdc++
-CXXFLAGS = -MD -O0 -ggdb -Wall -std=c++11
+CXXFLAGS += -Wall -std=c++11
 
 ifeq ($(STATIC),1)
 LDFLAGS += -static
diff --git a/icepack/Makefile b/icepack/Makefile
index cfe48be..0d65562 100644
--- a/icepack/Makefile
+++ b/icepack/Makefile
@@ -1,6 +1,6 @@
 include ../config.mk
 LDLIBS = -lm -lstdc++
-CXXFLAGS = -MD -O0 -ggdb -Wall -std=c++11 -I/usr/local/include
+CXXFLAGS += -Wall -std=c++11
 MXEGCC = /usr/local/src/mxe/usr/bin/i686-pc-mingw32-gcc
 
 ifeq ($(STATIC),1)
diff --git a/icepll/Makefile b/icepll/Makefile
index e0badf6..3606093 100644
--- a/icepll/Makefile
+++ b/icepll/Makefile
@@ -1,6 +1,6 @@
 include ../config.mk
 LDLIBS = -lm -lstdc++
-CXXFLAGS = -MD -O0 -ggdb -Wall -std=c++11 -I/usr/local/include
+CXXFLAGS += -Wall -std=c++11
 
 ifeq ($(STATIC),1)
 LDFLAGS += -static
diff --git a/iceprog/Makefile b/iceprog/Makefile
index 5614646..9209cc2 100644
--- a/iceprog/Makefile
+++ b/iceprog/Makefile
@@ -2,11 +2,11 @@ include ../config.mk
 
 ifneq ($(shell uname -s),Darwin)
   LDLIBS = -L/usr/local/lib -lm
-  CFLAGS = -MD -O0 -ggdb -Wall -std=c99 -I/usr/local/include
+  CFLAGS += -Wall -std=c99 -I/usr/local/include
 else
   LIBFTDI_NAME = $(shell $(PKG_CONFIG) --exists libftdi1 && echo ftdi1 || echo ftdi)
   LDLIBS = -L/usr/local/lib -l$(LIBFTDI_NAME) -lm
-  CFLAGS = -MD -O0 -ggdb -Wall -std=c99 -I/usr/local/include
+  CFLAGS += -Wall -std=c99 -I/usr/local/include
 endif
 
 ifeq ($(STATIC),1)
diff --git a/icetime/Makefile b/icetime/Makefile
index c56002b..22414df 100644
--- a/icetime/Makefile
+++ b/icetime/Makefile
@@ -1,6 +1,6 @@
 include ../config.mk
 LDLIBS = -lm -lstdc++
-CXXFLAGS = -MD -O0 -ggdb -Wall -std=c++11 -I/usr/local/include -DPREFIX='"$(PREFIX)"'
+CXXFLAGS += -Wall -std=c++11 -DPREFIX='"$(PREFIX)"'
 
 ifeq ($(STATIC),1)
 LDFLAGS += -static