summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2022-02-05 21:26:29 (GMT)
committerAlexey Neyman <stilor@att.net>2022-02-11 08:47:51 (GMT)
commit58da27c96589f502744a77b1288172ab75df052c (patch)
tree55071bad741067cf78455c0d89bdea2d01002638
parentdb3b51de5adafe23d9e627b795d4d0d8d820222a (diff)
Restrict bionic's GCC/GDB selections
Refer to the comments in the code for the reason. Signed-off-by: Alexey Neyman <stilor@att.net>
-rw-r--r--config/libc/bionic.in11
1 files changed, 10 insertions, 1 deletions
diff --git a/config/libc/bionic.in b/config/libc/bionic.in
index 558c2b4..a5b150e 100644
--- a/config/libc/bionic.in
+++ b/config/libc/bionic.in
@@ -1,11 +1,20 @@
# bionic options
+
## package android-ndk
## depends on ! WINDOWS && ! BARE_METAL
## depends on ARCH_ARM || ARCH_MIPS || ARCH_X86
## depends on EXPERIMENTAL
+#
+# Patches to support bionic were not ported to GCC11 (or to GCC5 and below).
## select GCC_REQUIRE_6_or_later
-##
+## select GCC_REQUIRE_older_than_11
+#
+# GDB10 imported a new drop from gnulib, which fails to build against bionic.
+# Patch to support bionic was ported to 7.12 and newer.
+## select GDB_REQUIRE_7_12_or_later
+## select GDB_REQUIRE_older_than_10
+
## select LIBC_SUPPORT_THREADS_POSIX
##
## help Bionic is the Android C library. It is prebuilt, extracted from the Android NDK.