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...