Ben Westover
|
762c435fa8
|
cflags: Add lax-vector-conversions on ARMv7
lax-vector-conversions is enabled in the CXXFLAGS but not CFLAGS for ARMv7.
This commit adds it to CFLAGS which fixes the ARMv7 build (Fixes: #3673).
|
2025-06-18 16:38:05 -04:00 |
|
XMRig
|
d58061c903
|
Add detection for _aligned_malloc.
|
2025-06-15 20:06:19 +07:00 |
|
SChernykh
|
bcc5581535
|
Better detection of aligned malloc functions
|
2025-06-14 18:00:27 +02:00 |
|
XMRig
|
3ff41f7c94
|
Fixed UTF-8 paths support for the config file with Clang compiler on Windows ARM64.
|
2025-06-14 15:38:25 +07:00 |
|
XMRig
|
faa3d55123
|
Remove deprecated -Ofast for Clang.
|
2025-06-13 21:53:03 +07:00 |
|
XMRig
|
650d794fb1
|
Initial Windows ARM64 support via MSYS2.
|
2025-06-13 03:00:34 +07:00 |
|
XMRig
|
9a71190ca1
|
Update llhttp to 9.3.0
|
2025-06-09 03:02:26 +07:00 |
|
XMRig
|
682834b87d
|
Universal fix for NaN and Infinity in JSON output
|
2025-06-06 14:36:21 +07:00 |
|
XMRig
|
6dbd46a891
|
Added new CMake options ARM_V8 and ARM_V7.
|
2023-06-04 20:32:05 +07:00 |
|
XMRig
|
540b223eab
|
Cleanup.
|
2023-02-09 13:55:11 +07:00 |
|
SChernykh
|
7d4d48e83b
|
DragonflyBSD compilation fixes
|
2022-12-17 13:11:14 +01:00 |
|
SChernykh
|
807c64ddb1
|
MSVC build: enabled parallel compilation
|
2022-11-15 07:45:54 +01:00 |
|
SChernykh
|
63e21dfe63
|
RandomX: added Blake2 AVX2 version
+0.1% speedup on AMD Zen2/Zen3 and Intel CPUs which support AVX2.
|
2022-08-25 20:39:54 +02:00 |
|
xmrig
|
b2d9dab2e3
|
Merge pull request #3075 from dev-0x7C6/master
Recognize armv7ve as valid ARMv7 target.
|
2022-08-19 02:30:27 +07:00 |
|
Bartłomiej Burdukiewicz
|
7e49fc828d
|
Recognize armv7ve as valid ARMv7 target.
Docs: https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html
'armv7ve' - The extended version of the ARMv7-A architecture with support for virtualization.
Signed-off-by: Bartłomiej Burdukiewicz <bartlomiej.burdukiewicz@gmail.com>
|
2022-06-21 18:31:24 +02:00 |
|
SChernykh
|
22d6a7525e
|
Removed deprecated AstroBWTv1 and v2
|
2022-06-12 11:47:36 +02:00 |
|
SChernykh
|
b5da73389f
|
Dero HE fork support (astrobwt/v2 algorithm)
|
2022-03-05 00:31:18 +01:00 |
|
SChernykh
|
3673137df6
|
Fixed armv7 compilation
Fix for error `Unsupported target. Must be either ARMv7-A+NEON or ARMv8-A.`
|
2022-01-25 12:37:41 +01:00 |
|
SChernykh
|
63b7ec2887
|
Check compiler support for VAES
|
2021-11-29 09:48:15 +01:00 |
|
SChernykh
|
6db480a1ab
|
Disable VAES in 32-bit builds
|
2021-11-29 09:32:00 +01:00 |
|
SChernykh
|
ceaebfd877
|
GhostRider algorithm (Raptoreum) support
|
2021-11-23 08:14:01 +01:00 |
|
XMRig
|
cd7c7902a9
|
Fixed clang build.
|
2021-08-29 18:52:11 +07:00 |
|
SChernykh
|
3dc192f63e
|
AstroBWT: add AVX2 Salsa20 implementation
+4.5% speedup on Ryzen 5 5600X
|
2021-08-29 10:35:43 +02:00 |
|
XMRig
|
df4532d9a1
|
Cleanup ARM code.
|
2021-08-27 12:36:08 +07:00 |
|
SChernykh
|
7bfb801ce2
|
Cryptonote tools WIP
|
2021-06-15 00:28:32 +02:00 |
|
SChernykh
|
8cae605e1f
|
Update randomx.cmake
|
2021-04-03 17:59:28 +02:00 |
|
SChernykh
|
ec608bbd05
|
Don't use RandomX JIT if WITH_ASM=OFF
Because RandomX JIT use asm code
|
2021-04-02 10:05:46 +02:00 |
|
XMRig
|
9dae559b73
|
Added RxMsr class.
|
2021-01-23 23:23:39 +07:00 |
|
XMRig
|
b9d813c403
|
Move Ryzen related fixes to RxFix class.
|
2021-01-23 00:27:56 +07:00 |
|
XMRig
|
c48e2e6af8
|
Added new class Msr.
|
2021-01-22 23:50:25 +07:00 |
|
XMRig
|
a934ba3079
|
Fixed Xcode generator.
|
2020-12-15 22:47:22 +07:00 |
|
XMRig
|
ec62ded279
|
Added generic secure JIT support for RandomX.
|
2020-12-11 23:17:54 +07:00 |
|
XMRig
|
ab45794b7c
|
Removed libcpuid support.
|
2020-12-06 21:51:24 +07:00 |
|
XMRig
|
c8ee6f7db8
|
Move Profiler and more cleanup.
|
2020-12-04 09:23:40 +07:00 |
|
SChernykh
|
6b7b3511ce
|
Also fix RelWithDebIfno build in Visual Studio
|
2020-10-27 14:25:43 +01:00 |
|
SChernykh
|
2ecece7b3d
|
Added benchmark and stress test
Easy to use and zero configuration embedded benchmark/stress test.
|
2020-10-14 19:45:05 +02:00 |
|
SChernykh
|
4bac3e7695
|
Fix 32-bit compilation
|
2020-10-07 18:19:35 +02:00 |
|
XMRig
|
1b4a124bc5
|
Fix x86 build.
|
2020-10-01 17:46:05 +07:00 |
|
XMRig
|
d45bb24a32
|
Renamed WITH_SSE to WITH_SSE4_1 and make it work on all platforms.
|
2020-10-01 11:00:08 +07:00 |
|
Dusan Klinec
|
5a7bcb2d03
|
fies #1844, adds WITH_SSE cmake option
now it is possible to disable sse for Blake2, which is not supported on ARMs
|
2020-09-30 20:09:54 +02:00 |
|
SChernykh
|
84f8a0dc54
|
RandomX: isolate SSE4.1 code to fix crashes on old CPUs
|
2020-09-27 11:46:32 +02:00 |
|
SChernykh
|
0e9ed351a1
|
Fixed SSE4.1 for old CPUs
Enable SSE4.1 only where it's needed.
|
2020-09-27 08:55:57 +02:00 |
|
SChernykh
|
4a9db89527
|
RandomX: added SSE4.1-optimized Blake2b
+0.15% on `rx/0`
+0.3% on `rx/wow`
|
2020-09-10 14:28:40 +02:00 |
|
XMRig
|
4b682b6633
|
Better scripts/build.*.sh compatibility.
|
2020-08-23 15:46:56 +07:00 |
|
XMRig
|
950b5fa75e
|
Disable GPU backends with static build on Linux.
|
2020-08-20 15:02:31 +07:00 |
|
XMRig
|
9f66d59c0a
|
Merge branch 'master' of https://github.com/alxnegrila/xmrig into dev
|
2020-08-20 14:40:53 +07:00 |
|
SChernykh
|
cdb6287d89
|
Fixed crash in RelWithDbgInfo MSVC build
Same problem as in https://github.com/xmrig/xmrig/pull/1784 , fixed with compiler flags this time.
|
2020-07-29 10:39:58 +02:00 |
|
SChernykh
|
22b937cc1c
|
KawPow WIP
|
2020-05-27 16:19:57 +02:00 |
|
XMRig
|
0a7324f500
|
Merge branch 'dev'
|
2020-05-23 11:08:53 +07:00 |
|
Bohan Yu
|
a797d808b5
|
Change cases of Windows include file and link library
When cross-compiling on case sensitive systems, such as Linux, there will be an Error.
|
2020-05-13 21:00:52 +08:00 |
|