Page MenuHomeFreeBSD

libkldelf: add an internal library for kernel/kld-related ELF parsing
Needs ReviewPublic

Authored by khng on Fri, Sep 20, 4:55 PM.
Tags
None
Referenced Files
F96011482: D46719.id143545.diff
Mon, Sep 23, 8:25 AM
F95762281: D46719.diff
Sun, Sep 22, 1:08 PM
Unknown Object (File)
Sat, Sep 21, 9:30 AM
Unknown Object (File)
Sat, Sep 21, 7:42 AM

Details

Reviewers
jhb
andrew
jrtc27
Summary

The libkldelf was originally part of kldxref(8). To promote the reuse of
the facilities the ELF parsing code is separated from kldxref(8) into a
new internal library.

Bump __FreeBSD_version to facilitate buildworld BOOTSTRAPPING.

Sponsored by: Juniper Networks, Inc.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 59545
Build 56432: arc lint + arc unit

Event Timeline

khng requested review of this revision.Fri, Sep 20, 4:55 PM
khng added a child revision: D46720: kldxref: use libkldxref.

I think it would be easier to review if you moved the files out of kldxref and changed kldxref to use the library as part of this commit. Git might be able to follow history in that case, but with simple copies it is not coping it seems.

I think I have to make it PRIVATELIB to be more useful.