# INCLUDES .. additional include directories and defines for user-space
# tar_EMBEDFILES .. list of tars with embedded files
-ifdef OMK_TESTSROOT
-ifeq ($(RTEMS_MAKEFILE_PATH),)
-$(error $(shell $(call canttest,RTEMS_MAKEFILE_PATH not defined)))
-endif
-endif
-
include $(RTEMS_MAKEFILE_PATH)/Makefile.inc
include $(RTEMS_CUSTOM)
include $(CONFIG.CC)
$(2).o: $(2)
@$(QUIET_CMD_ECHO) " TARFILE $$@"
- $(Q) $(OBJCOPY) -I binary -O elf32-littlearm $$^ $$@
+ $(Q) $(LD) -r --accept-unknown-input-arch -b binary -o $$@.tmp $$^
+ $(Q) $(OBJCOPY) --rename-section .data=.rodata,alloc,load,readonly,data,contents $$@.tmp $$@
endef
default: include-pass library-pass binary-pass
-
-# Local Variables:
-# mode:makefile
-# End: