On Sat, Mar 15, 2025 at 8:34 PM Borislav Petkov <bp@xxxxxxxxx> wrote: > > 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? Good point. > > Masahiro, might as well merge them into one... I'd like Thomas to submit a single patch. -- Best Regards Masahiro Yamada