Dag-Erling Smørgrav
dad64f0e7c
wc: Clean up and modernize.
...
* Drop <err.h>, which is unnecessary since we use libxo.
* As per POSIX, report an error if output fails.
* Fix some type mismatches.
* Use bool instead of int where appropriate.
* Avoid repeatedly checking for a null filename.
* Miscellaneous other tidying.
* Add tests (partly derived from work performed by SHENG-YI HONG <i19780219111@kimo.com>).
Sponsored by: Klara, Inc.
Reviewed by: kevans
Differential Revision: https://reviews.freebsd.org/D38496
2023-02-14 22:26:47 +00:00
Mariusz Zaborski
9e4c5144e6
wc: sandbox wc using capsicum
...
Reviewed by: AllanJude, emaste
Differential Revision: https://reviews.freebsd.org/D14409
2018-11-12 17:47:51 +00:00
Enji Cooper
550d2b80ec
Make libxo depend on libutil because it uses humanize_number after r287111
...
Remove overlinking in lib/libxo/tests, sbin/savecore, and
usr.bin/{iscsictl,wc,xo}
PR: 203673
Sponsored by: EMC / Isilon Storage Division
2015-10-18 07:30:50 +00:00
Marcel Moolenaar
d1a0d267b7
Upgrade libxo to 0.4.5.
...
Local changes incorporated by 0.4.5: r284340
Local changes retained: r276260, r282117
Obtained from: https://github.com/Juniper/libxo
2015-08-24 16:26:20 +00:00
Baptiste Daroussin
3e11bd9e2a
Convert to usr.bin/ to LIBADD
...
Reduce overlinking
2014-11-25 14:29:10 +00:00
Marcel Moolenaar
6711c4827a
Convert to use libxo.
...
Obtained from: Phil Shafer <phil@juniper.net>
Sponsored by: Juniper Networks, Inc.
2014-11-05 04:02:25 +00:00
Ed Schouten
b7946da96b
Build usr.bin/ with WARNS=6 by default.
...
Also add some missing $FreeBSD$ to keep svn happy.
2010-01-02 10:27:05 +00:00
Josef El-Rayes
806abfccac
Remove warnings and make wc WARNS=6 clean.
...
Add FreeBSD Id to Makefile.
Approved by: ssouhlal
2004-12-27 22:27:56 +00:00
Rodney W. Grimes
9b50d90275
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00