Message ID | cef1ba27f4070a4ae78c77c8d43165c48e3e6c1f.1386804405.git.geoff@infradead.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Dne 12.12.2013 00:34, Geoff Levand napsal(a): > Change the debuging info generation flag in KBUILD_AFLAGS from '-gdwarf-2' to > '-Wa,--gdwarf-2'. This will properly generate the debugging info for .S files > when CONFIG_DEBUG_INFO=y. > > It seems current gcc does not pass a '--gdwarf-2' option on to the assembler > when '-gdwarf-2' is on its command line (note the differece in the gcc and as > flags). This change provides the correct assembler flag to gcc, and so does > not rely on gcc to emit a flag for the assembler. > > Signed-off-by: Geoff Levand <geoff@infradead.org> for Huawei, Linaro > --- > Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Applied to kbuild.git#kbuild, sorry for the delay. Michal -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/Makefile b/Makefile index 890392f..7308a6f 100644 --- a/Makefile +++ b/Makefile @@ -619,7 +619,7 @@ endif ifdef CONFIG_DEBUG_INFO KBUILD_CFLAGS += -g -KBUILD_AFLAGS += -gdwarf-2 +KBUILD_AFLAGS += -Wa,--gdwarf-2 endif ifdef CONFIG_DEBUG_INFO_REDUCED
Change the debuging info generation flag in KBUILD_AFLAGS from '-gdwarf-2' to '-Wa,--gdwarf-2'. This will properly generate the debugging info for .S files when CONFIG_DEBUG_INFO=y. It seems current gcc does not pass a '--gdwarf-2' option on to the assembler when '-gdwarf-2' is on its command line (note the differece in the gcc and as flags). This change provides the correct assembler flag to gcc, and so does not rely on gcc to emit a flag for the assembler. Signed-off-by: Geoff Levand <geoff@infradead.org> for Huawei, Linaro --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)