From: Vivek Goyal Date: Tue, 18 Mar 2014 19:26:39 +0000 (-0400) Subject: x86, boot: Move memcmp() into string.h and string.c X-Git-Tag: v3.15-rc1~130^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fb4cac573ef6dce8d7543b68306566561c2e5725;p=pandora-kernel.git x86, boot: Move memcmp() into string.h and string.c Try to treat memcmp() in same way as memcpy() and memset(). Provide a declaration in boot/string.h and by default user gets a memcmp() which maps to builtin function. Move optimized definition of memcmp() in boot/string.c. Now a user can do #undef memcmp and link against string.c to use optimzied memcmp(). It also simplifies boot/compressed/string.c where we had to redefine memcmp(). That extra definition is gone now. Signed-off-by: Vivek Goyal Link: http://lkml.kernel.org/r/1395170800-11059-5-git-send-email-vgoyal@redhat.com Signed-off-by: H. Peter Anvin --- Reading git-diff-tree failed