Skip to content

Commit ac6459c

Browse files
committed
newlib: remove settting -DMISSING_SYSCALL_NAMES
This was a hold over from the old sdk and creates a confusing situation in which the libc portion of newlib uses one naming convention and the libgloss uses another. Drop setting -DMISSING_SYSCALL_NAMES makes everything consistent as well as makes the toolchain in sync with other 3rd party GNU toolchains (ARM GNU embedded, RISCV, etc). Signed-off-by: Kumar Gala <[email protected]>
1 parent 010f824 commit ac6459c

13 files changed

+0
-26
lines changed

configs/arc.config

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ CT_ARCH_ARC=y
99
CT_MULTILIB=y
1010
CT_TARGET_CFLAGS="-mno-sdata"
1111
CT_TARGET_VENDOR="zephyr"
12-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
1312
CT_LIBC_NEWLIB_IO_LL=y
1413
CT_LIBC_NEWLIB_IO_FLOAT=y
1514
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
@@ -23,7 +22,6 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2322
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2423
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
2524
CT_LIBC_NANO_NEWLIB=y
26-
CT_LIBC_NANO_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
2725
CT_LIBC_NANO_NEWLIB_IO_FLOAT=y
2826
# CT_LIBC_NANO_NEWLIB_FSEEK_OPTIMIZATION is not set
2927
CT_LIBC_NANO_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/arm.config

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ CT_ARCH_ARM=y
99
CT_ARCH_ARM_INTERWORKING=y
1010
CT_MULTILIB=y
1111
CT_TARGET_VENDOR="zephyr"
12-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
1312
CT_LIBC_NEWLIB_IO_LL=y
1413
CT_LIBC_NEWLIB_IO_FLOAT=y
1514
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
@@ -23,7 +22,6 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2322
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2423
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
2524
CT_LIBC_NANO_NEWLIB=y
26-
CT_LIBC_NANO_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
2725
CT_LIBC_NANO_NEWLIB_IO_FLOAT=y
2826
# CT_LIBC_NANO_NEWLIB_FSEEK_OPTIMIZATION is not set
2927
CT_LIBC_NANO_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/arm64.config

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ CT_ARCH_ARM=y
99
CT_MULTILIB=y
1010
CT_ARCH_64=y
1111
CT_TARGET_VENDOR="zephyr"
12-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
1312
CT_LIBC_NEWLIB_IO_LL=y
1413
CT_LIBC_NEWLIB_IO_FLOAT=y
1514
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
@@ -23,7 +22,6 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2322
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2423
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
2524
CT_LIBC_NANO_NEWLIB=y
26-
CT_LIBC_NANO_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
2725
CT_LIBC_NANO_NEWLIB_IO_FLOAT=y
2826
# CT_LIBC_NANO_NEWLIB_FSEEK_OPTIMIZATION is not set
2927
CT_LIBC_NANO_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/i586.config

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ CT_ARCH_TUNE="pentium"
1010
CT_MULTILIB=y
1111
CT_TARGET_CFLAGS="-m32"
1212
CT_TARGET_VENDOR="zephyr"
13-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
1413
CT_LIBC_NEWLIB_IO_LL=y
1514
CT_LIBC_NEWLIB_IO_FLOAT=y
1615
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
@@ -24,7 +23,6 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2423
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2524
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
2625
CT_LIBC_NANO_NEWLIB=y
27-
CT_LIBC_NANO_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
2826
CT_LIBC_NANO_NEWLIB_IO_FLOAT=y
2927
# CT_LIBC_NANO_NEWLIB_FSEEK_OPTIMIZATION is not set
3028
CT_LIBC_NANO_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/iamcu.config

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ CT_ARCH_TUNE="lakemont"
1010
CT_ARCH_X86_IAMCU=y
1111
CT_TARGET_CFLAGS="-miamcu -m32"
1212
CT_TARGET_VENDOR="zephyr"
13-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
1413
CT_LIBC_NEWLIB_IO_LL=y
1514
CT_LIBC_NEWLIB_IO_FLOAT=y
1615
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
@@ -24,7 +23,6 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2423
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2524
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
2625
CT_LIBC_NANO_NEWLIB=y
27-
CT_LIBC_NANO_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
2826
CT_LIBC_NANO_NEWLIB_IO_FLOAT=y
2927
# CT_LIBC_NANO_NEWLIB_FSEEK_OPTIMIZATION is not set
3028
CT_LIBC_NANO_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/mips.config

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ CT_LOCAL_PATCH_DIR="${CT_TOP_DIR}/../../patches"
88
CT_ARCH_MIPS=y
99
CT_MULTILIB=y
1010
CT_TARGET_VENDOR="zephyr"
11-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
1211
CT_LIBC_NEWLIB_IO_LL=y
1312
CT_LIBC_NEWLIB_IO_FLOAT=y
1413
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
@@ -22,7 +21,6 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2221
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2322
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
2423
CT_LIBC_NANO_NEWLIB=y
25-
CT_LIBC_NANO_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
2624
CT_LIBC_NANO_NEWLIB_IO_FLOAT=y
2725
# CT_LIBC_NANO_NEWLIB_FSEEK_OPTIMIZATION is not set
2826
CT_LIBC_NANO_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/nios2.config

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ CT_ARCH_NIOS2=y
99
CT_MULTILIB=y
1010
CT_ARCH_USE_MMU=y
1111
CT_TARGET_VENDOR="zephyr"
12-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
1312
CT_LIBC_NEWLIB_IO_LL=y
1413
CT_LIBC_NEWLIB_IO_FLOAT=y
1514
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
@@ -23,7 +22,6 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2322
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2423
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
2524
CT_LIBC_NANO_NEWLIB=y
26-
CT_LIBC_NANO_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
2725
CT_LIBC_NANO_NEWLIB_IO_FLOAT=y
2826
# CT_LIBC_NANO_NEWLIB_FSEEK_OPTIMIZATION is not set
2927
CT_LIBC_NANO_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/riscv64.config

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ CT_ARCH_64=y
1212
CT_ARCH_ARCH="rv32ima"
1313
CT_ARCH_ABI="ilp32"
1414
CT_TARGET_VENDOR="zephyr"
15-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
1615
CT_LIBC_NEWLIB_IO_LL=y
1716
CT_LIBC_NEWLIB_IO_FLOAT=y
1817
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
@@ -26,7 +25,6 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2625
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2726
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
2827
CT_LIBC_NANO_NEWLIB=y
29-
CT_LIBC_NANO_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
3028
CT_LIBC_NANO_NEWLIB_IO_FLOAT=y
3129
# CT_LIBC_NANO_NEWLIB_FSEEK_OPTIMIZATION is not set
3230
CT_LIBC_NANO_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/sparc.config

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ CT_LOCAL_PATCH_DIR="${CT_TOP_DIR}/../../patches"
88
CT_ARCH_SPARC=y
99
CT_MULTILIB=y
1010
CT_TARGET_VENDOR="zephyr"
11-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
1211
CT_LIBC_NEWLIB_IO_LL=y
1312
CT_LIBC_NEWLIB_IO_FLOAT=y
1413
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
@@ -22,7 +21,6 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2221
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2322
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
2423
CT_LIBC_NANO_NEWLIB=y
25-
CT_LIBC_NANO_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
2624
CT_LIBC_NANO_NEWLIB_IO_FLOAT=y
2725
# CT_LIBC_NANO_NEWLIB_FSEEK_OPTIMIZATION is not set
2826
CT_LIBC_NANO_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

configs/x86_64-zephyr-elf.config

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ CT_ARCH_X86=y
88
CT_MULTILIB=y
99
CT_ARCH_64=y
1010
CT_TARGET_VENDOR="zephyr"
11-
CT_LIBC_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
1211
CT_LIBC_NEWLIB_IO_LL=y
1312
CT_LIBC_NEWLIB_IO_FLOAT=y
1413
# CT_LIBC_NEWLIB_FSEEK_OPTIMIZATION is not set
@@ -22,7 +21,6 @@ CT_LIBC_NEWLIB_RETARGETABLE_LOCKING=y
2221
# CT_LIBC_NEWLIB_NANO_FORMATTED_IO is not set
2322
CT_LIBC_NEWLIB_EXTRA_SECTIONS=y
2423
CT_LIBC_NANO_NEWLIB=y
25-
CT_LIBC_NANO_NEWLIB_TARGET_CFLAGS="-DMISSING_SYSCALL_NAMES"
2624
CT_LIBC_NANO_NEWLIB_IO_FLOAT=y
2725
# CT_LIBC_NANO_NEWLIB_FSEEK_OPTIMIZATION is not set
2826
CT_LIBC_NANO_NEWLIB_DISABLE_SUPPLIED_SYSCALLS=y

0 commit comments

Comments
 (0)