- honor CONFIG_DEBUG
This commit is contained in:
parent
5b6f776fe9
commit
9729e65706
4
Makefile
4
Makefile
@ -567,13 +567,13 @@ busybox-all := $(core-y) $(libs-y)
|
|||||||
# May be overridden by arch/$(ARCH)/Makefile
|
# May be overridden by arch/$(ARCH)/Makefile
|
||||||
quiet_cmd_busybox__ ?= LINK $@
|
quiet_cmd_busybox__ ?= LINK $@
|
||||||
ifdef CONFIG_STATIC
|
ifdef CONFIG_STATIC
|
||||||
cmd_busybox__ ?= $(srctree)/scripts/trylink $(CC) \
|
cmd_busybox__ ?= $(srctree)/scripts/trylink $(CC) $(LDFLAGS) \
|
||||||
-static \
|
-static \
|
||||||
-o $@ \
|
-o $@ \
|
||||||
-Wl,--warn-common -Wl,--sort-common -Wl,--gc-sections \
|
-Wl,--warn-common -Wl,--sort-common -Wl,--gc-sections \
|
||||||
-Wl,--start-group $(busybox-all) -Wl,--end-group
|
-Wl,--start-group $(busybox-all) -Wl,--end-group
|
||||||
else
|
else
|
||||||
cmd_busybox__ ?= $(srctree)/scripts/trylink $(CC) -o $@ \
|
cmd_busybox__ ?= $(srctree)/scripts/trylink $(CC) -o $@ $(LDFLAGS) \
|
||||||
-Wl,--warn-common -Wl,--sort-common -Wl,--gc-sections \
|
-Wl,--warn-common -Wl,--sort-common -Wl,--gc-sections \
|
||||||
-Wl,--start-group $(busybox-all) -Wl,--end-group
|
-Wl,--start-group $(busybox-all) -Wl,--end-group
|
||||||
endif
|
endif
|
||||||
|
@ -20,3 +20,9 @@ CFLAGS += \
|
|||||||
-funsigned-char -fno-builtin-strlen -finline-limit=0 -static-libgcc \
|
-funsigned-char -fno-builtin-strlen -finline-limit=0 -static-libgcc \
|
||||||
-Os -falign-functions=1 -falign-jumps=1 -falign-loops=1 \
|
-Os -falign-functions=1 -falign-jumps=1 -falign-loops=1 \
|
||||||
-fomit-frame-pointer -ffunction-sections -fdata-sections
|
-fomit-frame-pointer -ffunction-sections -fdata-sections
|
||||||
|
|
||||||
|
ifeq ($(CONFIG_DEBUG),y)
|
||||||
|
CFLAGS += -g
|
||||||
|
LDFLAGS += -g
|
||||||
|
endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user