• Andi Kleen's avatar
    [PATCH] x86_64: Don't define string functions to builtin · 6edfba1b
    Andi Kleen authored
    gcc should handle this anyways, and it causes problems when
    sprintf is turned into strcpy by gcc behind our backs and
    the C fallback version of strcpy is actually defining __builtin_strcpy
    
    Then drop -ffreestanding from the main Makefile because it isn't
    needed anymore and implies -fno-builtin, which is wrong now.
    (it was only added for x86-64, so dropping it should be safe)
    
    Noticed by Roman Zippel
    
    Cc: Roman Zippel <zippel@linux-m68k.org>
    Signed-off-by: default avatarAndi Kleen <ak@suse.de>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    6edfba1b
string.h 1.37 KB