Re: [RFC] HOWTO find oops location, v2

From: Johannes Stezenbach
Date: Tue Aug 17 2004 - 04:31:35 EST


On Sun, Aug 15, 2004 at 02:39:31PM +0300, Denis Vlasenko wrote:
> I've got some useful feedback. This is v2 of the HOWTO.
>
> CFLAGS="-g -Wa,-a,-ad" trick almost, but not quite works.
...
> I tried
>
> make CFLAGS="-g -Wa,-a,-ad" fs/dcache.o >dcache.asm
>
> but result was very dirrerent because in this case gcc was run
> without these flags:
>
> -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing
> -fno-common -pipe -msoft-float -mpreferred-stack-boundary=2
> -march=i486 -I/.1/usr/srcdevel/kernel/linux-2.6.7-bk20.src/include/asm-i386/mach-default
> -Iinclude/asm-i386/mach-default -O2 -falign-functions=1 -falign-labels=1 -falign-loops=1
> -falign-jumps=1
>
> and dcache.asm was useless.

Try: make EXTRA_CFLAGS="-g -Wa,-a,-ad" fs/dcache.o >dcache.asm

Or, what I usually do, "make V=1 fs/dcache.o" and then copy&paste
and edit the commandline manually.

Johannes
-
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/