Guillaume Chatelet
|
7eca4a7a39
|
Merge pull request #33 from google/json_output2
Add JSON output. Fixes #24
|
2018-03-27 15:53:06 +02:00 |
|
Guillaume Chatelet
|
07fd90d4f5
|
Add JSON output. Fixes #24
|
2018-03-27 15:28:40 +02:00 |
|
Guillaume Chatelet
|
9b872ce0b2
|
Add cx16 (cmpxchg16b) cpuid flag. Fixes #30
|
2018-03-13 10:58:42 +01:00 |
|
Guillaume Chatelet
|
68479a8cf9
|
Fixing unneeded whitespaces
|
2018-02-21 10:15:22 +01:00 |
|
Guillaume Chatelet
|
9c56b0385e
|
Merge pull request #27 from google/cross_compilation
Adding cross compilation. Fixes #13.
|
2018-02-16 17:11:54 +01:00 |
|
Guillaume Chatelet
|
894c2dc1a7
|
Fix shellcheck warnings.
|
2018-02-16 16:45:33 +01:00 |
|
Guillaume Chatelet
|
6da37f5dd0
|
Factor in mips-mti-linux-gnu for mips
|
2018-02-16 15:09:51 +01:00 |
|
Guillaume Chatelet
|
9233afb83b
|
Remove non standard tools
|
2018-02-16 14:38:05 +01:00 |
|
Guillaume Chatelet
|
6446b42567
|
Add Mips compilation support
|
2018-02-16 14:17:10 +01:00 |
|
Guillaume Chatelet
|
c1de7c935e
|
Update QEMU config and path
|
2018-02-15 14:16:25 +01:00 |
|
Guillaume Chatelet
|
59cb104692
|
Trigger build when run within travis
|
2018-02-15 13:57:06 +01:00 |
|
Guillaume Chatelet
|
245c812f10
|
Update cross compilation script
|
2018-02-15 13:51:08 +01:00 |
|
Guillaume Chatelet
|
5ec8408da3
|
Fix invalid linaro url.wq
|
2018-02-14 14:40:22 +01:00 |
|
Guillaume Chatelet
|
5a9819ce82
|
Update cross compilation scripts.
|
2018-02-14 14:34:46 +01:00 |
|
Guillaume Chatelet
|
54e27126e6
|
Cache is not shared between builds, prevent full qemu compilation
|
2018-02-14 11:04:15 +01:00 |
|
Guillaume Chatelet
|
499786392e
|
update travis.yml.wq
|
2018-02-14 10:57:34 +01:00 |
|
Guillaume Chatelet
|
bce8959aca
|
Add aarch64 cross compilation.
|
2018-02-14 10:54:20 +01:00 |
|
Guillaume Chatelet
|
5e016e4f1b
|
Make toolchain persistent accross runs
|
2018-02-14 09:59:29 +01:00 |
|
Guillaume Chatelet
|
a25b5cbe7e
|
Test travis cross compilation
|
2018-02-14 09:41:51 +01:00 |
|
Guillaume Chatelet
|
36df25b7bc
|
Add <stdbool.h> to examples where needed, pluse minor stylistic touch-up.
|
2018-02-13 14:19:25 +01:00 |
|
Guillaume Chatelet
|
f7e0a6d066
|
Merge pull request #25 from xqp/feature/detect_sgx_smx
detect intel sgx and smx cpu features for the x86 arch
|
2018-02-13 11:52:28 +01:00 |
|
Guillaume Chatelet
|
d1a8d22346
|
Amend OS/Arch matrix to remove N/A configurations.
|
2018-02-13 11:50:53 +01:00 |
|
Patrik Fiedler
|
0f1f3ac262
|
sort the detection by leaf and bit
|
2018-02-13 11:44:40 +01:00 |
|
Patrik Fiedler
|
3ee0d62e87
|
detect intel sgx and smx cpu features for the x86 arch
|
2018-02-13 11:16:48 +01:00 |
|
Guillaume Chatelet
|
bc8df0c1c5
|
Update documentation to reflect per OS support.
Fixes #16
|
2018-02-13 10:57:49 +01: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 |
|
Guillaume Chatelet
|
e419573d10
|
Use CPU_FEATURES_ prefix for namespace macros.
|
2018-02-12 16:15:15 +01:00 |
|
Guillaume Chatelet
|
8bace7000c
|
Advertize list_cpu_features demo program. Fixes #19
|
2018-02-12 12:57:15 +01:00 |
|
Guillaume Chatelet
|
ff8f336eb1
|
Merge pull request #21 from bsiegert/owners
Delete OWNERS
|
2018-02-12 11:58:03 +01:00 |
|
Benny Siegert
|
a8c95116d3
|
Delete OWNERS
|
2018-02-12 11:52:40 +01:00 |
|
Guillaume Chatelet
|
00b1c74a50
|
Advertise C99 instead of gnu89. Fixes #11
|
2018-02-12 10:53:52 +01:00 |
|
Guillaume Chatelet
|
979fd986bd
|
Merge pull request #9 from ararslan/aa/shared
Use fPIC when building as a shared library
|
2018-02-09 22:52:39 +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
|
8818e6ac6e
|
Updating documentation part 1.
v0.1.0
|
2018-02-09 17:04:20 +01:00 |
|
Guillaume Chatelet
|
6395af0fc6
|
Fixing MSVC build.
|
2018-02-09 14:50:12 +01:00 |
|
Guillaume Chatelet
|
4189efff92
|
Converts list_cpu_features to C
|
2018-02-09 10:08:23 +01:00 |
|
Guillaume Chatelet
|
11e3e20496
|
Reverting 338484f6f2176c3d8ede0ed2f3fbd6cf1eb0274c. Fixes #2
|
2018-02-09 08:55:11 +01:00 |
|
Guillaume Chatelet
|
9f3b0241aa
|
Fix typo in test makefile.
|
2018-02-08 17:08:52 +01:00 |
|
Guillaume Chatelet
|
3a156dada7
|
Fixes #14 - Defaulting to Release and no unit test
|
2018-02-08 16:59:18 +01:00 |
|
Guillaume Chatelet
|
1d6ba6139c
|
Merge pull request #5 from bsurmanski/patch-1
Fix spelling mistake for 'Cannon Lake'
|
2018-02-08 16:34:15 +01:00 |
|
Guillaume Chatelet
|
338484f6f2
|
Fixes #2 - vpclmulqdq should be pclmulqdq.
|
2018-02-08 11:35:31 +01:00 |
|
Brandon Surmanski
|
efcc49a493
|
Fix spelling mistake for 'Cannon Lake'
See:
https://www.intel.com/content/www/us/en/design/products-and-solutions/processors-and-chipsets/platform-codenames.html
https://en.wikipedia.org/wiki/Cannon_Lake_(microarchitecture)
|
2018-02-07 11:07:00 -08:00 |
|
Guillaume Chatelet
|
882fff1787
|
Remove unnecessary BUILD file.
|
2018-02-07 18:25:53 +01:00 |
|
Guillaume Chatelet
|
a1cf416c9b
|
Add appveyor badge.
|
2018-02-02 09:43:56 +01:00 |
|
Guillaume Chatelet
|
dc6f0a7a1d
|
Add appveyor configuration.
|
2018-02-02 09:36:33 +01:00 |
|
Guillaume Chatelet
|
dcefd46d08
|
Update README.md
|
2018-02-01 22:12:57 +01:00 |
|
Guillaume Chatelet
|
b50b7b5e08
|
Changing build folder so it doesn't conflict with BUILD file on OSX.
|
2018-02-01 14:04:49 +01:00 |
|