Index: libs/glibc/2.40/Makefile
===================================================================
--- libs/glibc/2.40/Makefile (revision 394)
+++ libs/glibc/2.40/Makefile (revision 395)
@@ -149,6 +149,14 @@
extra_configure_switches += --without-gd
extra_configure_switches += --without-cvs
+ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_H5_GLIBC) $(TOOLCHAIN_RK33XX_GLIBC) \
+ $(TOOLCHAIN_RK339X_GLIBC) $(TOOLCHAIN_S9XX_GLIBC) \
+ $(TOOLCHAIN_A311X_GLIBC) $(TOOLCHAIN_M1000_GLIBC)),)
+extra_configure_switches += --disable-mathvec
+endif
+ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_RK358X_GLIBC)),)
+extra_configure_switches += --enable-mathvec
+endif
extra_configure_switches += libc_cv_slibdir=/lib$(LIBSUFFIX)
extra_configure_switches += libc_cv_rtlddir=/lib$(LIBSUFFIX)
Index: products/base/Makefile
===================================================================
--- products/base/Makefile (revision 394)
+++ products/base/Makefile (revision 395)
@@ -117,7 +117,7 @@
# └── dev/gcc-runtime
# ├── libs/glibc/2.40
# │ ├── libs/glibc/2.40-i18n
-# │ │ └── libs/glibc/2.40-zoneinfo/2023c ■
+# │ │ └── libs/glibc/2.40-zoneinfo/2024b ■
# │ │
# │ ├── libs/glibc/2.40-ppc32
# │ └── libs/glibc/2.40-x86_32
@@ -125,7 +125,7 @@
# ...
#
-REQUIRES += libs/glibc/2.40-zoneinfo/2023c
+REQUIRES += libs/glibc/2.40-zoneinfo/2024b
ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
REQUIRES += libs/glibc/2.40-ppc32
endif