Page MenuHomeFreeBSD

Capsicumize c++filt(1).
ClosedPublic

Authored by markj on Jul 29 2019, 7:34 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Mar 28, 3:52 PM
Unknown Object (File)
Mar 10 2024, 3:48 PM
Unknown Object (File)
Mar 10 2024, 3:45 PM
Unknown Object (File)
Mar 10 2024, 3:45 PM
Unknown Object (File)
Mar 10 2024, 2:39 PM
Unknown Object (File)
Mar 10 2024, 2:32 PM
Unknown Object (File)
Mar 7 2024, 8:31 PM
Unknown Object (File)
Feb 7 2024, 9:37 PM
Subscribers

Details

Reviewers
oshogbo
emaste
Group Reviewers
capsicum
Commits
rS352907: Capsicumize c++filt(1).
Summary

C++ symbol demangling thankfully does not require any system
capabilities, so this one is easy.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 25571
Build 24176: arc lint + arc unit

Event Timeline

contrib/elftoolchain/cxxfilt/cxxfilt.c
169

We don't want to limit stdin, stdout.

It funny. The only thing that needs cat pages is if the entering to capability mode will fail.
In other cases uses errx, warnx which I guess doesn't use NLA.
I guess we can just add it if something would change..

usr.bin/cxxfilt/Makefile
16

You are not using casper.

Don't need to define WITH_CASPER.

Are there any further comments on the diff?

This revision is now accepted and ready to land.Sep 27 2019, 1:20 PM
This revision was automatically updated to reflect the committed changes.