libc-static-y += $(MISC_ELF_OBJ)
libc-shared-y += $(MISC_ELF_OUT)/dl-iterate-phdr.oS
-objclean-y+= misc_elf_objclean
+objclean-y+= misc_elf_clean
-misc_elf_objclean:
- $(RM) $(MISC_ELF_OUT)/*.{o,os,oS}
+misc_elf_clean:
+ $(do_rm) $(addprefix $(MISC_ELF_OUT)/*., o os oS)
crt-y := FORCE
libc-y += $(ARCH_OBJS)
libc-nomulti-y += $(ARCH_SOBJ)
-objclean-y += arch_objclean
+objclean-y += arch_clean
CFLAGS-crti.S+=$(PICFLAG)
CFLAGS-crtn.S+=$(PICFLAG)
-arch_objclean:
+arch_clean:
$(do_rm) $(addprefix $(ARCH_OUT)/*., o os oS) $(CTOR_TARGETS) $(CRTS)
ifneq ($(ARCH_HEADERS),)