Page MenuHomeFreeBSD

libsysdecode: Add method for decoding linux signal names
ClosedPublic

Authored by dchagin on May 15 2022, 4:48 PM.
Tags
None
Referenced Files
F166941970: D35215.id107231.diff
Mon, Aug 17, 10:56 PM
F166910527: D35215.id106480.diff
Mon, Aug 17, 5:20 PM
F166909599: D35215.id107231.diff
Mon, Aug 17, 5:10 PM
F166896992: D35215.id106015.diff
Mon, Aug 17, 2:49 PM
F166878368: D35215.id106015.diff
Mon, Aug 17, 11:18 AM
Unknown Object (File)
Sun, Aug 16, 9:14 PM
Unknown Object (File)
Sun, Aug 16, 8:46 PM
Unknown Object (File)
Sun, Aug 16, 8:15 PM
Subscribers

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 45771
Build 42659: arc lint + arc unit

Event Timeline

Do you think it's worth #defining a LIBSYSDECODE_LINUXULATOR or such? I presume we'll add riscv and/or ppc at some point.

Do you think it's worth #defining a LIBSYSDECODE_LINUXULATOR or such? I presume we'll add riscv and/or ppc at some point.

indeed, I'll put it into the sysdecode.h like
#if defined(amd64) || defined(i386) || defined(aarch64)
#define LINUX_ABI_PRESENT
#endif /* amd64 || i386 || aarch64 */

btw, for SIGRT0 and SIGRT1 I temporarily use glibc names, because it's convenient for me right now, someday it can be replaced

I suspect btw you should probably add a sysdecode_linux.3 manpage or the like as part of this series.

This revision is now accepted and ready to land.May 31 2022, 4:34 PM