Skip to content

Commit 1b27f5b

Browse files
committed
newlib: enable long long support
Signed-off-by: Kumar Gala <[email protected]>
1 parent 2543216 commit 1b27f5b

File tree

10 files changed

+10
-0
lines changed

10 files changed

+10
-0
lines changed

configs/arc.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ CT_ARCH_ARC=y
99
CT_MULTILIB=y
1010
CT_TARGET_VENDOR="zephyr"
1111
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
12+
CT_LIBC_NEWLIB_IO_LL=y
1213
CT_LIBC_NEWLIB_IO_FLOAT=y
1314
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
1415
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/arm.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ CT_ARCH_ARM_INTERWORKING=y
1010
CT_MULTILIB=y
1111
CT_TARGET_VENDOR="zephyr"
1212
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
13+
CT_LIBC_NEWLIB_IO_LL=y
1314
CT_LIBC_NEWLIB_IO_FLOAT=y
1415
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
1516
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/i586.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ CT_MULTILIB=y
1111
CT_TARGET_CFLAGS="-m32"
1212
CT_TARGET_VENDOR="zephyr"
1313
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
14+
CT_LIBC_NEWLIB_IO_LL=y
1415
CT_LIBC_NEWLIB_IO_FLOAT=y
1516
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
1617
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/iamcu.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ CT_ARCH_X86_IAMCU=y
1111
CT_TARGET_CFLAGS="-miamcu -m32"
1212
CT_TARGET_VENDOR="zephyr"
1313
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
14+
CT_LIBC_NEWLIB_IO_LL=y
1415
CT_LIBC_NEWLIB_IO_FLOAT=y
1516
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
1617
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/mips.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ CT_ARCH_MIPS=y
99
CT_MULTILIB=y
1010
CT_TARGET_VENDOR="zephyr"
1111
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
12+
CT_LIBC_NEWLIB_IO_LL=y
1213
CT_LIBC_NEWLIB_IO_FLOAT=y
1314
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
1415
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/nios2.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ CT_ARCH_NIOS2=y
99
CT_ARCH_USE_MMU=y
1010
CT_TARGET_VENDOR="zephyr"
1111
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
12+
CT_LIBC_NEWLIB_IO_LL=y
1213
CT_LIBC_NEWLIB_IO_FLOAT=y
1314
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
1415
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/riscv32.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ CT_ARCH_ARCH="rv32ima"
1212
CT_ARCH_ABI="ilp32"
1313
CT_TARGET_VENDOR="zephyr"
1414
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
15+
CT_LIBC_NEWLIB_IO_LL=y
1516
CT_LIBC_NEWLIB_IO_FLOAT=y
1617
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
1718
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/riscv64.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ CT_ARCH_ARCH="rv32ima"
1313
CT_ARCH_ABI="ilp32"
1414
CT_TARGET_VENDOR="zephyr"
1515
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
16+
CT_LIBC_NEWLIB_IO_LL=y
1617
CT_LIBC_NEWLIB_IO_FLOAT=y
1718
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
1819
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/x86_64-zephyr-elf.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ CT_MULTILIB=y
99
CT_ARCH_64=y
1010
CT_TARGET_VENDOR="zephyr"
1111
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
12+
CT_LIBC_NEWLIB_IO_LL=y
1213
CT_LIBC_NEWLIB_IO_FLOAT=y
1314
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
1415
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/xtensa.config

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ CT_NEWLIB_SRC_DEVEL=y
1515
CT_NEWLIB_DEVEL_URL="https://github.com/jcmvbkbc/newlib-xtensa.git"
1616
CT_NEWLIB_DEVEL_BRANCH="xtensa"
1717
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
18+
CT_LIBC_NEWLIB_IO_LL=y
1819
CT_LIBC_NEWLIB_IO_FLOAT=y
1920
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
2021
CT_LIBC_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

0 commit comments

Comments
 (0)