Hi Bernhard,
Various accumulated fixes for ARC port. Please consider merging.
Thx,
-Vineet
Anton Kolesov (1):
ARC: Implement native GDB requirements in procfs.h
Vineet Gupta (5):
syscalls-common.h: Rename some macro args for correct documentation
ARC: syscalls.h:
Signed-off-by: Vineet Gupta vgu...@synopsys.com
Cc: Mike Frysinger vap...@gentoo.org
Cc: Denys Vlasenko vda.li...@googlemail.com
---
libc/sysdeps/linux/common/bits/syscalls-common.h | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git
Signed-off-by: Vineet Gupta vgu...@synopsys.com
---
libc/sysdeps/linux/arc/sigaction.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/libc/sysdeps/linux/arc/sigaction.c
b/libc/sysdeps/linux/arc/sigaction.c
index a4bc5f34be87..73c496d2a814 100644
--- a/libc/sysdeps/linux/arc/sigaction.c
- Use syscalls-common.h vers of INTERNAL_SYSCALL / INLINE_SYSCALL_NOERR
- INLINE_SYSCALL takes syscall name (e.g. write)
- {INLINE,INTERNAL}_SYSCALL_NCS macros take syscall num (__NR_write)
Signed-off-by: Vineet Gupta vgu...@synopsys.com
---
libc/sysdeps/linux/arc/bits/syscalls.h | 25
This showed up due to longstanding test/unistd/clone failure where post
clone, the callback was not exiting and rather falling thru in into main
program.
Signed-off-by: Vineet Gupta vgu...@synopsys.com
---
libc/sysdeps/linux/arc/clone.S | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
From: Anton Kolesov anton.kole...@synopsys.com
Native GDB requires elf_fpregset_t to be defined, even if floating point
registers are absent. In this case we use empty structure. Additionally we
redefined prfpregset_t to use this new type.
And there has been an error: it was defined that
Hi,
I recently switched my toolchain to use a static libgcc.
Gcc is build with --enable-shared='libstdc++', so there is no
libgcc_eh.a, because exception handling code is included in
libgcc.a.
Build fails with:
/adk/uclibc/toolchain_qemu-arm_uclibc/usr/bin/arm-openadk-linux-uclibcgnueabihf-gcc