• Chris Wilson's avatar
    drm/i915: Force clean compilation with -Werror · 0a793ad3
    Chris Wilson authored
    Our driver compiles clean (nowadays thanks to 0day) but for me, at least,
    it would be beneficial if the compiler threw an error rather than a
    warning when it found a piece of suspect code. (I use this to
    compile-check patch series and want to break on the first compiler error
    in order to fix the patch.)
    
    v2: Kick off a new "Debugging" submenu for i915.ko
    
    At this point, we applied it to the kernel and promptly kicked it out
    again as it broke buildbots (due to a compiler warning on 32bits):
    
    commit 908d759b
    Author: Daniel Vetter <daniel.vetter@ffwll.ch>
    Date:   Tue May 26 07:46:21 2015 +0200
    
        Revert "drm/i915: Force clean compilation with -Werror"
    
    v3: Avoid enabling -Werror for allyesconfig/allmodconfig builds, using
    COMPILE_TEST as a suitable proxy suggested by Andrew Morton. (Damien)
    Only make the option available for EXPERT to reinforce that the option
    should not be casually enabled.
    Signed-off-by: default avatarChris Wilson <chris@chris-wilson.co.uk>
    Cc: Jani Nikula <jani.nikula@intel.com>
    Cc: Damien Lespiau <damien.lespiau@intel.com>
    Reviewed-by: default avatarDaniel Vetter <daniel.vetter@ffwll.ch>
    Link: http://patchwork.freedesktop.org/patch/msgid/1460565315-7748-1-git-send-email-chris@chris-wilson.co.uk
    0a793ad3
Makefile 2.27 KB