Clean kernel-/user-mode module build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3469 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
2e9ca12bcc
commit
2c5379d26e
@ -66,17 +66,19 @@ all: $(TOPDIR)/nuttx_user.elf $(TOPDIR)/User.map $(BOARD_INCLUDE)/user_map.h
|
||||
# Create the nuttx_user.elf file containing all of the user-mode code
|
||||
|
||||
nuttx_user.elf:
|
||||
@echo "LD: nuttx_user.elf"
|
||||
@$(LD) -o $@ $(USER_LDFLAGS) $(USER_LIBPATHS) --start-group $(USER_LDLIBS) --end-group $(USER_LIBGCC)
|
||||
|
||||
$(TOPDIR)/nuttx_user.elf: nuttx_user.elf
|
||||
@echo "LD: nuttx_user.elf"
|
||||
@cp -a nuttx_user.elf $(TOPDIR)/nuttx_user.elf
|
||||
|
||||
$(TOPDIR)/User.map: nuttx_user.elf
|
||||
@echo "MK: User.map"
|
||||
@$(NM) nuttx_user.elf >$(TOPDIR)/User.map
|
||||
@$(CROSSDEV)size nuttx_user.elf
|
||||
|
||||
$(BOARD_INCLUDE)/user_map.h: $(TOPDIR)/User.map
|
||||
@echo "MK: user_map.h"
|
||||
@echo "/* configs/$(CONFIG_ARCH_BOARD)/include/user_map.h" > $(BOARD_INCLUDE)/user_map.h
|
||||
@echo " *" >> $(BOARD_INCLUDE)/user_map.h
|
||||
@echo " * This is an auto-generated file.. Do not edit this file!" >> $(BOARD_INCLUDE)/user_map.h
|
||||
|
Loading…
Reference in New Issue
Block a user