forked from xuos/xiuos
modify makefile
This commit is contained in:
parent
0acf8c26be
commit
aabb860bb2
|
@ -53,11 +53,16 @@ arch_usyscall = $(KERNEL_ROOT)/services/app/arch_usyscall.o
|
||||||
session = $(KERNEL_ROOT)/services/app/session.o
|
session = $(KERNEL_ROOT)/services/app/session.o
|
||||||
libipc = $(KERNEL_ROOT)/services/app/libipc.o
|
libipc = $(KERNEL_ROOT)/services/app/libipc.o
|
||||||
|
|
||||||
lwip: COMPILER lwip_server.o
|
lwip: COMPILER lwip_server.o | bin
|
||||||
@${ld} ${user_ldflags} -e main -o $@ ${api} ${core} ${ipv4} ${netif} lwip_service.o lwip_server.o \
|
@${ld} ${user_ldflags} -e main -o $@ ${api} ${core} ${ipv4} ${netif} lwip_service.o lwip_server.o \
|
||||||
${board_specs} ${libserial} ${printf} ${libmem} ${usyscall} ${arch_usyscall} ${arch_usyscall} \
|
${board_specs} ${libserial} ${printf} ${libmem} ${usyscall} ${arch_usyscall} ${arch_usyscall} \
|
||||||
${session} ${libipc}
|
${session} ${libipc}
|
||||||
@${objdump} -S $@ > $@.asm
|
@${objdump} -S $@ > $@.asm
|
||||||
|
@mv *.o bin
|
||||||
|
@mv *.asm bin
|
||||||
|
|
||||||
|
bin:
|
||||||
|
@mkdir -p bin
|
||||||
|
|
||||||
%.o: %.c
|
%.o: %.c
|
||||||
@echo "cc $^"
|
@echo "cc $^"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
ifeq ($(BOARD), imx6q-sabrelite)
|
ifeq ($(BOARD), imx6q-sabrelite)
|
||||||
toolchain ?= arm-none-eabi-
|
toolchain ?= arm-none-eabi-
|
||||||
user_ldflags = -N -Ttext 0
|
user_ldflags = --specs=nosys.specs -Wl,-Map=user.map,-cref
|
||||||
cflags = -std=c11 -march=armv7-a -mtune=cortex-a9 -nostdlib -ffreestanding -nodefaultlibs -mfloat-abi=soft -fno-pic -static -fno-builtin -fno-strict-aliasing -Wall -ggdb -Wno-unused -Werror -fno-omit-frame-pointer -fno-stack-protector -fno-pie
|
cflags = -std=c11 -march=armv7-a -mtune=cortex-a9 -nostdlib -ffreestanding -nodefaultlibs -mfloat-abi=soft -fno-pic -static -fno-builtin -fno-strict-aliasing -Wall -ggdb -Wno-unused -Werror -fno-omit-frame-pointer -fno-stack-protector -fno-pie
|
||||||
endif
|
endif
|
||||||
ifeq ($(BOARD), zynq7000-zc702)
|
ifeq ($(BOARD), zynq7000-zc702)
|
||||||
|
|
Loading…
Reference in New Issue