projects
/
yosys.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
af36755
)
Add ENABLE_DEBUG config flag
author
Clifford Wolf
<clifford@clifford.at>
Wed, 25 Oct 2017 12:57:16 +0000
(14:57 +0200)
committer
Clifford Wolf
<clifford@clifford.at>
Wed, 25 Oct 2017 12:57:16 +0000
(14:57 +0200)
Makefile
patch
|
blob
|
history
diff --git
a/Makefile
b/Makefile
index 54e03eb78f8e36d5fec1ab45fceaef1805136acc..eb8f0f5946dd4e9b6c8dbba77a9e0881e631cb5f 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-17,6
+17,7
@@
ENABLE_LIBYOSYS := 0
# other configuration flags
ENABLE_GPROF := 0
# other configuration flags
ENABLE_GPROF := 0
+ENABLE_DEBUG := 0
ENABLE_NDEBUG := 0
LINK_CURSES := 0
LINK_TERMCAP := 0
ENABLE_NDEBUG := 0
LINK_CURSES := 0
LINK_TERMCAP := 0
@@
-251,7
+252,15
@@
LDFLAGS += -pg
endif
ifeq ($(ENABLE_NDEBUG),1)
endif
ifeq ($(ENABLE_NDEBUG),1)
-CXXFLAGS := -O3 -DNDEBUG $(filter-out -Os,$(CXXFLAGS))
+CXXFLAGS := -O3 -DNDEBUG $(filter-out -Os -ggdb,$(CXXFLAGS))
+endif
+
+ifeq ($(ENABLE_DEBUG),1)
+ifeq ($(CONFIG),clang)
+CXXFLAGS := -O0 $(filter-out -Os,$(CXXFLAGS))
+else
+CXXFLAGS := -Og $(filter-out -Os,$(CXXFLAGS))
+endif
endif
ifeq ($(ENABLE_ABC),1)
endif
ifeq ($(ENABLE_ABC),1)