Re: [PATCH 6/7] kbuild: make source and include paths absolute
From: Adrian Bunk
Date: Fri May 23 2008 - 13:21:19 EST
On Thu, May 22, 2008 at 08:17:24PM -0700, Andrew Morton wrote:
> On Mon, 19 May 2008 10:44:56 +0200 Peter Oberparleiter <peter.oberparleiter@xxxxxxxxxx> wrote:
> > From: Peter Oberparleiter <peter.oberparleiter@xxxxxxxxxx>
> > Change all source and include paths to absolute form when
> > CONFIG_GCOV_PROFILE is enabled.
> > Example:
> > gcc -Idir1 -c a.c -o a.o
> > will become
> > gcc -I/path/to/dir1 -c /path/to/a.c -o a.o
> > Required by the gcov profiling infrastructure: when compiling with
> > option -fprofile-arcs, gcc stores file names inside object files.
> > Relative paths prevent the gcov tool from finding corresponding source
> > files.
> I don't like this. It converts the compiler error messages from
> relative paths to absolute paths which is rather obnoxious when
> all kernel developent is (or should be) base-directory-agnostic.
The compiler error messages are already absolute paths when using O=
(see e.g. all error messages sent by me in recent years).
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/