Page MenuHomeFreeBSD

lib/csu/riscv: Mark ra as undefined in _start
AcceptedPublic

Authored by arichardson on Aug 21 2024, 10:37 PM.
Tags
None
Referenced Files
F102786311: D46405.diff
Sun, Nov 17, 4:32 AM
Unknown Object (File)
Sun, Nov 10, 4:49 PM
Unknown Object (File)
Sun, Nov 3, 8:58 AM
Unknown Object (File)
Oct 14 2024, 8:38 AM
Unknown Object (File)
Oct 7 2024, 5:27 PM
Unknown Object (File)
Oct 1 2024, 4:25 AM
Unknown Object (File)
Sep 24 2024, 6:38 PM
Unknown Object (File)
Sep 16 2024, 7:30 PM
Subscribers

Details

Reviewers
jrtc27
jhb
Group Reviewers
riscv
Summary

This ensures we don't attempt to unwind beyond _start. While D46406 fixes
this for dynamically linked programs (since .rtld_start now has the
annotation), it is still required for static linking.

Depends on D46404

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 59133
Build 56020: arc lint + arc unit