mirror of
https://github.com/opnsense/src.git
synced 2026-02-12 15:24:40 -05:00
this involves the sign-extension of the high and low "word". Both
of which are 32-bit. The bug is especially harmful on ia64, where
0x9fffffffe0000000 is a common address (base of register stack).
This was invariably displayed as 0xffffffffe0000000.
The sign-extension is fixed by using {b|l}e{16|32|64}dec() where
applicable. Since elfdump(1) is not a bootstrap tool, dependency
on these functions is not a problem.
|
||
|---|---|---|
| .. | ||
| elfdump.1 | ||
| elfdump.c | ||
| Makefile | ||