aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorlaanwj <126646+laanwj@users.noreply.github.com>2022-04-04 11:40:25 +0200
committerlaanwj <126646+laanwj@users.noreply.github.com>2022-04-04 11:42:35 +0200
commit83b26cb97cb46516aa4fdee3bcbfa751d28c1233 (patch)
tree935104ba001a9171c61b9438351425c8f1c0d5b7 /.gitignore
parent52f0f7a1bb5d8bcebd94ed7786539752c5f22fcb (diff)
parentd6fae988eff78e28756d9b6219ec0239c420f51b (diff)
Merge bitcoin/bitcoin#24736: guix: fix vmov alignment issues with gcc 10.3.0 & mingw-w64
d6fae988eff78e28756d9b6219ec0239c420f51b guix: fix vmov alignment issues with gcc 10.3.0 & mingw-w64 (fanquake) Pull request description: This introduces a patch to our GCC (10.3.0) mingw-w64 compiler, in Guix, to make it avoid using aligned vmov instructions. This works around a longstanding issue in GCC, https://gcc.gnu.org/bugzilla/show_bug.cgi?id=54412, which was recently discovered to be causing issues, see #24726. Note that distros like Debian are also patching around this issue, and that is where this patch comes from. This would also explain why we haven't run into this problem earlier, in development builds. See: https://salsa.debian.org/mingw-w64-team/gcc-mingw-w64/-/blob/master/debian/patches/vmov-alignment.patch. Fixes #24726. Alternative to #24727. See also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939559 ACKs for top commit: laanwj: Concept and code review ACK d6fae988eff78e28756d9b6219ec0239c420f51b hebasto: ACK d6fae988eff78e28756d9b6219ec0239c420f51b, tested Guix ` bitcoin-d6fae988eff7-win64.zip` artifact on Windows 11 Pro 21H2: Tree-SHA512: f522efd8e604ab1d9f9c385147f6f488767cfe66f08a1c8b4ff67d448e065f8f2334bf825d99e7fe9571ada9038002b08434585f639120cb29b2e314da7b556e
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions