Whamcloud - gitweb
LU-1786 build: Fix build for crc32 pclmulqdq
authorAlexander.Boyko <alexander_boyko@xyratex.com>
Tue, 28 Aug 2012 07:38:31 +0000 (11:38 +0400)
committerOleg Drokin <green@whamcloud.com>
Fri, 31 Aug 2012 15:47:44 +0000 (11:47 -0400)
commit4434eb3881edeb388f1d1b132d0c21e1789e1c37
treea5648c7eb5603e57c3be197add50e84fae76de46
parente9bcde336651284ced67c1f2de8c51c3023d64c2
LU-1786 build: Fix build for crc32 pclmulqdq

Old versions of gcc don`t know pextrd instruction. User mode
libcfs build had wrong dependency with ARCH variable defined.
PEXTRD marco was added for old gcc, wrong dependency was fixed.

Signed-off-by: Alexander Boyko <alexander_boyko@xyratex.com>
Change-Id: I8821a1c25367f0f284a80192ed65d89808d1b2da
Reviewed-on: http://review.whamcloud.com/3801
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Minh Diep <minh.diep@intel.com>
Reviewed-by: James Simmons <uja.ornl@gmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
libcfs/libcfs/Makefile.in
libcfs/libcfs/crc32-pclmul_asm.S