[PATCH libaio v3 5/9] Remove unused raw_syscall.c
Guillem Jover <[email protected]> Wed, 17 Jun 2026 03:30:56 +0200
| Newsgroups | gmane.linux.kernel.aio.general |
|---|---|
| Message-ID | <[email protected]> |
From: Guillem Jover <[email protected]> The ia64_aio_raw_syscall assembler function was replaced by the __ia64_raw_syscall in commit a4984400f1d40c3cd9353ee2d817271c0fa3b4bd. The hand-crafted syscalls for all architectures then got removed in commit 97fd3fc0195500e616e34047cba4846164c411d9. This file has not actually been used for a while, so we can drop it. Signed-off-by: Guillem Jover <[email protected]> --- src/Makefile | 3 --- src/raw_syscall.c | 19 ------------------- 2 files changed, 22 deletions(-) delete mode 100644 src/raw_syscall.c diff --git a/src/Makefile b/src/Makefile index 7be15de..803760d 100644 --- a/src/Makefile +++ b/src/Makefile @@ -30,9 +30,6 @@ libaio_srcs += io_queue_wait.c io_queue_run.c libaio_srcs += io_getevents.c io_submit.c io_cancel.c libaio_srcs += io_setup.c io_destroy.c io_pgetevents.c -# internal functions -libaio_srcs += raw_syscall.c - # old symbols libaio_srcs += compat-0_1.c diff --git a/src/raw_syscall.c b/src/raw_syscall.c deleted file mode 100644 index c3fe4b8..0000000 --- a/src/raw_syscall.c +++ /dev/null @@ -1,19 +0,0 @@ -#include "syscall.h" - -#if defined(__ia64__) -/* based on code from glibc by Jes Sorensen */ -__asm__(".text\n" - ".globl __ia64_aio_raw_syscall\n" - ".proc __ia64_aio_raw_syscall\n" - "__ia64_aio_raw_syscall:\n" - "alloc r2=ar.pfs,1,0,8,0\n" - "mov r15=r32\n" - "break 0x100000\n" - ";;" - "br.ret.sptk.few b0\n" - ".size __ia64_aio_raw_syscall, . - __ia64_aio_raw_syscall\n" - ".endp __ia64_aio_raw_syscall" -); -#endif - -; -- 2.53.0 -- To unsubscribe, send a message with 'unsubscribe linux-aio' in the body to [email protected]. For more info on Linux AIO, see: http://www.kvack.org/aio/ Don't email: <a href=mailto:"[email protected]">[email protected]</a>