aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/host
diff options
context:
space:
mode:
authorDmitry Chagin <dchagin@FreeBSD.org>2023-07-11 12:12:01 +0000
committerDmitry Chagin <dchagin@FreeBSD.org>2023-07-11 12:12:01 +0000
commitd744a37a3ad4be9d1f748258195f9d654c3cb2ae (patch)
tree87d6171402099fd045156ab81e99493e03893c06 /usr.bin/host
parentd7e2580a1494a8a05d4a97fa472612df84c1539b (diff)
downloadsrc-d744a37a3ad4be9d1f748258195f9d654c3cb2ae.tar.gz
src-d744a37a3ad4be9d1f748258195f9d654c3cb2ae.zip
csu: Implement _start using as to satisfy unwinders on i386
The right unwinding stop indicator should be CFI-undefined PC. https://dwarfstd.org/doc/Dwarf3.pdf - page 118: If a Return Address register is defined in the virtual unwind table, and its rule is undefined (for example, by DW_CFA_undefined), then there is no return address and no call address, and the virtual unwind of stack activations is complete. The hack localizing _start1 symbol removed. Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D40624
Diffstat (limited to 'usr.bin/host')
0 files changed, 0 insertions, 0 deletions