bitcoin/depends/hosts
fanquake 4a825039a5
build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS
`_LIBCPP_ENABLE_ASSERTIONS` is deprecated, and will be removed. [See (from libc++ __config in main)](b57df9fe9a/libcxx/include/__config (L205-L209)):

> TODO(hardening): remove this in LLVM 19.
> This is for backward compatibility -- make enabling `_LIBCPP_ENABLE_ASSERTIONS` (which predates hardening modes)
> equivalent to setting the safe mode.
> ifdef _LIBCPP_ENABLE_ASSERTIONS
> warning "_LIBCPP_ENABLE_ASSERTIONS is deprecated, please use _LIBCPP_ENABLE_SAFE_MODE instead."

From LLVM 17, `_LIBCPP_ENABLE_DEBUG_MODE` can be used instead.

See https://libcxx.llvm.org/Hardening.html.

Related to #28476.
2023-09-14 14:16:49 +01:00
..
android.mk build: add and use CXX_STANDARD in depends 2022-06-16 17:01:05 +01:00
darwin.mk depends: Bump MacOS minimum runtime requirement to 11.0 2023-06-22 15:28:47 +00:00
default.mk Merge bitcoin/bitcoin#23619: build: Propagate user-defined flags to host packages 2023-01-30 14:32:32 +00:00
freebsd.mk build: add and use CXX_STANDARD in depends 2022-06-16 17:01:05 +01:00
linux.mk build: use _LIBCPP_ENABLE_DEBUG_MODE over ENABLE_ASSERTIONS 2023-09-14 14:16:49 +01:00
mingw32.mk depends: default to using GCC tool wrappers (with GCC) 2022-07-18 17:13:55 +01:00
netbsd.mk depends: default to using GCC tool wrappers (with GCC) 2022-07-18 17:13:55 +01:00
openbsd.mk build: add and use CXX_STANDARD in depends 2022-06-16 17:01:05 +01:00