search for: sysstub

Displaying 20 results from an estimated 55 matches for "sysstub".

Did you mean: sysstat
2006 Jul 07
0
[patch] s390: fix six parameter handling in sysstub.ph
From: Peter Oberparleiter <peter.oberparleiter at de.ibm.com>, Heiko Carstens <heiko.carstens at de.ibm.com> Change s390's sysstub.ph so it can also handle syscalls with six parameters. Signed-off-by: Peter Oberparleiter <peter.oberparleiter at de.ibm.com> Signed-off-by: Heiko Carstens <heiko.carstens at de.ibm.com> --- usr/klibc/arch/s390/sysstub.ph | 73 ++++++++++++++++++++++++++--------------- 1 file chang...
2015 Mar 06
0
[klibc:master] add-mips64-support-arch-mips32
...Date: Thu, 5 Mar 2015 16:51:44 -0800 Committer: H. Peter Anvin <hpa at linux.intel.com> CommitDate: Thu, 5 Mar 2015 16:51:44 -0800 add-mips64-support-arch-mips32 Description: Add mips64 support, using existing mips32 code. - using mips32 assembler source files: pipe.S vfork.S syscall.S - sysstub.ph: copied over from klibc/arch/mips --- usr/klibc/arch/mips64/Kbuild | 11 +++++++++++ usr/klibc/arch/{mips => mips64}/sysstub.ph | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/usr/klibc/arch/mips64/Kbuild b/usr/klibc/arch/mips64/Kbuild index 970c0f8..6f...
2014 Sep 09
3
[PATCH] ppc64: ELFv2: Load TOC value in system call stub
...Weigand, for helping with this and pointing out the solution. [1] https://gcc.gnu.org/ml/gcc-patches/2013-11/msg01141.html [2] https://www.sourceware.org/ml/libc-alpha/2013-11/msg00315.html Signed-off-by: Mauricio Faria de Oliveira <mauricfo at linux.vnet.ibm.com> --- usr/klibc/arch/ppc64/sysstub.ph | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/usr/klibc/arch/ppc64/sysstub.ph b/usr/klibc/arch/ppc64/sysstub.ph index b3f6e38..a0c6d41 100644 --- a/usr/klibc/arch/ppc64/sysstub.ph +++ b/usr/klibc/arch/ppc64/sysstub.ph @@ -18,6 +18,9 @@ sub make_sysstub($$$$$@) { #if...
2013 Nov 12
0
[klibc:master] arm64: remove useless <klibc/asmmacros.h> file
...> Cc: Anil Singhar <anil.singhar at linaro.org> Cc: Steve Capper <steve.capper at linaro.org> Signed-off-by: H. Peter Anvin <hpa at zytor.com> --- usr/include/arch/arm64/klibc/asmmacros.h | 11 ----------- usr/klibc/arch/arm64/setjmp.S | 2 -- usr/klibc/arch/arm64/sysstub.ph | 1 - usr/klibc/arch/arm64/vfork.S | 1 - 4 files changed, 15 deletions(-) diff --git a/usr/include/arch/arm64/klibc/asmmacros.h b/usr/include/arch/arm64/klibc/asmmacros.h deleted file mode 100644 index c298f66..0000000 --- a/usr/include/arch/arm64/klibc/asmmacros.h +++...
2023 Mar 05
0
[klibc:master] Add LoongArch64 port
...=> loongarch64}/MCONFIG | 17 ++++---- usr/klibc/arch/{riscv64 => loongarch64}/crt0.S | 14 +++--- usr/klibc/arch/loongarch64/setjmp.S | 50 ++++++++++++++++++++++ usr/klibc/arch/loongarch64/syscall.S | 13 ++++++ usr/klibc/arch/{riscv64 => loongarch64}/sysstub.ph | 10 ++--- 11 files changed, 97 insertions(+), 35 deletions(-) diff --git a/usr/include/arch/riscv64/klibc/archconfig.h b/usr/include/arch/loongarch64/klibc/archconfig.h similarity index 84% copy from usr/include/arch/riscv64/klibc/archconfig.h copy to usr/include/arch/loongarch64/klibc/archco...
2016 Jan 06
0
[klibc:master] ppc64: ELFv2: Load TOC value in system call stub
...ml [2] https://www.sourceware.org/ml/libc-alpha/2013-11/msg00315.html Signed-off-by: Mauricio Faria de Oliveira <mauricfo at linux.vnet.ibm.com> Signed-off-by: Ben Hutchings <ben at decadent.org.uk> Signed-off-by: H. Peter Anvin <hpa at linux.intel.com> --- usr/klibc/arch/ppc64/sysstub.ph | 3 +++ 1 file changed, 3 insertions(+) diff --git a/usr/klibc/arch/ppc64/sysstub.ph b/usr/klibc/arch/ppc64/sysstub.ph index b3f6e38..a0c6d41 100644 --- a/usr/klibc/arch/ppc64/sysstub.ph +++ b/usr/klibc/arch/ppc64/sysstub.ph @@ -18,6 +18,9 @@ sub make_sysstub($$$$$@) { #if _CALL_ELF == 2 .t...
2006 May 11
0
[patch] klibc: merge s390 and s390x
...++++- usr/klibc/arch/s390/Makefile.inc | 17 ++++++++++-- usr/klibc/arch/s390/crt0.S | 10 +++++++ usr/klibc/arch/s390/mmap.c | 36 ++++++++++++++++++++++++++ usr/klibc/arch/s390/setjmp.S | 34 ++++++++++++++++++++++++ usr/klibc/arch/s390/sysstub.ph | 11 +++++++- usr/klibc/arch/s390x/MCONFIG | 13 --------- usr/klibc/arch/s390x/Makefile.inc | 18 ------------- usr/klibc/arch/s390x/crt0.S | 21 --------------- usr/klibc/arch/s390x/mmap.c | 41 -----------------------------...
2006 May 24
1
[patch] klibc: merge s390/s390x 2nd try
...+++++ usr/klibc/arch/s390/Makefile.inc | 17 ++++++++++-- usr/klibc/arch/s390/crt0.S | 10 +++++++ usr/klibc/arch/s390/mmap.c | 36 ++++++++++++++++++++++++++ usr/klibc/arch/s390/setjmp.S | 34 ++++++++++++++++++++++++ usr/klibc/arch/s390/sysstub.ph | 11 +++++++- usr/klibc/arch/s390x/MCONFIG | 13 --------- usr/klibc/arch/s390x/Makefile.inc | 18 ------------- usr/klibc/arch/s390x/crt0.S | 21 --------------- usr/klibc/arch/s390x/mmap.c | 38 ---------------------------...
2019 Jan 18
0
[klibc:master] Add RISC-V (RV64) port
...iscv64/MCONFIG | 22 ++++++++++ usr/klibc/arch/riscv64/crt0.S | 22 ++++++++++ usr/klibc/arch/riscv64/setjmp.S | 50 ++++++++++++++++++++++ usr/klibc/arch/riscv64/syscall.S | 13 ++++++ usr/klibc/arch/{mips => riscv64}/sysstub.ph | 15 +++---- 12 files changed, 155 insertions(+), 25 deletions(-) diff --git a/usr/include/arch/arm64/klibc/archconfig.h b/usr/include/arch/riscv64/klibc/archconfig.h similarity index 64% copy from usr/include/arch/arm64/klibc/archconfig.h copy to usr/include/arch/riscv64/klibc/archconf...
2005 Jul 28
0
[PATCH] Use KLIBSRC + KLIBINC consistent in kbuild files
...$< -$(obj)/syscalls.nrs: $(srctree)/usr/include/sys/syscall.h FORCE +$(obj)/syscalls.nrs: $(KLIBINC)/sys/syscall.h FORCE $(call if_changed_dep,syscall.nrs) -# Generate usr/include/klibc/havesyscall.h + makefile fragment +# Generate $(KLIBINC)/klibc/havesyscall.h + makefile fragment # Using sysstub.pl in arch dir generate all .S files quiet_cmd_syscalls = GEN $@ - cmd_syscalls = mkdir -p $(objtree)/usr/include/klibc/; \ - $(PERL) $(klibc-dir)/syscalls.pl $(obj)/SYSCALLS.i \ - $(klibc-dir)/arch/$(ARCH)/sysstub.ph...
2013 Dec 03
0
[klibc:master] ppc64: Add ppc64le support
.... Peter Anvin <hpa at zytor.com> --- Makefile | 7 +++++-- usr/klibc/arch/ppc64/MCONFIG | 4 ++-- usr/klibc/arch/ppc64/crt0.S | 34 ++++++++++++++++++++----------- usr/klibc/arch/ppc64/setjmp.S | 40 ++++++++++++++++++++++++++---------- usr/klibc/arch/ppc64/sysstub.ph | 45 ++++++++++++++++++++++++++--------------- 5 files changed, 87 insertions(+), 43 deletions(-) diff --git a/Makefile b/Makefile index a7da622..dc10fc5 100644 --- a/Makefile +++ b/Makefile @@ -30,8 +30,11 @@ export OBJDUMP := $(KLIBCROSS)objdump NOSTDINC_FLAGS := -nostdlib -nostdinc -isy...
2013 Dec 03
2
[PATCH 1/2] ppc64: Add ppc64le support
...on Blanchard <anton at samba.org> --- Makefile | 7 +++++-- usr/klibc/arch/ppc64/MCONFIG | 4 ++-- usr/klibc/arch/ppc64/crt0.S | 34 ++++++++++++++++++++----------- usr/klibc/arch/ppc64/setjmp.S | 40 ++++++++++++++++++++++++++---------- usr/klibc/arch/ppc64/sysstub.ph | 45 ++++++++++++++++++++++++++--------------- 5 files changed, 87 insertions(+), 43 deletions(-) diff --git a/Makefile b/Makefile index a7da622..dc10fc5 100644 --- a/Makefile +++ b/Makefile @@ -30,8 +30,11 @@ export OBJDUMP := $(KLIBCROSS)objdump NOSTDINC_FLAGS := -nostdlib -nostdinc -isy...
2023 Feb 20
1
[PATCH] Add LoongArch64 port
...| 7 +++ usr/klibc/arch/loongarch64/MCONFIG | 23 +++++++++ usr/klibc/arch/loongarch64/crt0.S | 18 +++++++ usr/klibc/arch/loongarch64/setjmp.S | 50 +++++++++++++++++++ usr/klibc/arch/loongarch64/syscall.S | 13 +++++ usr/klibc/arch/loongarch64/sysstub.ph | 26 ++++++++++ 11 files changed, 217 insertions(+), 1 deletion(-) create mode 100644 usr/include/arch/loongarch64/klibc/archconfig.h create mode 100644 usr/include/arch/loongarch64/klibc/archsetjmp.h create mode 100644 usr/include/arch/loongarch64/klibc/archsignal.h create mode 100...
2019 Jan 18
0
[klibc:master] arch: Remove m32r port
...------ usr/klibc/arch/m32r/MCONFIG | 18 ------------ usr/klibc/arch/m32r/crt0.S | 24 ---------------- usr/klibc/arch/m32r/setjmp.S | 47 -------------------------------- usr/klibc/arch/m32r/syscall.S | 29 -------------------- usr/klibc/arch/m32r/sysstub.ph | 25 ----------------- 10 files changed, 244 deletions(-) diff --git a/usr/include/arch/m32r/klibc/archconfig.h b/usr/include/arch/m32r/klibc/archconfig.h deleted file mode 100644 index 9489877..0000000 --- a/usr/include/arch/m32r/klibc/archconfig.h +++ /dev/null @@ -1,14 +0,0 @@ -/*...
2006 Jun 26
0
[klibc 26/43] m32r support for klibc
...++ usr/klibc/arch/m32r/Makefile.inc | 19 ++++++++++++ usr/klibc/arch/m32r/crt0.S | 24 +++++++++++++++ usr/klibc/arch/m32r/setjmp.S | 47 ++++++++++++++++++++++++++++++ usr/klibc/arch/m32r/syscall.S | 29 +++++++++++++++++++ usr/klibc/arch/m32r/sysstub.ph | 25 ++++++++++++++++ 11 files changed, 262 insertions(+), 0 deletions(-) diff --git a/usr/include/arch/m32r/klibc/archconfig.h b/usr/include/arch/m32r/klibc/archconfig.h new file mode 100644 index 0000000..9489877 --- /dev/null +++ b/usr/include/arch/m32r/klibc/archconfig.h @@ -0,...
2006 Jun 26
0
[klibc 34/43] sh support for klibc
...| 18 +++++++++ usr/klibc/arch/sh/Makefile.inc | 15 ++++++++ usr/klibc/arch/sh/crt0.S | 27 ++++++++++++++ usr/klibc/arch/sh/setjmp.S | 64 ++++++++++++++++++++++++++++++++ usr/klibc/arch/sh/syscall.S | 35 ++++++++++++++++++ usr/klibc/arch/sh/sysstub.ph | 34 +++++++++++++++++ 11 files changed, 293 insertions(+), 0 deletions(-) diff --git a/usr/include/arch/sh/klibc/archconfig.h b/usr/include/arch/sh/klibc/archconfig.h new file mode 100644 index 0000000..9c9e3d8 --- /dev/null +++ b/usr/include/arch/sh/klibc/archconfig.h @@ -0,0 +1,...
2006 Jun 26
0
[klibc 36/43] sparc64 support for klibc
...usr/klibc/arch/sparc64/pipe.S | 30 +++++++++++++++ usr/klibc/arch/sparc64/setjmp.S | 55 +++++++++++++++++++++++++++ usr/klibc/arch/sparc64/syscall.S | 18 +++++++++ usr/klibc/arch/sparc64/sysfork.S | 26 +++++++++++++ usr/klibc/arch/sparc64/sysstub.ph | 25 ++++++++++++ 13 files changed, 281 insertions(+), 0 deletions(-) diff --git a/usr/include/arch/sparc64/klibc/archconfig.h b/usr/include/arch/sparc64/klibc/archconfig.h new file mode 100644 index 0000000..bb0c003 --- /dev/null +++ b/usr/include/arch/sparc64/klibc/archconfig.h @...
2011 Aug 08
0
[PATCH/RFC] Add initial avr32 port
.../klibc/arch/avr32/MCONFIG | 16 ++++ usr/klibc/arch/avr32/crt0.S | 20 +++++ usr/klibc/arch/avr32/setjmp.S | 30 ++++++++ usr/klibc/arch/avr32/sigreturn.S | 15 ++++ usr/klibc/arch/avr32/syscall.S | 24 ++++++ usr/klibc/arch/avr32/sysstub.ph | 31 ++++++++ usr/klibc/arch/avr32/vfork.S | 26 +++++++ 14 files changed, 359 insertions(+), 1 deletions(-) create mode 100644 usr/include/arch/avr32/klibc/archconfig.h create mode 100644 usr/include/arch/avr32/klibc/archsetjmp.h create mode 100644 usr/include/arc...
2006 Jun 26
0
[klibc 27/43] m68k support for klibc
...libc/arch/m68k/Makefile.inc | 25 +++++++++++++++++ usr/klibc/arch/m68k/crt0.S | 27 +++++++++++++++++++ usr/klibc/arch/m68k/setjmp.S | 43 ++++++++++++++++++++++++++++++ usr/klibc/arch/m68k/syscall.S | 27 +++++++++++++++++++ usr/klibc/arch/m68k/sysstub.ph | 26 ++++++++++++++++++ usr/klibc/arch/m68k/vfork.S | 28 ++++++++++++++++++++ 12 files changed, 292 insertions(+), 0 deletions(-) diff --git a/usr/include/arch/m68k/klibc/archconfig.h b/usr/include/arch/m68k/klibc/archconfig.h new file mode 100644 index 0000000..10e...
2006 Jun 26
0
[klibc 30/43] parisc support for klibc
...| 12 ++++ usr/klibc/arch/parisc/Makefile.inc | 16 +++++ usr/klibc/arch/parisc/crt0.S | 37 ++++++++++++ usr/klibc/arch/parisc/setjmp.S | 88 ++++++++++++++++++++++++++++ usr/klibc/arch/parisc/syscall.S | 36 +++++++++++ usr/klibc/arch/parisc/sysstub.ph | 28 +++++++++ 11 files changed, 311 insertions(+), 0 deletions(-) diff --git a/usr/include/arch/parisc/klibc/archconfig.h b/usr/include/arch/parisc/klibc/archconfig.h new file mode 100644 index 0000000..f8ba9e2 --- /dev/null +++ b/usr/include/arch/parisc/klibc/archconfig.h @@ -0,0...