|
1 | 1 | %.o: %.c
|
2 | 2 | $(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 $@ $< |
4 | 4 |
|
5 | 5 | %.o: %.cc
|
6 | 6 | $(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 $@ $< |
8 | 8 |
|
9 | 9 | %.o: %.cpp
|
10 | 10 | $(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 $@ $< |
12 | 12 |
|
13 | 13 | %.o: %.s
|
14 | 14 | $(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 $@ $< |
16 | 16 |
|
17 | 17 | %.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 $@ $< |
19 | 19 |
|
20 | 20 | %.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 $@ $< |
22 | 22 |
|
23 | 23 | %.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 $@ $< |
25 | 25 |
|
26 | 26 | %.dep: %.s
|
27 | 27 | $(Q)touch $@
|
|
41 | 41 |
|
42 | 42 | $(TARGET_ELF): $(TARGET_OBJS) $(LIBDEPS) $(LDSCRIPT)
|
43 | 43 | $(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) |
45 | 45 |
|
46 | 46 | $(TARGET_MAP): $(TARGET_ELF)
|
47 | 47 |
|
|
0 commit comments