mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
c14f1b0486
Without debug symbols or this you cannot have reliable backtraces in gdb. For instance this is on a Raspberry Pi without the unwind tables: $ gcc -x c <(echo 'void abort(); int main() { abort(); }') $ gdb ./a.out <<< $'r\nbt' ... #1 0xb6eb2e44 in abort () from /usr/lib/libc.so.6 #2 0x00000020 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) ... Here's with the unwind tables enabled: $ gcc -x c <(echo 'void abort(); int main() { abort(); }') $ gdb ./a.out <<< $'r\nbt' ... #1 0xb6eade44 in abort () from /usr/lib/libc.so.6 #2 0x000084e0 in main () ... The upside of the unwind tables compared to the debug symbols is that they don't take up a lot of space. |
||
---|---|---|
.. | ||
glibc-2.18-xattr-compat-hack.patch | ||
glibc.install | ||
local-soname-hack.diff | ||
locale-gen | ||
locale.gen.txt | ||
PKGBUILD |