Skip to content

Commit 9a196b8

Browse files
Add more debug information
1 parent 6fe2958 commit 9a196b8

File tree

5 files changed

+22
-22
lines changed

5 files changed

+22
-22
lines changed

config/toolchain.mk

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
ifeq ($(DEBUG),true)
2-
TARGET_CPPFLAGS += -g -O0 -D_DEBUG
2+
TARGET_CPPFLAGS += -g3 -O0 -D_DEBUG
33
else
4-
TARGET_CPPFLAGS += -g -Os -DNDEBUG
4+
TARGET_CPPFLAGS += -g3 -Os -DNDEBUG
55
endif
66

77
ifeq ($(CPU_FAMILY),arm)
@@ -70,4 +70,4 @@ HOST_RANLIB = ranlib
7070
HOST_AR = ar
7171
HOST_AS = as
7272

73-
HOST_CPPFLAGS += -O3 -g -fno-strict-aliasing
73+
HOST_CPPFLAGS += -O3 -g3 -fno-strict-aliasing

host-rules.mk

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
%.o: %.c
22
$(E) "[C] Compiling $<"
3-
$(Q)$(HOST_CC) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g -c -o $@ $<
3+
$(Q)$(HOST_CC) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g3 -c -o $@ $<
44

55
%.o: %.cc
66
$(E) "[CXX] Compiling $<"
7-
$(Q)$(HOST_CXX) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g -c -o $@ $<
7+
$(Q)$(HOST_CXX) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g3 -c -o $@ $<
88

99
%.o: %.cpp
1010
$(E) "[CXX] Compiling $<"
11-
$(Q)$(HOST_CXX) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g -c -o $@ $<
11+
$(Q)$(HOST_CXX) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g3 -c -o $@ $<
1212

1313
%.o: %.s
1414
$(E) "[S] Compiling $<"
15-
$(Q)$(HOST_AS) $(addprefix -I, $(HOST_INCLUDES)) $(HOST_ASFLAGS) $(HOST_CPPFLAGS) -g -c -o $@ $<
15+
$(Q)$(HOST_AS) $(addprefix -I, $(HOST_INCLUDES)) $(HOST_ASFLAGS) $(HOST_CPPFLAGS) -g3 -c -o $@ $<
1616

1717
%.dep: %.c
18-
$(Q)$(HOST_CC) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
18+
$(Q)$(HOST_CC) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g3 -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
1919

2020
%.dep: %.cc
21-
$(Q)$(HOST_CXX) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
21+
$(Q)$(HOST_CXX) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g3 -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
2222

2323
%.dep: %.cpp
24-
$(Q)$(HOST_CXX) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
24+
$(Q)$(HOST_CXX) -Wall -Werror $(addprefix -I, $(HOST_INCLUDES)) $(HOST_CFLAGS) $(HOST_CPPFLAGS) -g3 -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
2525

2626
%.dep: %.s
2727
$(Q)touch $@
@@ -39,7 +39,7 @@ endif
3939

4040
$(TARGET): $(TARGET_OBJS) $(LIBDEPS)
4141
$(E) "[L] Linking $@"
42-
$(Q)$(HOST_LD) -o $@ $(TARGET_OBJS) $(HOST_LDFLAGS) -g $(LIBS)
42+
$(Q)$(HOST_LD) -o $@ $(TARGET_OBJS) $(HOST_LDFLAGS) -g3 $(LIBS)
4343

4444
$(TARGET_LIB): $(TARGET_OBJS)
4545
$(E) "[LIB] Creating $@"

libm/src/configure

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
1717
NULLCMD=:
1818
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
1919
# is contrary to our usage. Disable this feature.
20-
alias -g '${1+"$@"}'='"$@"'
20+
alias -g3 '${1+"$@"}'='"$@"'
2121
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
2222
set -o posix
2323
fi
@@ -2548,7 +2548,7 @@ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
25482548
NULLCMD=:
25492549
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
25502550
# is contrary to our usage. Disable this feature.
2551-
alias -g '${1+"$@"}'='"$@"'
2551+
alias -g3 '${1+"$@"}'='"$@"'
25522552
elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
25532553
set -o posix
25542554
fi

lwip/ports/unix/proj/lib/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ depend dep: .depend
8787
include .depend
8888

8989
$(LWIPLIB): $(LWIPOBJS) unixlib.o
90-
$(CC) -g -nostartfiles -shared -o $@ $^
90+
$(CC) -g3 -nostartfiles -shared -o $@ $^
9191

9292
.depend: unixlib.c $(LWIPFILES)
9393
$(CCDEP) $(CFLAGS) -MM $^ > .depend || rm -f .depend

target-rules.mk

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
11
%.o: %.c
22
$(E) "[TC] Compiling $<"
3-
$(Q)$(TARGET_CC) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CFLAGS) $(TARGET_CPPFLAGS) -g -c -o $@ $<
3+
$(Q)$(TARGET_CC) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CFLAGS) $(TARGET_CPPFLAGS) -g3 -c -o $@ $<
44

55
%.o: %.cc
66
$(E) "[TCXX] Compiling $<"
7-
$(Q)$(TARGET_CXX) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CXXFLAGS) $(TARGET_CPPFLAGS) -g -c -o $@ $<
7+
$(Q)$(TARGET_CXX) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CXXFLAGS) $(TARGET_CPPFLAGS) -g3 -c -o $@ $<
88

99
%.o: %.cpp
1010
$(E) "[TCXX] Compiling $<"
11-
$(Q)$(TARGET_CXX) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CXXFLAGS) $(TARGET_CPPFLAGS) -g -c -o $@ $<
11+
$(Q)$(TARGET_CXX) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CXXFLAGS) $(TARGET_CPPFLAGS) -g3 -c -o $@ $<
1212

1313
%.o: %.s
1414
$(E) "[TS] Compiling $<"
15-
$(Q)$(TARGET_AS) $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_ASFLAGS) $(TARGET_CPPFLAGS) -g -c -o $@ $<
15+
$(Q)$(TARGET_AS) $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_ASFLAGS) $(TARGET_CPPFLAGS) -g3 -c -o $@ $<
1616

1717
%.dep: %.c
18-
$(Q)$(TARGET_CC) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CFLAGS) $(TARGET_CPPFLAGS) -g -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
18+
$(Q)$(TARGET_CC) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CFLAGS) $(TARGET_CPPFLAGS) -g3 -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
1919

2020
%.dep: %.cc
21-
$(Q)$(TARGET_CXX) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CXXFLAGS) $(TARGET_CPPFLAGS) -g -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
21+
$(Q)$(TARGET_CXX) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CXXFLAGS) $(TARGET_CPPFLAGS) -g3 -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
2222

2323
%.dep: %.cpp
24-
$(Q)$(TARGET_CXX) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CXXFLAGS) $(TARGET_CPPFLAGS) -g -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
24+
$(Q)$(TARGET_CXX) -ffunction-sections -Wall -Werror $(addprefix -I, $(TARGET_INCLUDES)) $(TARGET_CXXFLAGS) $(TARGET_CPPFLAGS) -g3 -M -MT $(addsuffix .o, $(basename $@)) -MF $@ $<
2525

2626
%.dep: %.s
2727
$(Q)touch $@
@@ -41,7 +41,7 @@ endif
4141

4242
$(TARGET_ELF): $(TARGET_OBJS) $(LIBDEPS) $(LDSCRIPT)
4343
$(E) "[TL] Linking $@"
44-
$(Q)$(TARGET_LD) -Wl,--gc-sections -Wl,-Map=$(TARGET_MAP) -o $@ $(TARGET_OBJS) $(TARGET_LDFLAGS) -g -T$(LDSCRIPT) $(LIBS)
44+
$(Q)$(TARGET_LD) -Wl,--gc-sections -Wl,-Map=$(TARGET_MAP) -o $@ $(TARGET_OBJS) $(TARGET_LDFLAGS) -g3 -T$(LDSCRIPT) $(LIBS)
4545

4646
$(TARGET_MAP): $(TARGET_ELF)
4747

0 commit comments

Comments
 (0)