Dne 27.8.2015 v 11:44 Rasmus Villemoes napsal(a): > Hi > > I just noticed that when one build the kernel outside the source tree, > all __FILE__ occurences get replaced with the absolute path (since > that's what is given to gcc, and most -I paths are also absolute). This > ends up wasting quite a lot of space in .rodata, and I suppose most > distro supplied kernels have this issue. For example, my ubuntu kernel > is full of strings like > > /build/linux-hFNI9K/linux-3.13.0/arch/x86/platform/sfi/sfi.c > /build/linux-hFNI9K/linux-3.13.0/kernel/fork.c If you build in a subdirectory of the source tree, the filenames will look like ../arch/x86/platform/sfi/sfi.c ../kernel/fork.c Michal -- 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