mirror of
https://sourceware.org/git/glibc.git
synced 2025-12-24 17:51:17 +03:00
Update syscall lists for Linux 5.15
Linux 5.15 has one new syscall, process_mrelease (and also enables the clone3 syscall for RV32). It also has a macro __NR_SYSCALL_MASK for Arm, which is not a syscall but matches the pattern used for syscall macro names. Add __NR_SYSCALL_MASK to the names filtered out in the code dealing with syscall lists, update syscall-names.list for the new syscall and regenerate the arch-syscall.h headers with build-many-glibcs.py update-syscalls. Tested with build-many-glibcs.py.
This commit is contained in:
@@ -41,7 +41,7 @@ RE_PSEUDO_SYSCALL = re.compile(r"""__NR_(
|
||||
(unused|reserved)[0-9]+
|
||||
|
||||
# Pseudo-system call which describes a range.
|
||||
|(syscalls|arch_specific_syscall|(OABI_)?SYSCALL_BASE)
|
||||
|(syscalls|arch_specific_syscall|(OABI_)?SYSCALL_BASE|SYSCALL_MASK)
|
||||
|(|64_|[NO]32_)Linux(_syscalls)?
|
||||
)""", re.X)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user