diff options
| author | Thomas Weißschuh <linux@weissschuh.net> | 2026-04-07 13:44:12 +0200 |
|---|---|---|
| committer | Thomas Weißschuh <linux@weissschuh.net> | 2026-09-26 09:17:52 +0200 |
| commit | 0e1c44b472e1ec21efdad1df21b10e5c568b65b5 (patch) | |
| tree | 491f089495460c5f7dbe0a1d12f463da4a92b29d /tools/perf/python/stackcollapse.py | |
| parent | 6a8fa40b03f7f111eba4ece966ec4762728378ad (diff) | |
| download | linux-next-0e1c44b472e1ec21efdad1df21b10e5c568b65b5.tar.gz linux-next-0e1c44b472e1ec21efdad1df21b10e5c568b65b5.zip | |
tools/nolibc: add 64-bit parisc support
Extend the existing parisc support to also handle 64-bit mode.
Some peculiarities:
* The nonstandard ftruncate64 system call requires a workaround.
* The linker defaults to main() as entry point, which needs to be
switched to _start() explicitly.
* The linker defaults to dynamic linking, which needs to be disabled
explicitly.
* With the default -Os, gcc does not use 64-bit multiplication
instructions, requiring libgcc. Use -O2 instead.
* There is no qemu-user available.
* CONFIG_COMPAT needs to be disabled to avoid build errors due to a
missing 32-bit vDSO compiler.
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Link: https://patch.msgid.link/20260914-nolibc-parisc64-v3-1-f14b320117c1@weissschuh.net
Diffstat (limited to 'tools/perf/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
