mirror of https://github.com/bitcoin/bitcoin
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
779 B
23 lines
779 B
7 months ago
|
commit 6537181f59ed186a341db621812a6bc35e22eaf6
|
||
|
Author: fanquake <fanquake@gmail.com>
|
||
|
Date: Wed Apr 10 12:15:52 2024 +0200
|
||
|
|
||
|
build: turn on -muse-unaligned-vector-move by default
|
||
|
|
||
|
This allows us to avoid (more invasively) patching GCC, to avoid
|
||
|
unaligned instruction use.
|
||
|
|
||
|
diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c
|
||
|
index e0632681477..14a9653abdf 100644
|
||
|
--- a/gas/config/tc-i386.c
|
||
|
+++ b/gas/config/tc-i386.c
|
||
|
@@ -801,7 +801,7 @@ static unsigned int no_cond_jump_promotion = 0;
|
||
|
static unsigned int sse2avx;
|
||
|
|
||
|
/* Encode aligned vector move as unaligned vector move. */
|
||
|
-static unsigned int use_unaligned_vector_move;
|
||
|
+static unsigned int use_unaligned_vector_move = 1;
|
||
|
|
||
|
/* Encode scalar AVX instructions with specific vector length. */
|
||
|
static enum
|