diff options
author | Alejandro Colomar <alx.manpages@gmail.com> | 2022-05-11 21:41:41 +0200 |
---|---|---|
committer | Alejandro Colomar <alx.manpages@gmail.com> | 2022-05-11 21:42:49 +0200 |
commit | afc577bb1246cb113b537454b23d38d929f8a157 (patch) | |
tree | c7faa74951cd9b7b8065fb13cc9af427b23e99d7 | |
parent | 7e957a08fb09062db85f66b93fd858b8dfcd21b1 (diff) |
Makefile, examples/: Remove files with '\' in the filename
Those are nice examples, but are a nightmare as filenames.
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
-rw-r--r-- | Makefile | 5 | ||||
-rw-r--r-- | share/doc/grepc/examples/linux/\w*SYSCALL_DEFINE\w* | 290 |
2 files changed, 2 insertions, 293 deletions
@@ -7,7 +7,6 @@ MAKEFLAGS += --warn-undefined-variables package := grepc DISTVERSION := $(shell git describe --always 2>/dev/null) DISTNAME := $(package)-$(DISTVERSION) -DIST_FILES := $(shell git ls-files -z 2>/dev/null | xargs -0 find) srcdir := . @@ -113,9 +112,9 @@ $(_prog): $(_exec_prefix)/%: $(srcdir)/% Makefile | $$(@D) $(_data): $(_prefix)/%: $(srcdir)/% Makefile | $$(@D) $(info INSTALL $@) - $(INSTALL_DATA) -T '$<' '$@' + $(INSTALL_DATA) -T $< $@ -$(DISTFILE): $(DIST_FILES) Makefile | $$(@D) +$(DISTFILE): $(shell git ls-files 2>/dev/null) Makefile | $$(@D) $(info TAR $@) tar cf $@ -T /dev/null git ls-files \ diff --git a/share/doc/grepc/examples/linux/\w*SYSCALL_DEFINE\w* b/share/doc/grepc/examples/linux/\w*SYSCALL_DEFINE\w* deleted file mode 100644 index 3b567bb..0000000 --- a/share/doc/grepc/examples/linux/\w*SYSCALL_DEFINE\w* +++ /dev/null @@ -1,290 +0,0 @@ - - -./include/linux/syscalls.h:224: -#define SYSCALL_DEFINE_MAXARGS 6 - - -./arch/arm64/include/asm/syscall_wrapper.h:20: -#define COMPAT_SYSCALL_DEFINEx(x, name, ...) \ - asmlinkage long __arm64_compat_sys##name(const struct pt_regs *regs); \ - ALLOW_ERROR_INJECTION(__arm64_compat_sys##name, ERRNO); \ - static long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)); \ - static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)); \ - asmlinkage long __arm64_compat_sys##name(const struct pt_regs *regs) \ - { \ - return __se_compat_sys##name(SC_ARM64_REGS_TO_ARGS(x,__VA_ARGS__)); \ - } \ - static long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ - { \ - return __do_compat_sys##name(__MAP(x,__SC_DELOUSE,__VA_ARGS__)); \ - } \ - static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) - - -./arch/arm64/include/asm/syscall_wrapper.h:35: -#define COMPAT_SYSCALL_DEFINE0(sname) \ - asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused); \ - ALLOW_ERROR_INJECTION(__arm64_compat_sys_##sname, ERRNO); \ - asmlinkage long __arm64_compat_sys_##sname(const struct pt_regs *__unused) - - -./arch/arm64/include/asm/syscall_wrapper.h:51: -#define __SYSCALL_DEFINEx(x, name, ...) \ - asmlinkage long __arm64_sys##name(const struct pt_regs *regs); \ - ALLOW_ERROR_INJECTION(__arm64_sys##name, ERRNO); \ - static long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)); \ - static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)); \ - asmlinkage long __arm64_sys##name(const struct pt_regs *regs) \ - { \ - return __se_sys##name(SC_ARM64_REGS_TO_ARGS(x,__VA_ARGS__)); \ - } \ - static long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ - { \ - long ret = __do_sys##name(__MAP(x,__SC_CAST,__VA_ARGS__)); \ - __MAP(x,__SC_TEST,__VA_ARGS__); \ - __PROTECT(x, ret,__MAP(x,__SC_ARGS,__VA_ARGS__)); \ - return ret; \ - } \ - static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) - - -./arch/arm64/include/asm/syscall_wrapper.h:69: -#define SYSCALL_DEFINE0(sname) \ - SYSCALL_METADATA(_##sname, 0); \ - asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused); \ - ALLOW_ERROR_INJECTION(__arm64_sys_##sname, ERRNO); \ - asmlinkage long __arm64_sys_##sname(const struct pt_regs *__unused) - - -./arch/s390/include/asm/syscall_wrapper.h:74: -#define COMPAT_SYSCALL_DEFINE0(sname) \ - SYSCALL_METADATA(_##sname, 0); \ - long __s390_compat_sys_##sname(void); \ - ALLOW_ERROR_INJECTION(__s390_compat_sys_##sname, ERRNO); \ - long __s390_compat_sys_##sname(void) - - -./arch/s390/include/asm/syscall_wrapper.h:80: -#define SYSCALL_DEFINE0(sname) \ - SYSCALL_METADATA(_##sname, 0); \ - long __s390x_sys_##sname(void); \ - ALLOW_ERROR_INJECTION(__s390x_sys_##sname, ERRNO); \ - long __s390_sys_##sname(void) \ - __attribute__((alias(__stringify(__s390x_sys_##sname)))); \ - long __s390x_sys_##sname(void) - - -./arch/s390/include/asm/syscall_wrapper.h:96: -#define COMPAT_SYSCALL_DEFINEx(x, name, ...) \ - __diag_push(); \ - __diag_ignore(GCC, 8, "-Wattribute-alias", \ - "Type aliasing is used to sanitize syscall arguments"); \ - long __s390_compat_sys##name(struct pt_regs *regs); \ - long __s390_compat_sys##name(struct pt_regs *regs) \ - __attribute__((alias(__stringify(__se_compat_sys##name)))); \ - ALLOW_ERROR_INJECTION(__s390_compat_sys##name, ERRNO); \ - static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)); \ - long __se_compat_sys##name(struct pt_regs *regs); \ - long __se_compat_sys##name(struct pt_regs *regs) \ - { \ - long ret = __do_compat_sys##name(SYSCALL_PT_ARGS(x, regs, __SC_DELOUSE, \ - __MAP(x, __SC_TYPE, __VA_ARGS__))); \ - __MAP(x,__SC_TEST,__VA_ARGS__); \ - return ret; \ - } \ - __diag_pop(); \ - static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) - - -./arch/s390/include/asm/syscall_wrapper.h:131: -#define SYSCALL_DEFINE0(sname) \ - SYSCALL_METADATA(_##sname, 0); \ - long __s390x_sys_##sname(void); \ - ALLOW_ERROR_INJECTION(__s390x_sys_##sname, ERRNO); \ - long __s390x_sys_##sname(void) - - -./arch/s390/include/asm/syscall_wrapper.h:145: -#define __SYSCALL_DEFINEx(x, name, ...) \ - __diag_push(); \ - __diag_ignore(GCC, 8, "-Wattribute-alias", \ - "Type aliasing is used to sanitize syscall arguments"); \ - long __s390x_sys##name(struct pt_regs *regs) \ - __attribute__((alias(__stringify(__se_sys##name)))); \ - ALLOW_ERROR_INJECTION(__s390x_sys##name, ERRNO); \ - static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)); \ - long __se_sys##name(struct pt_regs *regs); \ - __S390_SYS_STUBx(x, name, __VA_ARGS__) \ - long __se_sys##name(struct pt_regs *regs) \ - { \ - long ret = __do_sys##name(SYSCALL_PT_ARGS(x, regs, \ - __SC_CAST, __MAP(x, __SC_TYPE, __VA_ARGS__))); \ - __MAP(x,__SC_TEST,__VA_ARGS__); \ - return ret; \ - } \ - __diag_pop(); \ - static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) - - -./arch/x86/include/asm/syscall_wrapper.h:194: -#define COMPAT_SYSCALL_DEFINE0(name) \ - static long \ - __do_compat_sys_##name(const struct pt_regs *__unused); \ - __IA32_COMPAT_SYS_STUB0(name) \ - __X32_COMPAT_SYS_STUB0(name) \ - static long \ - __do_compat_sys_##name(const struct pt_regs *__unused) - - -./arch/x86/include/asm/syscall_wrapper.h:202: -#define COMPAT_SYSCALL_DEFINEx(x, name, ...) \ - static long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)); \ - static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__));\ - __IA32_COMPAT_SYS_STUBx(x, name, __VA_ARGS__) \ - __X32_COMPAT_SYS_STUBx(x, name, __VA_ARGS__) \ - static long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ - { \ - return __do_compat_sys##name(__MAP(x,__SC_DELOUSE,__VA_ARGS__));\ - } \ - static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) - - -./arch/x86/include/asm/syscall_wrapper.h:228: -#define __SYSCALL_DEFINEx(x, name, ...) \ - static long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)); \ - static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__));\ - __X64_SYS_STUBx(x, name, __VA_ARGS__) \ - __IA32_SYS_STUBx(x, name, __VA_ARGS__) \ - static long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ - { \ - long ret = __do_sys##name(__MAP(x,__SC_CAST,__VA_ARGS__));\ - __MAP(x,__SC_TEST,__VA_ARGS__); \ - __PROTECT(x, ret,__MAP(x,__SC_ARGS,__VA_ARGS__)); \ - return ret; \ - } \ - static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) - - -./arch/x86/include/asm/syscall_wrapper.h:249: -#define SYSCALL_DEFINE0(sname) \ - SYSCALL_METADATA(_##sname, 0); \ - static long __do_sys_##sname(const struct pt_regs *__unused); \ - __X64_SYS_STUB0(sname) \ - __IA32_SYS_STUB0(sname) \ - static long __do_sys_##sname(const struct pt_regs *__unused) - - -./include/linux/compat.h:46: -#define COMPAT_SYSCALL_DEFINE0(name) \ - asmlinkage long compat_sys_##name(void); \ - ALLOW_ERROR_INJECTION(compat_sys_##name, ERRNO); \ - asmlinkage long compat_sys_##name(void) - - -./include/linux/compat.h:52: -#define COMPAT_SYSCALL_DEFINE1(name, ...) \ - COMPAT_SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) - - -./include/linux/compat.h:54: -#define COMPAT_SYSCALL_DEFINE2(name, ...) \ - COMPAT_SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) - - -./include/linux/compat.h:56: -#define COMPAT_SYSCALL_DEFINE3(name, ...) \ - COMPAT_SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) - - -./include/linux/compat.h:58: -#define COMPAT_SYSCALL_DEFINE4(name, ...) \ - COMPAT_SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) - - -./include/linux/compat.h:60: -#define COMPAT_SYSCALL_DEFINE5(name, ...) \ - COMPAT_SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) - - -./include/linux/compat.h:62: -#define COMPAT_SYSCALL_DEFINE6(name, ...) \ - COMPAT_SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) - - -./include/linux/compat.h:71: -#define COMPAT_SYSCALL_DEFINEx(x, name, ...) \ - __diag_push(); \ - __diag_ignore(GCC, 8, "-Wattribute-alias", \ - "Type aliasing is used to sanitize syscall arguments");\ - asmlinkage long compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ - __attribute__((alias(__stringify(__se_compat_sys##name)))); \ - ALLOW_ERROR_INJECTION(compat_sys##name, ERRNO); \ - static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__));\ - asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)); \ - asmlinkage long __se_compat_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ - { \ - long ret = __do_compat_sys##name(__MAP(x,__SC_DELOUSE,__VA_ARGS__));\ - __MAP(x,__SC_TEST,__VA_ARGS__); \ - return ret; \ - } \ - __diag_pop(); \ - static inline long __do_compat_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) - - -./include/linux/syscalls.h:210: -#define SYSCALL_DEFINE0(sname) \ - SYSCALL_METADATA(_##sname, 0); \ - asmlinkage long sys_##sname(void); \ - ALLOW_ERROR_INJECTION(sys_##sname, ERRNO); \ - asmlinkage long sys_##sname(void) - - -./include/linux/syscalls.h:217: -#define SYSCALL_DEFINE1(name, ...) SYSCALL_DEFINEx(1, _##name, __VA_ARGS__) - - -./include/linux/syscalls.h:218: -#define SYSCALL_DEFINE2(name, ...) SYSCALL_DEFINEx(2, _##name, __VA_ARGS__) - - -./include/linux/syscalls.h:219: -#define SYSCALL_DEFINE3(name, ...) SYSCALL_DEFINEx(3, _##name, __VA_ARGS__) - - -./include/linux/syscalls.h:220: -#define SYSCALL_DEFINE4(name, ...) SYSCALL_DEFINEx(4, _##name, __VA_ARGS__) - - -./include/linux/syscalls.h:221: -#define SYSCALL_DEFINE5(name, ...) SYSCALL_DEFINEx(5, _##name, __VA_ARGS__) - - -./include/linux/syscalls.h:222: -#define SYSCALL_DEFINE6(name, ...) SYSCALL_DEFINEx(6, _##name, __VA_ARGS__) - - -./include/linux/syscalls.h:226: -#define SYSCALL_DEFINEx(x, sname, ...) \ - SYSCALL_METADATA(sname, x, __VA_ARGS__) \ - __SYSCALL_DEFINEx(x, sname, __VA_ARGS__) - - -./include/linux/syscalls.h:238: -#define __SYSCALL_DEFINEx(x, name, ...) \ - __diag_push(); \ - __diag_ignore(GCC, 8, "-Wattribute-alias", \ - "Type aliasing is used to sanitize syscall arguments");\ - asmlinkage long sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) \ - __attribute__((alias(__stringify(__se_sys##name)))); \ - ALLOW_ERROR_INJECTION(sys##name, ERRNO); \ - static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__));\ - asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)); \ - asmlinkage long __se_sys##name(__MAP(x,__SC_LONG,__VA_ARGS__)) \ - { \ - long ret = __do_sys##name(__MAP(x,__SC_CAST,__VA_ARGS__));\ - __MAP(x,__SC_TEST,__VA_ARGS__); \ - __PROTECT(x, ret,__MAP(x,__SC_ARGS,__VA_ARGS__)); \ - return ret; \ - } \ - __diag_pop(); \ - static inline long __do_sys##name(__MAP(x,__SC_DECL,__VA_ARGS__)) |