Konstantinos Margaritis
|
500d8c12a5
|
fix default arch definition for non fat builds on arm
|
2023-10-10 00:55:02 +08:00 |
|
Konstantinos Margaritis
|
e574064eb0
|
set default value
|
2023-10-09 20:38:19 +08:00 |
|
Konstantinos Margaritis
|
fe5a2eabce
|
SVE2 is armv9-a but gcc 11 does not recognize that
|
2023-10-09 20:02:37 +08:00 |
|
Konstantinos Margaritis
|
f4e41f1f2c
|
is not known at that stage
|
2023-10-09 10:16:40 +00:00 |
|
Konstantinos Margaritis
|
3f9c05d57f
|
fix cmake refactor for arm builds
|
2023-10-09 10:03:53 +00:00 |
|
Konstantinos Margaritis
|
b61a40f7d9
|
fix default arch/tune flags for ppc64le
|
2023-10-09 00:44:12 +03:00 |
|
Konstantinos Margaritis
|
c27f5dec5b
|
fix x86 fat binary build
|
2023-10-09 00:42:39 +03:00 |
|
Konstantinos Margaritis
|
6bf565d03c
|
fix sqlite3 version detection
|
2023-10-09 00:23:29 +03:00 |
|
Konstantinos Margaritis
|
29259adf52
|
fix cflags detection for x86
|
2023-10-09 00:23:08 +03:00 |
|
Konstantinos Margaritis
|
77069d8cb4
|
fix defaults for -march for x86
|
2023-10-09 00:22:52 +03:00 |
|
Konstantinos Margaritis
|
4a7acc1c11
|
add missing file
|
2023-10-08 23:54:06 +03:00 |
|
Konstantinos Margaritis
|
7dbcab34c2
|
WIP: Refactor CMake build system to more modular
|
2023-10-08 23:27:24 +03:00 |
|
Konstantinos Margaritis
|
da76b40268
|
fix fat & normal build errors on arm
|
2023-10-07 06:17:18 +08:00 |
|
Konstantinos Margaritis
|
d81476c9e4
|
force disable FAT_RUNTIME on MacOS on Arm
|
2023-09-08 10:08:18 +03:00 |
|
Konstantinos Margaritis
|
394d09fe45
|
initial attempt for fat binary on Aarch64
|
2023-08-23 09:42:00 +00:00 |
|
Konstantinos Margaritis
|
7dfa538972
|
fix typo
|
2023-03-21 18:11:17 +00:00 |
|
Konstantinos Margaritis
|
053652e10e
|
Set Ragel.rl char type to unsigned, #135
|
2023-03-21 18:07:06 +00:00 |
|
Konstantinos Margaritis
|
d7f6a163d7
|
Merge pull request #124 from VectorCamp/develop
Merge develop to master
|
2022-09-13 15:52:20 +03:00 |
|
Ubuntu
|
42f5165f7e
|
Fixed the PCRE download location
|
2022-07-20 13:26:52 +00:00 |
|
Jan Henning
|
218a1cf76a
|
Bump scripts to python3
|
2022-05-19 16:25:08 +02:00 |
|
Danila Kutenin
|
f46b787332
|
Add sanitize options
|
2022-02-18 18:35:26 +00:00 |
|
Konstantinos Margaritis
|
896d28845c
|
bump base requirements to SSE4.2
|
2021-12-01 23:20:02 +02:00 |
|
Konstantinos Margaritis
|
5251c328b3
|
fix miscompilation with clang
|
2021-12-01 23:18:57 +02:00 |
|
Konstantinos Margaritis
|
14be68587b
|
add initial ppc64el support
(cherry picked from commit 63e26a4b28)
(cherry picked from commit c214ba253327114c16d0724f75c998ab00d44919)
|
2021-10-14 13:53:55 +03:00 |
|
Konstantinos Margaritis
|
cf4b95fff2
|
remove Windows/ICC support
|
2021-10-12 11:51:34 +03:00 |
|
George Wort
|
ceb230c7db
|
Replace USE_ARM_SVE with HAVE_SVE.
Change-Id: I469efaac197cba93201f2ca6eca78ca61be3054d
|
2021-10-12 11:51:34 +03:00 |
|
Konstantinos Margaritis
|
a9413d1397
|
change C/C++ standard used to C17/C++17
|
2021-10-12 11:51:34 +03:00 |
|
George Wort
|
d59f11dc01
|
Add SVE, SVE2, and SVE2_BITPERM as targets
Change-Id: I5231e2eb0a31708a16c853dc83ea48db32e0b0a5
|
2021-10-12 11:51:34 +03:00 |
|
George Wort
|
503483a8ee
|
Enable cross compilation to aarch64
Change-Id: Iafc8ac60926f5286990ce63a4ff4f8b6a7c46bef
|
2021-10-12 11:51:34 +03:00 |
|
Konstantinos Margaritis
|
71c59a95e9
|
add BUILD_AVX2 definition, enable non-AVX2 building selectively
|
2021-02-15 13:54:19 +02:00 |
|
Chang, Harry
|
86b57e409f
|
Add cpu feature / target info "AVX512VBMI".
|
2021-01-25 14:13:13 +02:00 |
|
Zhu,Wenjun
|
1c8c7ea806
|
MCSHENG64: extend to 64-state based on mcsheng
|
2021-01-25 14:13:13 +02:00 |
|
Chang, Harry
|
6b6c37fe9b
|
Fix cmake error on ICX under release mode.
|
2021-01-25 14:13:13 +02:00 |
|
Konstantinos Margaritis
|
0ddee19b01
|
fix compiler flag testcase
|
2020-11-24 17:55:03 +02:00 |
|
Konstantinos Margaritis
|
ff67597d3e
|
fix 32-bit/64-bit detection
|
2020-11-05 17:31:20 +02:00 |
|
Konstantinos Margaritis
|
cde2f4c81b
|
add necessary modifications to CMake system to enable building on ARM, add arm_neon.h intrinsic header to intrinsics.h
|
2020-10-06 12:44:23 +03:00 |
|
Konstantinos Margaritis
|
f1b6dd3448
|
add arm checks in platform.cmake
|
2020-10-06 08:09:18 +03:00 |
|
Chang, Harry
|
43204dda48
|
AVX512VBMI Teddy.
|
2020-05-25 13:47:53 +00:00 |
|
Wang, Xiang W
|
f0bde3721e
|
build: avoid file path impact on fat runtime build
Fixes github issue #137
|
2019-03-26 10:16:13 -04:00 |
|
Chang, Harry
|
f13cbd692e
|
Update PCRE version to 8.42 (8.41 is also compatible)
|
2019-01-21 09:56:50 +08:00 |
|
Wang, Xiang W
|
bf87f8c003
|
chimera: hybrid of Hyperscan and PCRE
|
2018-07-09 11:30:35 -04:00 |
|
Wang, Xiang W
|
5895b8da25
|
build: enable hscollider for installed PCRE package
Fixes github issue #86
|
2018-06-27 14:04:57 +08:00 |
|
Matthew Barr
|
277ee016a5
|
pcre: do not explode if pcre is missing
|
2018-01-19 07:07:32 -05:00 |
|
Alex Coyte
|
1330265ced
|
hscollider: tool for testing Hyperscan match behaviour against PCRE
|
2018-01-19 06:26:43 -05:00 |
|
Matthew Barr
|
193bdb628e
|
sqlite: disable -Werror so warnings don't kill the build
|
2018-01-19 06:05:03 -05:00 |
|
Matthew Barr
|
8337d99574
|
build: use more portable flag for mktemp
Fixes github issue #60
|
2017-07-26 15:51:23 +10:00 |
|
Matthew Barr
|
345897f096
|
cpuid: exclude AVX512 flag when target not enabled
If we have a fat runtime build without AVX512 enabled, we should not
pick up the AVX512 flag from cpuid.
|
2017-07-26 15:51:23 +10:00 |
|
Matthew Barr
|
86e7acd4dd
|
cmake: remove duplicate else()
|
2017-06-13 13:53:45 +10:00 |
|
Matthew Barr
|
73765f1f84
|
cmake: Improve the microarch checks
|
2017-06-09 10:12:02 +10:00 |
|
Matthew Barr
|
a6f4394959
|
cmake: scope fun
|
2017-06-09 10:12:02 +10:00 |
|