On Mon, 29 May 2017 10:14:50 -0700 Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > On Mon, May 29, 2017 at 10:03 AM, Linus Torvalds > <torvalds@xxxxxxxxxxxxxxxxxxxx> wrote: > > > > So either thin archives work or they don't. Don't make it some painful > > drawn-out process that actually makes it harder to test rather than > > easier. > > Side note: what would make them not work? Are there known bugs in 'ar' > wrt thin archives, versioning issues, or other issues? We haven't run into any bugs AFAIK. It's been pretty solid. *thin* archives does require binutils 2.19. That's nearly 10 years old, but we advertise 2.12 minimum at the moment. We'd have make "T" an optional argument if we turn it on unconditionally. Regular archives shouldn't be significantly worse than ld -r though, so yeah maybe we could do that. powerpc required a build fix: 43c9127d94d -override AR := GNUTARGET=elf$(BITS)-$(GNUTARGET) $(AR) +KBUILD_ARFLAGS += --target=elf$(BITS)-$(GNUTARGET) So there could be a couple of small things like this. Thanks, Nick -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html