diff --git a/src/system/libroot/os/arch/mips/syscalls.inc b/src/system/libroot/os/arch/mips/syscalls.inc deleted file mode 100644 index 971281aeaa..0000000000 --- a/src/system/libroot/os/arch/mips/syscalls.inc +++ /dev/null @@ -1,23 +0,0 @@ -/* -** Copyright 2001, Travis Geiselbrecht. All rights reserved. -** Distributed under the terms of the NewOS License. -*/ -#define SYSCALL0(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL1(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL2(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL3(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL4(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL5(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL6(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL7(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL8(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL9(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL10(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL11(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL12(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL13(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL14(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL15(name, number) .align 2 ; .globl name ; .type name,@function ; name: -#define SYSCALL16(name, number) .align 2 ; .globl name ; .type name,@function ; name: - - diff --git a/src/system/libroot/os/arch/sh4/syscalls.inc b/src/system/libroot/os/arch/sh4/syscalls.inc deleted file mode 100644 index 6495d695af..0000000000 --- a/src/system/libroot/os/arch/sh4/syscalls.inc +++ /dev/null @@ -1,97 +0,0 @@ -/* -** Copyright 2001, Travis Geiselbrecht. All rights reserved. -** Distributed under the terms of the NewOS License. -*/ - -/* -** arg layout: -** r4-r7: arg 1 - 4 -** r0-r3: arg 5 - 8 -** r8-r13: arg 8 - 13 -*/ -#define FUNC(name) .align 2 ; .globl _##name ; .type _##name,@function ; _##name: - -#define SYSCALL0(name, n) \ -FUNC(name) \ - trapa #(n); \ - nop; \ - rts; \ - nop; - -#define SYSCALL1(name, n) \ -FUNC(name) \ - trapa #(n); \ - rts; \ - nop; - -#define SYSCALL2(name, n) \ -FUNC(name) \ - trapa #(n); \ - nop; \ - rts; \ - nop; - -#define SYSCALL3(name, n) \ -FUNC(name) \ - trapa #(n); \ - nop; \ - rts; \ - nop; - -#define SYSCALL4(name, n) \ -FUNC(name) \ - trapa #(n); \ - nop; \ - rts; \ - nop; \ - -#define SYSCALL5(name, n) \ -FUNC(name) \ - mov.l @r15,r0; \ - trapa #(n); \ - nop; \ - rts; \ - nop; - -#define SYSCALL6(name, n) \ -FUNC(name) \ - mov.l @(0,r15),r0; \ - mov.l @(4,r15),r1; \ - trapa #(n); \ - nop; \ - rts; \ - nop; -#define SYSCALL7(name, n) \ -FUNC(name) \ - mov.l @(0,r15),r0; \ - mov.l @(4,r15),r1; \ - mov.l @(8,r15),r2; \ - trapa #(n); \ - nop; \ - rts; \ - nop; - -#define SYSCALL8(name, n) \ -FUNC(name) \ - mov.l @(0,r15),r0; \ - mov.l @(4,r15),r1; \ - mov.l @(8,r15),r2; \ - mov.l @(12,r15),r3; \ - trapa #(n); \ - nop; \ - rts; \ - nop; - -#define SYSCALL9(name, n) \ -FUNC(name) \ - mov.l @(0,r15),r0; \ - mov.l @(4,r15),r1; \ - mov.l @(8,r15),r2; \ - mov.l @(12,r15),r3; \ - mov.l r8,@-r15; \ - mov.l @(20,r15),r8; \ - trapa #(n); \ - nop; \ - rts; \ - mov.l @r15+,r8 - diff --git a/src/system/libroot/os/arch/sparc64/syscalls.inc b/src/system/libroot/os/arch/sparc64/syscalls.inc deleted file mode 100644 index 5738d6037e..0000000000 --- a/src/system/libroot/os/arch/sparc64/syscalls.inc +++ /dev/null @@ -1,5 +0,0 @@ -/* -** Copyright 2001, Travis Geiselbrecht. All rights reserved. -** Distributed under the terms of the NewOS License. -*/ - diff --git a/src/system/libroot/posix/string/arch/sh4/arch_string.S b/src/system/libroot/posix/string/arch/sh4/arch_string.S deleted file mode 100644 index e69de29bb2..0000000000