stat(1): Disable -H support in btools. While there, limit features in btools too (used only in sys/boot/).
stat(1): Fix -Wundef.
Add __attribute__((__noreturn__)) to various function prototypes in usr.bin/.This general cleanup is useful in various ways. It helps the compileroptimize better and it also helps later GCCs detec
Add __attribute__((__noreturn__)) to various function prototypes in usr.bin/.This general cleanup is useful in various ways. It helps the compileroptimize better and it also helps later GCCs detect better when to give-Wimplicit-fallthrough warnings and when not.Found-with: -Wsuggest-attribute=noreturn
show more ...
stat(1): Staticize.
stat(1): Sync with FreeBSD, bump WARNS to 6.* Add -H to stat.* Add -f to readlink.* Various improvements and bug fixes.Taken-from: FreeBSD
stat.1 - Remove unsupported %B* Our struct stat does not have st_birthtim so don't mention it.
add .Mt to man pages in usr.bin/
Remove unneeded inclusions of <sys/cdefs.h> throughout the tree.
kernel: Remove some old ISA only drivers.This commits removes the following old ISA specific drivers, most of whichhave been removed in FreeBSD, too:aha(4) - Adaptec 154xA, 154xB, 154xC, 154x
kernel: Remove some old ISA only drivers.This commits removes the following old ISA specific drivers, most of whichhave been removed in FreeBSD, too:aha(4) - Adaptec 154xA, 154xB, 154xC, 154xCF and 154xCP SCSI cardsasc(4) - GI1904-based hand scannerctx - ImageNation CORTEX-I Frame Grabberdgb(4) - DigiBoard serial cards (digi(4) driver remains)el(4) - 3Com Etherlink 3C501 NICgpib - National Instruments AT-GPIB and AT-GPIB/TNT boardsgsc(4) - Genius GS-4500 hand scannerie(4) - Intel i82586 based 8 and 16 bit ISA ethernet cardslabpc(4) - National Instruments LABPC and LABPC+ driverle(4) - DEC EtherWORKS II/III ethernet cardsmse(4) - Bus and InPort mouse driverrc(4) - RISCom/8 multiport serial cardsrdp(4) - RealTek RTL8002 based pocket ethernet adaptersspigot - Creative Labs Spigot video acquisition boardtw(4) - TW-523 X-10 interfacewl(4) - T1 speed ISA/radio LAN cardwt(4) - Archive/Wangtek cartridge tape driverAlong with those, a number of associated programs are removed, too:sasc(1) sgsc(1) wlconfig(8) xten(1) xtend(8)
manpages: Split DIAGNOSTICS into EXIT STATUS and DIAGNOSTICS.DIAGNOSTICS shall have information about diagnostic messages whileexit code information (.Ex macro) goes to EXIT STATUS.Inspired-by:
manpages: Split DIAGNOSTICS into EXIT STATUS and DIAGNOSTICS.DIAGNOSTICS shall have information about diagnostic messages whileexit code information (.Ex macro) goes to EXIT STATUS.Inspired-by: FreeBSD
Fix section reference.
Pull WARNS6 into usr.bin/Makefile.inc.Most of usr.bin is marked as WARNS6, so add exceptions in individualMakefiles. Also, remove any warning flags from CFLAGS in those Makefiles.
Use \(xx style escape sequences for some special characters so thatthe correct glyphs are used for output devices like ps or utf8.
Sweep-fix man page section order to match mdoc(7), part 4/5.Note: I haven't touched the few man pages that are still using the old man(7) macros. They will be converted to mdoc later.
Sync with FreeBSD to fix (a genuine DragonFly) bug that printedthe size instead of the time.Noticed-by: Joseph Garcia <bsd_usr@yahoo.com>
Change EXIT STATUS to DIAGNOSTICS. We have standardised on the latter.
Remove unused variable.
Remove FBSDID, move $ rcs id back to a comment field.
The code to print correct time in long format is not currently instat, tell it not to use those variables until I can get it added.
Make stat behave in the default case
Import Stat.This does not tie it into the build, as there are a few wrinkles thatneed to be ironed first.