ceph/cmake/modules
Alexander Graf e70ab48b7f AArch64: Detect crc32 extension support from assembler
The used compiler may or may not be recent enough to recognize the
crc32 extended cpu type. However, it does not really have to know about
them either, since all we do is pass inline assembly instructions to
the assembler.

This patch moves the crc cpu extension detection from compiler based
to assembler based, so that we can build optimized code even when the
compiler does not know about the cpu type yet.

Fixes: http://tracker.ceph.com/issues/17516
Signed-off-by: Alexander Graf <agraf@suse.de>
2016-10-10 14:51:44 +02:00
..
AddCephTest.cmake
Distutils.cmake
FindBacktrace.cmake
FindCython.cmake
FindJeMalloc.cmake
FindLTTngUST.cmake
FindLZ4.cmake
FindNSPR.cmake
FindNSS.cmake
FindOpenLdap.cmake
FindPython3Interp.cmake
FindPython3Libs.cmake
Findaio.cmake
Findatomic_ops.cmake
Findbabeltrace.cmake
Findblkid.cmake
Findcryptopp.cmake
Finddpdk.cmake
Findfcgi.cmake
Findfio.cmake fio: generalize for other ObjectStores 2016-09-13 11:02:17 -04:00
Findfuse.cmake
Findgperftools.cmake
Findkeyutils.cmake
Findleveldb.cmake
Findpciaccess.cmake
Findsnappy.cmake
Findudev.cmake
Findxfs.cmake
Findxio.cmake
GetGitRevisionDescription.cmake
GetGitRevisionDescription.cmake.in
SIMDExt.cmake AArch64: Detect crc32 extension support from assembler 2016-10-10 14:51:44 +02:00