lkml.org 
[lkml]   [2018]   [Mar]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH] x86/purgatory: Remove -MD from KBUILD_CFLAGS
    The kernel build system already takes care of generating the dependency
    files. Having the additional -MD in KBUILD_CFLAGS leads to stray
    .<pid>.d files in the build directory when we call the cc-option macro.

    Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
    ---
    arch/x86/purgatory/Makefile | 2 +-
    1 file changed, 1 insertion(+), 1 deletion(-)

    diff --git a/arch/x86/purgatory/Makefile b/arch/x86/purgatory/Makefile
    index 2f15a2ac4209..d70c15de417b 100644
    --- a/arch/x86/purgatory/Makefile
    +++ b/arch/x86/purgatory/Makefile
    @@ -16,7 +16,7 @@ KCOV_INSTRUMENT := n
    # in turn leaves some undefined symbols like __fentry__ in purgatory and not
    # sure how to relocate those. Like kexec-tools, use custom flags.

    -KBUILD_CFLAGS := -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -fno-builtin -ffreestanding -c -MD -Os -mcmodel=large
    +KBUILD_CFLAGS := -fno-strict-aliasing -Wall -Wstrict-prototypes -fno-zero-initialized-in-bss -fno-builtin -ffreestanding -c -Os -mcmodel=large
    KBUILD_CFLAGS += -m$(BITS)
    KBUILD_CFLAGS += $(call cc-option,-fno-PIE)

    \
     
     \ /
      Last update: 2018-03-24 22:39    [W:2.344 / U:0.040 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site