Skip to content

Commit 4320c8e

Browse files
stephanosiogalak
authored andcommitted
newlib: Pull in Xtensa malloc failure workaround
Pull in the newlib workaround for the Xtensa malloc failure issue reported in zephyrproject-rtos/zephyr#38258. Signed-off-by: Stephanos Ioannidis <[email protected]>
1 parent 5f89e80 commit 4320c8e

19 files changed

+40
-36
lines changed

configs/arc.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
1212
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
1313
CT_NEWLIB_SRC_DEVEL=y
1414
CT_NEWLIB_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
15-
CT_NEWLIB_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
15+
CT_NEWLIB_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
1616
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
1717
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
1818
CT_LIBC_NEWLIB_IO_LL=y
@@ -42,7 +42,7 @@ CT_GDB_CROSS_BUILD_NO_PYTHON=y
4242
CT_COMP_LIBS_NEWLIB_NANO=y
4343
CT_NEWLIB_NANO_SRC_DEVEL=y
4444
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
45-
CT_NEWLIB_NANO_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
45+
CT_NEWLIB_NANO_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
4646
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
4747
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
4848
# CT_LIBC_NEWLIB_NANO_IO_C99FMT is not set

configs/arc64.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
1414
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
1515
CT_NEWLIB_SRC_DEVEL=y
1616
CT_NEWLIB_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
17-
CT_NEWLIB_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
17+
CT_NEWLIB_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
1818
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
1919
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
2020
CT_LIBC_NEWLIB_IO_LL=y
@@ -39,7 +39,7 @@ CT_CC_LANG_CXX=y
3939
CT_COMP_LIBS_NEWLIB_NANO=y
4040
CT_NEWLIB_NANO_SRC_DEVEL=y
4141
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
42-
CT_NEWLIB_NANO_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
42+
CT_NEWLIB_NANO_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
4343
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
4444
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
4545
# CT_LIBC_NEWLIB_NANO_IO_C99FMT is not set

configs/arm.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
1212
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
1313
CT_NEWLIB_SRC_DEVEL=y
1414
CT_NEWLIB_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
15-
CT_NEWLIB_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
15+
CT_NEWLIB_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
1616
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
1717
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
1818
CT_LIBC_NEWLIB_IO_LL=y
@@ -43,7 +43,7 @@ CT_GDB_CROSS_BUILD_NO_PYTHON=y
4343
CT_COMP_LIBS_NEWLIB_NANO=y
4444
CT_NEWLIB_NANO_SRC_DEVEL=y
4545
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
46-
CT_NEWLIB_NANO_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
46+
CT_NEWLIB_NANO_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
4747
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
4848
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
4949
CT_LIBC_NEWLIB_NANO_TARGET_CFLAGS="-mthumb-interwork"

configs/arm64.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
1212
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
1313
CT_NEWLIB_SRC_DEVEL=y
1414
CT_NEWLIB_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
15-
CT_NEWLIB_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
15+
CT_NEWLIB_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
1616
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
1717
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
1818
CT_LIBC_NEWLIB_IO_LL=y
@@ -43,7 +43,7 @@ CT_GDB_CROSS_EXTRA_CONFIG_ARRAY="--enable-targets=arm-zephyr-eabi"
4343
CT_COMP_LIBS_NEWLIB_NANO=y
4444
CT_NEWLIB_NANO_SRC_DEVEL=y
4545
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
46-
CT_NEWLIB_NANO_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
46+
CT_NEWLIB_NANO_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
4747
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
4848
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
4949
# CT_LIBC_NEWLIB_NANO_IO_C99FMT is not set

configs/i586.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
1313
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
1414
CT_NEWLIB_SRC_DEVEL=y
1515
CT_NEWLIB_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
16-
CT_NEWLIB_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
16+
CT_NEWLIB_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
1717
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
1818
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
1919
CT_LIBC_NEWLIB_IO_LL=y
@@ -43,7 +43,7 @@ CT_GDB_CROSS_BUILD_NO_PYTHON=y
4343
CT_COMP_LIBS_NEWLIB_NANO=y
4444
CT_NEWLIB_NANO_SRC_DEVEL=y
4545
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
46-
CT_NEWLIB_NANO_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
46+
CT_NEWLIB_NANO_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
4747
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
4848
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
4949
# CT_LIBC_NEWLIB_NANO_IO_C99FMT is not set

configs/iamcu.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
1313
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
1414
CT_NEWLIB_SRC_DEVEL=y
1515
CT_NEWLIB_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
16-
CT_NEWLIB_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
16+
CT_NEWLIB_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
1717
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
1818
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
1919
CT_LIBC_NEWLIB_IO_LL=y
@@ -43,7 +43,7 @@ CT_GDB_CROSS_BUILD_NO_PYTHON=y
4343
CT_COMP_LIBS_NEWLIB_NANO=y
4444
CT_NEWLIB_NANO_SRC_DEVEL=y
4545
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
46-
CT_NEWLIB_NANO_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
46+
CT_NEWLIB_NANO_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
4747
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
4848
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
4949
# CT_LIBC_NEWLIB_NANO_IO_C99FMT is not set

configs/mips.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
1111
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
1212
CT_NEWLIB_SRC_DEVEL=y
1313
CT_NEWLIB_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
14-
CT_NEWLIB_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
14+
CT_NEWLIB_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
1515
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
1616
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
1717
CT_LIBC_NEWLIB_IO_LL=y
@@ -41,7 +41,7 @@ CT_GDB_CROSS_BUILD_NO_PYTHON=y
4141
CT_COMP_LIBS_NEWLIB_NANO=y
4242
CT_NEWLIB_NANO_SRC_DEVEL=y
4343
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
44-
CT_NEWLIB_NANO_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
44+
CT_NEWLIB_NANO_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
4545
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
4646
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
4747
# CT_LIBC_NEWLIB_NANO_IO_C99FMT is not set

configs/nios2.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
1212
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
1313
CT_NEWLIB_SRC_DEVEL=y
1414
CT_NEWLIB_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
15-
CT_NEWLIB_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
15+
CT_NEWLIB_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
1616
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
1717
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
1818
CT_LIBC_NEWLIB_IO_LL=y
@@ -42,7 +42,7 @@ CT_GDB_CROSS_BUILD_NO_PYTHON=y
4242
CT_COMP_LIBS_NEWLIB_NANO=y
4343
CT_NEWLIB_NANO_SRC_DEVEL=y
4444
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
45-
CT_NEWLIB_NANO_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
45+
CT_NEWLIB_NANO_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
4646
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
4747
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
4848
# CT_LIBC_NEWLIB_NANO_IO_C99FMT is not set

configs/riscv64.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
1414
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
1515
CT_NEWLIB_SRC_DEVEL=y
1616
CT_NEWLIB_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
17-
CT_NEWLIB_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
17+
CT_NEWLIB_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
1818
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
1919
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
2020
CT_LIBC_NEWLIB_IO_LL=y
@@ -44,7 +44,7 @@ CT_GDB_CROSS_BUILD_NO_PYTHON=y
4444
CT_COMP_LIBS_NEWLIB_NANO=y
4545
CT_NEWLIB_NANO_SRC_DEVEL=y
4646
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
47-
CT_NEWLIB_NANO_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
47+
CT_NEWLIB_NANO_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
4848
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
4949
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
5050
# CT_LIBC_NEWLIB_NANO_IO_C99FMT is not set

configs/sparc.config

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ CT_BINUTILS_DEVEL_URL="https://github.com/zephyrproject-rtos/binutils-gdb.git"
1111
CT_BINUTILS_DEVEL_REVISION="c7d30a54fc17c1e9d9b1c39c7623222442c63af8"
1212
CT_NEWLIB_SRC_DEVEL=y
1313
CT_NEWLIB_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
14-
CT_NEWLIB_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
14+
CT_NEWLIB_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
1515
CT_LIBC_NEWLIB_TARGET_CFLAGS="-O2"
1616
# CT_LIBC_NEWLIB_ENABLE_TARGET_OPTSPACE is not set
1717
CT_LIBC_NEWLIB_IO_LL=y
@@ -41,7 +41,7 @@ CT_GDB_CROSS_BUILD_NO_PYTHON=y
4141
CT_COMP_LIBS_NEWLIB_NANO=y
4242
CT_NEWLIB_NANO_SRC_DEVEL=y
4343
CT_NEWLIB_NANO_DEVEL_URL="https://github.com/zephyrproject-rtos/newlib-cygwin.git"
44-
CT_NEWLIB_NANO_DEVEL_REVISION="4f5997d3c0f9011135e9627dad700c9d64be4a4b"
44+
CT_NEWLIB_NANO_DEVEL_REVISION="2893dbb10f1fe3bf431a26f89a22e12a5020dc02"
4545
CT_NEWLIB_NANO_GCC_LIBSTDCXX=y
4646
CT_NEWLIB_NANO_INSTALL_IN_TARGET=y
4747
# CT_LIBC_NEWLIB_NANO_IO_C99FMT is not set

0 commit comments

Comments
 (0)