• Daniel Tang's avatar
    Fix a build warning in scripts/mod/file2alias.c · 04130cc9
    Daniel Tang authored
    On some systems, __used is already defined in sys/cdefs.h and causes
    a build warning:
    
    scripts/mod/file2alias.c:85:1: warning: "__used" redefined
    In file included from /usr/include/stdio.h:64,
                     from scripts/mod/modpost.h:1,
    		                  from scripts/mod/file2alias.c:13:
    				  /usr/include/sys/cdefs.h:146:1: warning: this is the location of the previous definition
    
    This adds an extra check before defining the __used macro to see if
    the macro was already defined elsewhere.
    Signed-off-by: default avatarDaniel Tang <dt.tangr@gmail.com>
    Signed-off-by: default avatarMichal Marek <mmarek@suse.cz>
    04130cc9
file2alias.c 36.5 KB