Dr.-Ing. Patrick Siegl
bfd109b687
Completed all missing ARM hwcaps. ( #79 )
2019-06-26 12:56:52 +02:00
Dr.-Ing. Patrick Siegl
18342789a1
Fix ARMv6 on Linux vs Android ( #81 )
2019-06-25 17:58:31 +02:00
Artem Alekseev
bfb4cf99cc
Add CpuIdEx function to pass inputs in ecx register (required for E.g. leaf4) ( #77 )
2019-06-21 14:13:29 +02:00
Dr.-Ing. Patrick Siegl
6482bad213
Added RPI zero with its features HALF, THUMB, FASTMULT, EDSP, JAVA and TLS ( #75 )
2019-06-18 12:53:08 +02:00
Guillaume Chatelet
d395dfa026
Add x86 missing feature detections for ndk_compat ( #58 )
...
One more step towards #47 .
2019-01-22 13:19:42 +01:00
Guillaume Chatelet
5911e96bbd
add r6 flag ( #57 )
...
Update tests and add support in ndk-compat as well
2019-01-22 11:00:48 +01:00
Guillaume Chatelet
9917e8481e
Fix hwcaps constants for mips. ( #60 )
...
fixes #59
2019-01-21 10:39:24 +01:00
Guillaume Chatelet
4155ee7e36
Guarding header use with architecture ( #56 )
2019-01-18 13:38:22 +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
918553a21f
Export GetArmCpuId function
2019-01-17 15:28:04 +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
Guillaume Chatelet
26133d3b62
Match function definition and declaration arguments.
2018-06-20 09:18:57 +02:00
Rashmica Gupta
c45e32f812
powerpc: Add AT_PLATFORM and AT_BASE_PLATFORM
...
Some PowerPC machines can operate in a mode that appears different
to a process than the actual hardware. AT_PLATFORM indicates the
supported instruction set and AT_BASE_PLATFORM indicates the
actual microarchitecture of the hardware.
Signed-off-by: Rashmica Gupta <rashmica.gupta@au1.ibm.com>
2018-05-15 14:24:58 +10: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
Arvid Gerstmann
d968991caa
Reformat files
2018-05-04 09:32:17 +02:00
Arvid Gerstmann
fd4839032c
Fix tests & fix missing GetHardwareCapabilities() change
2018-05-03 17:07:07 +02:00
Guillaume Chatelet
9f3b0241aa
Fix typo in test makefile.
2018-02-08 17:08:52 +01:00
Guillaume Chatelet
8e58ef0d2b
Removing THIRD_PARTY_ from C headers.
2018-02-01 10:38:48 +01:00
Guillaume Chatelet
439d371594
Adding code. Closes #0 .
2018-02-01 10:03:09 +01:00