summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFreeyorp <TheFreeYorp+git@gmail.com>2024-06-07 12:49:24 +0000
committerFreeyorp <TheFreeYorp+git@gmail.com>2024-06-07 12:55:05 +0000
commit6be8161162bd82a3d308bece32cbb6b65d3b8b95 (patch)
tree8ca7f9c4ae0379fcd74ede0aa8356b12f81faf4a
parentecef2b6bf1e49a62acf4b9baf9a927835fa03e91 (diff)
downloadtmwa-6be8161162bd82a3d308bece32cbb6b65d3b8b95.tar.gz
tmwa-6be8161162bd82a3d308bece32cbb6b65d3b8b95.tar.bz2
tmwa-6be8161162bd82a3d308bece32cbb6b65d3b8b95.tar.xz
tmwa-6be8161162bd82a3d308bece32cbb6b65d3b8b95.zip
Use -ggdb everywhere
-fvar-tracking and -fvar-tracking-assignments are enabled by default when available, so are not explicitly set here.
-rw-r--r--CMakeLists.txt2
-rw-r--r--Makefile.in2
m---------deps/attoconf0
3 files changed, 2 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d997b98..72f0abd 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -76,7 +76,7 @@ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O2 -fstack-protector -fno-strict-aliasi
# Next, add warnings
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra")
# Add debug information
-#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ggdb")
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -ggdb")
# Vendor Name: String (no newlines, no parentheses)
# This is usually one word, and does not (usually) change over time.
diff --git a/Makefile.in b/Makefile.in
index 56d9bce..075c107 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -565,7 +565,7 @@ obj/gtest%.pdc.o: ${GTEST_DIR}/src/gtest%.cc
DTEST_OBJS := $(filter obj/debug-debug/%.pdc.o,${PDC_OBJECTS})
DTEST_STAMPS := $(patsubst bin/tests/%.elf,stamp/run-%.stamp,${DTEST_BINARIES})
-${DTEST_OBJS}: override CXXFLAGS += -g -O0 -gdwarf-3
+${DTEST_OBJS}: override CXXFLAGS += -ggdb -O0
${DTEST_STAMPS}: override TESTER=LD_LIBRARY_PATH="./lib" ${GDB} -return-child-result -nx -batch -ex 'python file_to_load = "$<"' -x ${SRC_DIR}/tools/debug-debug.gdb --args false
${DTEST_STAMPS}: tools/debug-debug.gdb
diff --git a/deps/attoconf b/deps/attoconf
-Subproject a9d44b5bcbb60076462b40326659de4e07d9bda
+Subproject 58e75e5f1271363a48c2a3417a2851d3b145b3f