search for: forkish

Displaying 12 results from an estimated 12 matches for "forkish".

Did you mean: forking
2006 Jun 07
4
[patch] s390: vfork support
...xit(int) ; A lot of architectures need architecture-specific vfork ; stubs, due to the no-stack requirement. These are the ; architectures which don't. -<alpha,m32r,ppc,ppc64,sh> pid_t vfork() +<alpha,m32r,ppc,ppc64,sh,s390,s390x> pid_t vfork() <sparc,sparc64> pid_t vfork@forkish() #endif <!alpha> pid_t getpid()
2019 Jan 19
0
[klibc:master] Delete remnants of m32r
...S.def @@ -30,7 +30,7 @@ void _exit,exit::_exit(int); * stubs, due to the no-stack requirement. These are the * architectures which do not. */ -<alpha,m32r,ppc,ppc64,sh,s390,s390x> pid_t vfork(); +<alpha,ppc,ppc64,sh,s390,s390x> pid_t vfork(); <sparc,sparc64> pid_t vfork at forkish(); #endif <!alpha> pid_t getpid();
2006 Apr 22
1
ia64 build failure - no fork or ppoll syscalls in 2.6.16
...LLS.def +++ klibc-1.3.7/klibc/SYSCALLS.def @@ -21,7 +21,7 @@ <?!ia64> pid_t clone::__clone(unsigned long, void *) <?ia64> pid_t clone::__clone2(unsigned long, void *, void *) # if ! _KLIBC_NO_MMU -<!sparc> pid_t fork() +<!sparc,ia64> pid_t fork() <sparc> pid_t fork@forkish() #endif #if _KLIBC_REAL_VFORK -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 191 bytes Desc: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?= Url : http://www.zyt...
2018 Jul 17
1
[PATCH klibc 1/2] rename, renameat: Use renameat2() system call
New architectures only define the renameat2() system call, which was added in Linux 3.15. Define rename() and renameat() as wrappers for it if necessary. Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- --- a/usr/klibc/Kbuild +++ b/usr/klibc/Kbuild @@ -59,7 +59,8 @@ klib-y += vsnprintf.o snprintf.o vsprint inet/inet_ntoa.o inet/inet_aton.o inet/inet_addr.o \
2023 Feb 20
1
[PATCH] Add LoongArch64 port
...pid_t clone::__clone(unsigned long, void *); <?ia64> pid_t clone::__clone2(unsigned long, void *, void *); # if ! _KLIBC_NO_MMU -<!sparc,sparc64,ia64,arm64,riscv64> pid_t fork(); +<!sparc,sparc64,ia64,arm64,riscv64,loongarch64> pid_t fork(); <sparc,sparc64> pid_t fork at forkish(); #endif #if _KLIBC_REAL_VFORK diff --git a/usr/klibc/arch/loongarch64/Kbuild b/usr/klibc/arch/loongarch64/Kbuild new file mode 100644 index 00000000..60c7660c --- /dev/null +++ b/usr/klibc/arch/loongarch64/Kbuild @@ -0,0 +1,7 @@ +# +# klibc files for LoongArch64 +# + +klib-y := setjmp.o syscal...
2023 Mar 05
0
[klibc:master] Add LoongArch64 port
...pid_t clone::__clone(unsigned long, void *); <?ia64> pid_t clone::__clone2(unsigned long, void *, void *); # if ! _KLIBC_NO_MMU -<!sparc,sparc64,ia64,arm64,riscv64> pid_t fork(); +<!sparc,sparc64,ia64,arm64,riscv64,loongarch64> pid_t fork(); <sparc,sparc64> pid_t fork at forkish(); #endif #if _KLIBC_REAL_VFORK diff --git a/usr/klibc/arch/loongarch64/Kbuild b/usr/klibc/arch/loongarch64/Kbuild new file mode 100644 index 00000000..60c7660c --- /dev/null +++ b/usr/klibc/arch/loongarch64/Kbuild @@ -0,0 +1,7 @@ +# +# klibc files for LoongArch64 +# + +klib-y := setjmp.o syscal...
2019 Jan 18
0
[klibc:master] Add RISC-V (RV64) port
...nt); <?!ia64> pid_t clone::__clone(unsigned long, void *); <?ia64> pid_t clone::__clone2(unsigned long, void *, void *); # if ! _KLIBC_NO_MMU -<!sparc,sparc64,ia64,arm64> pid_t fork(); +<!sparc,sparc64,ia64,arm64,riscv64> pid_t fork(); <sparc,sparc64> pid_t fork at forkish(); #endif #if _KLIBC_REAL_VFORK diff --git a/usr/klibc/arch/ppc64/Kbuild b/usr/klibc/arch/riscv64/Kbuild similarity index 60% copy from usr/klibc/arch/ppc64/Kbuild copy to usr/klibc/arch/riscv64/Kbuild index a39e91f..242ac5b 100644 --- a/usr/klibc/arch/ppc64/Kbuild +++ b/usr/klibc/arch/riscv64/Kb...
2013 Nov 12
0
[klibc:master] arm64: Add arm64 support
...,exit::_exit(int); <?!ia64> pid_t clone::__clone(unsigned long, void *); <?ia64> pid_t clone::__clone2(unsigned long, void *, void *); # if ! _KLIBC_NO_MMU -<!sparc,sparc64,ia64> pid_t fork(); +<!sparc,sparc64,ia64,arm64> pid_t fork(); <sparc,sparc64> pid_t fork at forkish(); #endif #if _KLIBC_REAL_VFORK diff --git a/usr/klibc/arch/parisc/Kbuild b/usr/klibc/arch/arm64/Kbuild similarity index 74% copy from usr/klibc/arch/parisc/Kbuild copy to usr/klibc/arch/arm64/Kbuild index 57ca5c2..f8643b5 100644 --- a/usr/klibc/arch/parisc/Kbuild +++ b/usr/klibc/arch/arm64/Kbuil...
2013 Nov 08
0
[PATCH 3/3] arm64: Introduce arm64 support
...,exit::_exit(int); <?!ia64> pid_t clone::__clone(unsigned long, void *); <?ia64> pid_t clone::__clone2(unsigned long, void *, void *); # if ! _KLIBC_NO_MMU -<!sparc,sparc64,ia64> pid_t fork(); +<!sparc,sparc64,ia64,arm64> pid_t fork(); <sparc,sparc64> pid_t fork at forkish(); #endif #if _KLIBC_REAL_VFORK @@ -124,7 +124,7 @@ int fchmod(int, mode_t); <?> int mkdir(const char *, mode_t); <?> int mkdirat(int, const char *, mode_t); <?> int rmdir(const char *); -<!alpha,ia64,mips,mips64,sh,sparc,sparc64> int pipe(int *); +<!alpha,arm64,ia64...
2013 Oct 09
0
[PATCH 1/1] Porting klibc to AArch64
...xit::_exit(int); <?!ia64> pid_t clone::__clone(unsigned long, void *); <?ia64> pid_t clone::__clone2(unsigned long, void *, void *); # if ! _KLIBC_NO_MMU -<!sparc,sparc64,ia64> pid_t fork(); +<!sparc,sparc64,ia64,aarch64> pid_t fork(); <sparc,sparc64> pid_t fork at forkish(); #endif #if _KLIBC_REAL_VFORK @@ -91,7 +91,7 @@ int mount(const char *, const char *, const char *, unsigned long, const void *) <?> int pivot_root(const char *, const char *); int sync(); #ifdef __NR_statfs64 -int statfs64::__statfs64(const char *, size_t, struct statfs *); +int statf...
2013 Nov 11
5
[PATCH V2 0/3] Introduce arm64 support
Hello, Here is V2 of the arm64 support for klibc patch set. Notable changes since the original series: * fp regs dropped from setjmp/longjmp * chmod, lstat and stat re-implemented with *at functions. * open64 merged into open. As with the original, this series is to be applied against the latest klibc, just after 25a66fa README.klibc: update build information V2 has been tested on x86_64
2013 Nov 08
9
[PATCH 0/3] Introduce arm64 support
Hello, This series introduces arm64 support to klibc. I've rebased the work from Neil Williams and Anil Singhar into the following three patches. Most of the code changes are due to new syscall implementations being needed for arm64 as a only a minimal set of syscalls are defined in the arm64 kernel. This series is to be applied against the latest klibc, just after 25a66fa README.klibc: