Commit Graph

903 Commits (12dae637a4723577d5404786879affc7ea981a7e)

Author SHA1 Message Date
fanquake 8b7630cb1f
build: ignore deprecated-declaration warnings in objc++ macOS code
8 months ago
fanquake fd4fe411d3
build: bump version to 27.99
8 months ago
fanquake 8da62a1041
Merge bitcoin/bitcoin#29263: serialization: c++20 endian/byteswap/clz modernization
8 months ago
Cory Fields 376f0f6d07 build: remove confusing and inconsistent disable-asm option
8 months ago
fanquake bbfddb3998
Merge bitcoin/bitcoin#29484: serialization: replace char-is-int8_t autoconf detection with c++20 concept
8 months ago
Cory Fields 86b7f28d6c serialization: use internal endian conversion functions
8 months ago
Cory Fields 432b18ca8d serialization: detect byteswap builtins without autoconf tests
8 months ago
Cory Fields ad7584d8b6 serialization: replace char-is-int8_t autoconf detection with c++20 concept
8 months ago
fanquake b052b2d1f2
build: remove -Wdocumentation conditional
8 months ago
fanquake e3b68b3b83
Merge bitcoin/bitcoin#28875: build: Pass sanitize flags to instrument `libsecp256k1` code
10 months ago
Hennadii Stepanov cbea49c0d3
build: Pass sanitize flags to instrument `libsecp256k1` code
10 months ago
fanquake 00c1e2aa44
build: fix optimisation flags used for --coverage
10 months ago
fanquake 6cc2a38c13
build: add sanitizer flags to configure output
10 months ago
fanquake 08cd5aca18
build: always set -g -O2 in CORE_CXXFLAGS
10 months ago
fanquake 2ac2821a74
Merge bitcoin/bitcoin#29185: build: remove `--enable-lto`
10 months ago
fanquake 8c5e4f42d5
Merge bitcoin/bitcoin#29208: build: Bump clang minimum supported version to 14
10 months ago
22388o⚡️ 1f8450f066
doc: upgrade Bitcoin Core license to 2024
10 months ago
MarcoFalke fa223ba5eb
Revert "build: Fix undefined reference to __mulodi4"
10 months ago
Hennadii Stepanov 8decc5c726
build: Fix `-Xclang -internal-isystem` option
10 months ago
fanquake 2d1b1c7dae
build: remove --enable-lto
10 months ago
fanquake 0830dcb313
Merge bitcoin/bitcoin#29066: Bump minimum required Boost version due to migration to C++20
11 months ago
fanquake f0e829022a
Merge bitcoin/bitcoin#28967: build: disable external-signer for Windows
11 months ago
Hennadii Stepanov 49a90915aa
build: Bump minimum required Boost to 1.73.0 to support C++20
11 months ago
fanquake d5e5810bd3
Merge bitcoin/bitcoin#28999: build: Enable -Wunreachable-code
11 months ago
MarcoFalke fa67f096bd
build: Require C++20 compiler
11 months ago
MarcoFalke fa8adbe7c1
build: Enable -Wunreachable-code
11 months ago
fanquake 308aec3e56
build: disable external-signer for Windows
11 months ago
fanquake ddc4b9850a
Merge bitcoin/bitcoin#28919: build: Fix regression in "ARMv8 CRC32 intrinsics" test
12 months ago
fanquake 5d13b9586e
Merge bitcoin/bitcoin#28461: build: Windows SSP roundup
12 months ago
Hennadii Stepanov 228d6a2969
build: Fix regression in "ARMv8 CRC32 intrinsics" test
12 months ago
fanquake 3b19100303
depends: remove PYTHONPATH from config.site
12 months ago
fanquake 8f43302a0a
build: remove explicit libssp linking from Windows build
1 year ago
Cory Fields 3c61c60b90
build: Add an old hack to remove bind_at_load from libtool.
1 year ago
fanquake 45257601da
build: remove -bind_at_load usage
1 year ago
fanquake b74e449ffa
build: remove potential for duplciate natpmp linking
1 year ago
fanquake 4e95096952
build: remove duplicate -lminiupnpc linking
1 year ago
MarcoFalke fa918d397d
Always enable -Wsuggest-override
1 year ago
fanquake 43704827b4
Merge bitcoin/bitcoin#28211: Bump python minimum supported version to 3.9
1 year ago
fanquake 799ce4d050
build: bump version to 26.99
1 year ago
fanquake 8cfa22a846
build: move -fstack-reuse=none to CORE_CXXFLAGS
1 year ago
fanquake 61a6c3b0e9
build: add `-mbranch-protection=bti` to aarch64 hardening flags
1 year ago
fanquake b5790c35f7
build: remove dmg dependencies
1 year ago
fanquake 33ae0bd1e4
macdeploy: remove DMG generation from deploy script
1 year ago
Hennadii Stepanov a128111c29
build: produce a .zip for macOS distribution
1 year ago
MarcoFalke fabb419a3c
doc: Clarify that -fstack-reuse=all bugs exist on all versions of GCC
1 year ago
fanquake 96f2cf8d2c
build: use -muse-unaligned-vector-move for Windows
1 year ago
MarcoFalke faf70c1f33
Bump python minimum version to 3.9
1 year ago
fanquake 04f66ce500
Merge bitcoin/bitcoin#28092: ci: document that -Wreturn-type has been fixed upstream (mingw-w64)
1 year ago
fanquake 5080c9c25f
build: adapt Windows builds for libsecp256k1 build changes
1 year ago
fanquake 08eb5f1b67
ci: document that -Wreturn-type has been fixed upstream (Windows)
1 year ago