Guillaume Chatelet
20fa92a02a
Release ndk support ( #62 )
...
Fixes #47
2019-01-23 12:59:46 +01:00
Guillaume Chatelet
dfdac6adfc
Add partial implementation of ndk_compat ( #54 )
...
* First implementation of ndk_compat
* Restrict building of linux_based_hardware_detection to UNIX
* Fix variable declaration and printf formatting
* Restrict ndk compat to UNIX style systems
* Restrict cpu_mask index to 32
* Fix values display in ndk-compat-test
* Addressing comments
2019-01-17 18:00:21 +01:00
Guillaume Chatelet
98bd43ffce
UNIX works for Unix like OS so no need to add APPLE.
2019-01-15 17:35:04 +01:00
Guillaume Chatelet
b3bb9048f4
Fix discovery of <sys/auxv.h>
2019-01-15 17:34:52 +01:00
Guillaume Chatelet
347065af95
Add AMD64 and i386/i686 to x86 detection
2019-01-15 15:30:43 +01:00
Guillaume Chatelet
122b067087
Use Cmake macros to detect getauxval and dlopen
2019-01-15 15:18:08 +01:00
Guillaume Chatelet
e8e5610fc4
Per arch build and inlining of cpuid_x86.
2019-01-15 10:52:56 +01:00
Peter Steinbach
ce4637008d
without cpu_features_macros.h in the install tree, the library cannot
...
be used after `make install`
2018-05-22 10:09:00 +02:00
Rashmica Gupta
3adafbfe66
powerpc: Added PowerPC implementation
...
Signed-off-by: Rashmica Gupta <rashmica.gupta@au1.ibm.com>
2018-05-15 14:24:45 +10:00
Guillaume Chatelet
07fd90d4f5
Add JSON output. Fixes #24
2018-03-27 15:28:40 +02:00
Guillaume Chatelet
7634420f31
GCC does not discover all cpu features. Fixes #22
2018-02-13 10:12:21 +01:00
Guillaume Chatelet
9df2d78b8d
Update googletest management.
2018-02-13 10:07:02 +01:00
Guillaume Chatelet
57917d2b12
Fix typo in CMakeLists.txt
2018-02-12 16:48:57 +01:00
Guillaume Chatelet
1976dcd4d2
Adding CMake install. Fixes #18
2018-02-12 16:17:21 +01:00
Alex Arslan
6a959dcc1a
Use fPIC when building as a shared library
...
Also include a note stating that the use of shared libraries is
discouraged.
2018-02-09 13:14:49 -08:00
Guillaume Chatelet
4189efff92
Converts list_cpu_features to C
2018-02-09 10:08:23 +01:00
Guillaume Chatelet
3a156dada7
Fixes #14 - Defaulting to Release and no unit test
2018-02-08 16:59:18 +01:00
Guillaume Chatelet
439d371594
Adding code. Closes #0 .
2018-02-01 10:03:09 +01:00