aboutsummaryrefslogtreecommitdiff
path: root/projects/bitcoin-core
diff options
context:
space:
mode:
authorMichael Ford <fanquake@gmail.com>2021-08-04 23:49:19 +0800
committerGitHub <noreply@github.com>2021-08-04 08:49:19 -0700
commitec3c914f22c9b6d4207f9e74abcfc7f3cd81cd40 (patch)
treea8e4c85842710433ed5a5f86b2b5048f11d87f06 /projects/bitcoin-core
parenta944a0359fad5a90b9ce9871c8a15b72d42f9ac2 (diff)
downloadoss-fuzz-ec3c914f22c9b6d4207f9e74abcfc7f3cd81cd40.tar.gz
bitcoin: remove i386 HAVE_BUILTIN_MUL_OVERFLOW workaround (#6140)
This should no-longer be necessary now that https://github.com/bitcoin/bitcoin/pull/21882 has been merged upstream.
Diffstat (limited to 'projects/bitcoin-core')
-rwxr-xr-xprojects/bitcoin-core/build.sh7
1 files changed, 0 insertions, 7 deletions
diff --git a/projects/bitcoin-core/build.sh b/projects/bitcoin-core/build.sh
index 172dbe84d..c2b9f17a1 100755
--- a/projects/bitcoin-core/build.sh
+++ b/projects/bitcoin-core/build.sh
@@ -23,13 +23,6 @@ cd $SRC/bitcoin-core/
# This will also force static builds
if [ "$ARCHITECTURE" = "i386" ]; then
export BUILD_TRIPLET="i686-pc-linux-gnu"
- # Temporary workaround for:
- # CXXLD test/fuzz/fuzz
- # test/fuzz/test_fuzz_fuzz-multiplication_overflow.o: In function `void (anonymous namespace)::TestMultiplicationOverflow<long long>(FuzzedDataProvider&)':
- # /src/bitcoin-core/src/test/fuzz/multiplication_overflow.cpp:30: undefined reference to `__mulodi4'
- # clang-12: error: linker command failed with exit code 1 (use -v to see invocation)
- # Makefile:5495: recipe for target 'test/fuzz/fuzz' failed
- sed -i 's|defined(HAVE_BUILTIN_MUL_OVERFLOW)|defined(IGNORE_BUILTIN_MUL_OVERFLOW)|g' "./src/test/fuzz/multiplication_overflow.cpp"
else
export BUILD_TRIPLET="x86_64-pc-linux-gnu"
fi