platform_bionic/libc/tools
Elliott Hughes 704772bda0 riscv64 syscall stub and seccomp filter generation.
These are sufficiently intertwined that they need to be done together.
riscv64 is our first primary-only architecture, so that required some
changes. The .bp changes are to support this --- we need to only show
the python scripts the architectures they'll actually be using, rather
than showing them everything and ignoring some of the results.

riscv64 is also the first architecture that post-dates the kernel's
64-bit time work, so there's a bit of extra fiddling needed to handle
the __NR3264_ indirection in the uapi headers.

Signed-off-by: Mao Han <han_mao@linux.alibaba.com>
Signed-off-by: Xia Lifang <lifang_xia@linux.alibaba.com>
Signed-off-by: Chen Guoyin <chenguoyin.cgy@linux.alibaba.com>
Signed-off-by: Wang Chen <wangchen20@iscas.ac.cn>
Signed-off-by: Lu Xufan <luxufan@iscas.ac.cn>
Test: local builds for x86-64 and riscv64
Change-Id: I74044744e80b312088f805c44fbd667c9bfcdc69
2022-10-13 23:41:53 +00:00
..
Android.bp Switch to the more common idiom for scripts in genrules. 2022-06-30 23:35:11 +00:00
check-symbols-glibc.py Force everything to use python3 for consistency. 2021-04-15 13:39:08 -07:00
generate_notice.py Merge "Ignore backup files left by emacs." 2021-04-20 01:24:49 +00:00
genfunctosyscallnrs.py riscv64 syscall stub and seccomp filter generation. 2022-10-13 23:41:53 +00:00
genseccomp.py riscv64 syscall stub and seccomp filter generation. 2022-10-13 23:41:53 +00:00
genserv.py Force everything to use python3 for consistency. 2021-04-15 13:39:08 -07:00
gensyscalls.py riscv64 syscall stub and seccomp filter generation. 2022-10-13 23:41:53 +00:00
mypy.ini Convert gensecomp.py to Python 3. 2021-02-03 16:15:17 -08:00
ndk_missing_symbols.py Force everything to use python3 for consistency. 2021-04-15 13:39:08 -07:00
posix-2013.txt Add support for listing missing POSIX 2013 symbols. 2014-11-05 16:54:53 -08:00
pylintrc Convert gensecomp.py to Python 3. 2021-02-03 16:15:17 -08:00
symbols.py Force everything to use python3 for consistency. 2021-04-15 13:39:08 -07:00
test_genseccomp.py Force everything to use python3 for consistency. 2021-04-15 13:39:08 -07:00