On Thu, Mar 13, 2025 at 04:59:08PM +0100, Thomas Weißschuh wrote: > -fmacro-prefix-map only affects __FILE__ and __BASE_FILE__. > Other references, for example in debug information, is not affected. > This makes handling of file references in the compiler output harder to > use and creates problems for reproducible builds. > > Switch to -ffile-prefix map which affects all references. > > Signed-off-by: Thomas Weißschuh <linux@xxxxxxxxxxxxxx> > --- > Thomas Weißschuh (4): > kbuild: make all file references relative to source root > kbuild: doc: reproducible-builds: drop section "Absolute filenames" > x86/boot: Switch to -ffile-prefix-map > x86/boot/compressed: Switch to -ffile-prefix-map Btw, I don't see why those are 4 patches - it is a single logical change that converts to this new compiler switch. So why are they 4? Masahiro, might as well merge them into one... Thx. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette