aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/clang-tools/run-clang-tools.py
diff options
context:
space:
mode:
authorMax Filippov <[email protected]>2022-06-03 18:31:14 +0000
committerMax Filippov <[email protected]>2022-09-14 01:28:00 +0000
commite3ddb8bbe0f8cc994748c81e17acc58fda6f8abe (patch)
treec4a5c648f6622b6c655b3cbd02d7575e30898b58 /scripts/clang-tools/run-clang-tools.py
parentxtensa: clean up ELF_PLAT_INIT macro (diff)
downloadkernel-e3ddb8bbe0f8cc994748c81e17acc58fda6f8abe.tar.gz
kernel-e3ddb8bbe0f8cc994748c81e17acc58fda6f8abe.zip
xtensa: add FDPIC and static PIE support for noMMU
Define ELFOSABI_XTENSA_FDPIC and use it as an OSABI tag in the ELF header to distinguish FDPIC ELF files from regular ELF files. Define ELF_FDPIC_PLAT_INIT and put executable map, interpreter map and executable dynamic section addresses into registers a4..a6. Update start_thread macro to preserve register values in the current register window. Add definitions for PTRACE_GETFDPIC, PTRACE_GETFDPIC_EXEC and PTRACE_GETFDPIC_INTERP. Signed-off-by: Max Filippov <[email protected]>
Diffstat (limited to 'scripts/clang-tools/run-clang-tools.py')
0 files changed, 0 insertions, 0 deletions