Message ID | 20231222135048.1924672-2-npiggin@gmail.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Multi-migration support | expand |
On Fri, 22 Dec 2023 23:50:40 +1000 Nicholas Piggin <npiggin@gmail.com> wrote: > Signed-off-by: Nicholas Piggin <npiggin@gmail.com> > --- > s390x/Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/s390x/Makefile b/s390x/Makefile > index f79fd009..95ef9533 100644 > --- a/s390x/Makefile > +++ b/s390x/Makefile > @@ -227,7 +227,7 @@ $(snippet_asmlib): $$(patsubst %.o,%.S,$$@) $(asm-offsets) > > > arch_clean: asm_offsets_clean > - $(RM) $(TEST_DIR)/*.{o,elf,bin,lds} $(SNIPPET_DIR)/*/*.{o,elf,*bin,*obj,hdr,lds} $(SNIPPET_DIR)/asm/.*.d $(TEST_DIR)/.*.d lib/s390x/.*.d $(comm-key) > + $(RM) $(TEST_DIR)/*.{o,elf,bin,lds} $(SNIPPET_DIR)/*/*.{o,elf,*bin,*obj,hdr,lds} $(SNIPPET_DIR)/asm/.*.d $(TEST_DIR)/.*.d lib/s390x/.*.d lib/auxinfo.o $(comm-key) it seems other architectures don't need to do the cleanp? what are we doing wrong? > > generated-files = $(asm-offsets) > $(tests:.elf=.o) $(asmlib) $(cflatobjs): $(generated-files)
On Sat Dec 23, 2023 at 1:04 AM AEST, Claudio Imbrenda wrote: > On Fri, 22 Dec 2023 23:50:40 +1000 > Nicholas Piggin <npiggin@gmail.com> wrote: > > > Signed-off-by: Nicholas Piggin <npiggin@gmail.com> > > --- > > s390x/Makefile | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/s390x/Makefile b/s390x/Makefile > > index f79fd009..95ef9533 100644 > > --- a/s390x/Makefile > > +++ b/s390x/Makefile > > @@ -227,7 +227,7 @@ $(snippet_asmlib): $$(patsubst %.o,%.S,$$@) $(asm-offsets) > > > > > > arch_clean: asm_offsets_clean > > - $(RM) $(TEST_DIR)/*.{o,elf,bin,lds} $(SNIPPET_DIR)/*/*.{o,elf,*bin,*obj,hdr,lds} $(SNIPPET_DIR)/asm/.*.d $(TEST_DIR)/.*.d lib/s390x/.*.d $(comm-key) > > + $(RM) $(TEST_DIR)/*.{o,elf,bin,lds} $(SNIPPET_DIR)/*/*.{o,elf,*bin,*obj,hdr,lds} $(SNIPPET_DIR)/asm/.*.d $(TEST_DIR)/.*.d lib/s390x/.*.d lib/auxinfo.o $(comm-key) > > it seems other architectures don't need to do the cleanp? what are we > doing wrong? x86 does clean it via cflatobjs. arm and powerpc never build the .o AFAIKS. Thanks, Nick
diff --git a/s390x/Makefile b/s390x/Makefile index f79fd009..95ef9533 100644 --- a/s390x/Makefile +++ b/s390x/Makefile @@ -227,7 +227,7 @@ $(snippet_asmlib): $$(patsubst %.o,%.S,$$@) $(asm-offsets) arch_clean: asm_offsets_clean - $(RM) $(TEST_DIR)/*.{o,elf,bin,lds} $(SNIPPET_DIR)/*/*.{o,elf,*bin,*obj,hdr,lds} $(SNIPPET_DIR)/asm/.*.d $(TEST_DIR)/.*.d lib/s390x/.*.d $(comm-key) + $(RM) $(TEST_DIR)/*.{o,elf,bin,lds} $(SNIPPET_DIR)/*/*.{o,elf,*bin,*obj,hdr,lds} $(SNIPPET_DIR)/asm/.*.d $(TEST_DIR)/.*.d lib/s390x/.*.d lib/auxinfo.o $(comm-key) generated-files = $(asm-offsets) $(tests:.elf=.o) $(asmlib) $(cflatobjs): $(generated-files)
Signed-off-by: Nicholas Piggin <npiggin@gmail.com> --- s390x/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)