Eric van Gyzen
fac6dee9eb
Remove tests for obsolete compilers in the build system
...
Assume gcc is at least 6.4, the oldest xtoolchain in the ports tree.
Assume clang is at least 6, which was in 11.2-RELEASE. Drop conditions
for older compilers.
Reviewed by: imp (earlier version), emaste, jhb
MFC after: 2 weeks
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D24802
2020-05-12 15:22:40 +00:00
Bryan Drewery
ea825d0274
DIRDEPS_BUILD: Update dependencies.
...
Sponsored by: Dell EMC Isilon
2017-10-31 00:07:04 +00:00
Ryan Libby
6a6b7210d7
zic: -Wno-error=strict-overflow
...
Reviewed by: emaste
Sponsored by: Dell EMC Isilon
X-Differential Revision: https://reviews.freebsd.org/D12284
2017-09-14 03:39:42 +00:00
Enji Cooper
40a54564e4
Use SRCTOP-relative paths to other directories instead of .CURDIR-relative ones
...
Also, use :H where possible/sensical to manipulate .CURDIR-relative paths
This simplifies pathing in make/displayed output.
MFC after: 1 week
Sponsored by: Dell EMC Isilon
2017-03-01 04:35:21 +00:00
Bryan Drewery
7d8f797b72
Use more appropriate ${SHAREDIR} rather than /usr/share.
...
MFC after: 2 weeks
Sponsored by: EMC / Isilon Storage Division
2015-10-27 23:35:02 +00:00
Simon J. Gerraty
ccfb965433
Add META_MODE support.
...
Off by default, build behaves normally.
WITH_META_MODE we get auto objdir creation, the ability to
start build from anywhere in the tree.
Still need to add real targets under targets/ to build packages.
Differential Revision: D2796
Reviewed by: brooks imp
2015-06-13 19:20:56 +00:00
Simon J. Gerraty
44d314f704
dirdeps.mk now sets DEP_RELDIR
2015-06-08 23:35:17 +00:00
Simon J. Gerraty
fae50821ae
Updated dependencies
2014-05-16 14:09:51 +00:00
Simon J. Gerraty
76b28ad6ab
Updated dependencies
2014-05-10 05:16:28 +00:00
Simon J. Gerraty
7cf3a1c6b2
Updated dependencies
2013-03-11 17:21:52 +00:00
Simon J. Gerraty
f5f7c05209
Updated dependencies
2013-02-16 01:23:54 +00:00
Marcel Moolenaar
7750ad47a9
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.
...
Requested by: Simon Gerraty <sjg@juniper.net>
2012-08-22 19:25:57 +00:00
Gavin Atkinson
0d0a5555c2
wollman@ has OK'd dropping his maintainership of zic(8)
...
Submitted by: linimon
Approved by: wollman (via linimon)
2010-03-20 11:05:11 +00:00
Edwin Groothuis
dcfeda6122
Split the contributed code from libc/stdtime from lib/libc/stdtime
...
to contrib/tzcode/stdtime.
2010-02-26 06:44:00 +00:00
Edwin Groothuis
97dcdbd450
From contrib/tzcode:
...
The Makefiles are leftovers from the copies and should live in usr.sbin/zic/*
From usr.sbin/zic:
The sources are from a vendor contributed source, therefore should
live in contrib/tzcode/zic.
2010-02-25 21:10:27 +00:00
Ed Schouten
71ccf09269
The last big commit: let usr.sbin/ use WARNS=6 by default.
2010-01-02 11:07:44 +00:00
Edwin Groothuis
1993d7fb07
MFV of tzdata2009t, r200831
...
zic:
- Fix URL / reference to Calendrical Calculations: Third Edition
libc/stdtime:
- Fix typo in tzfile.5 (no changes in our part)
MFC after: 1 week
2009-12-22 11:17:10 +00:00
Edwin Groothuis
1f72185627
MFV of r198828, tzcode2009q
...
- Cleanup unnecessary local variables in zdump.
- Fix man-page
MFC after: 1 week
2009-11-02 23:02:11 +00:00
Edwin Groothuis
5e2791f090
MFV of r195794
...
MFV of tzcode2009k
zic.c:
Do not end a binary file with a POSIX-style time zone string
for locations that end up in permanent DST (thanks to Andreas
Schwab).
2009-08-27 12:36:15 +00:00
Edwin Groothuis
84b2ce0d42
MFV of tzcode2009h revision r192887
...
- Clarify the license for the tzcode: public domain
MFC after: 1 month
2009-05-27 12:18:39 +00:00
Edwin Groothuis
dfc79e892f
MFV of tzcode2009e:
...
Upgrade of the tzcode from 2004a to 2009e.
Changes are numerous, but include...
- New format of the output of zic, which supports both 32 and 64
bit time_t formats.
- zdump on 64 bit platforms will actually produce some output instead
of doing nothing for a looooooooong time.
- linux_base-fX, with X >= at least 8, will work without problems related
to the local time again.
The original patch, based on the 2008e, has been running for a long
time on both my laptop and desktop machine and have been tested by
other people.
After the installation of this code and the running of zic(8), you
need to run tzsetup(8) again to install the new datafile.
Approved by: wollman@ for usr.sbin/zic
MFC after: 1 month
2009-05-23 06:31:50 +00:00
Giorgos Keramidas
92bf2d2561
Finish a few more .Dl "quoted" arguments missed in revision 184984
2008-11-15 06:41:57 +00:00
Giorgos Keramidas
6636509127
Add missing quotes to .Dl arguments.
...
This is harmless for the mandoc output, but it makes syntax highlighting of
the .Dl argument string a bit prettier in Emacs.
2008-11-15 06:36:07 +00:00
Edwin Groothuis
5197bde3b8
Flatten the dist tree of vendor/tzcode
2008-09-27 11:30:00 +00:00
Ruslan Ermilov
b7498df286
getopt(3) returns -1, not EOF.
2008-02-19 07:09:19 +00:00
Kevin Lo
e8f7de4bed
zic(8) should exit the loop when the end of the string is reached due
...
to the call to error(). The problem found by doing fuzz testing.
MFC after: 3 days
2007-12-03 10:45:44 +00:00
Ruslan Ermilov
000723a6f8
Normalize MAN.
2006-10-18 12:35:24 +00:00
Ruslan Ermilov
36a142c455
Expand contractions.
2005-02-13 23:45:54 +00:00
Ruslan Ermilov
6a5796e734
Eliminate macro calls inside literal displays.
2005-01-15 12:28:01 +00:00
Ruslan Ermilov
a4270a4241
Make the -m option actually work.
2004-10-19 20:30:09 +00:00
Ruslan Ermilov
07bfccd71e
Mechanically kill hard sentence breaks.
2004-07-02 23:13:00 +00:00
Stefan Farfeleder
5c3421939c
Merge changes from the tzcode2004a import.
2004-06-20 21:41:11 +00:00
Stefan Farfeleder
4832a677bd
Remove files no longer on the vendor branch.
2004-06-20 12:04:00 +00:00
Stefan Farfeleder
868ecbc445
This commit was generated by cvs2svn to compensate for changes in r130780,
...
which included commits to RCS files with non-trunk default branches.
2004-06-20 12:04:00 +00:00
Stefan Farfeleder
08ebef69b6
Import the rest of tzcode2004a, the bits needed for the timezone compiler.
...
Obtained from: ftp://elsie.nci.nih.gov/pub/tzcode2004a.tar.gz
2004-06-20 11:52:51 +00:00
Stefan Farfeleder
ba4aadb6d5
This commit was generated by cvs2svn to compensate for changes in r130777,
...
which included commits to RCS files with non-trunk default branches.
2004-06-20 11:52:51 +00:00
David E. O'Brien
052238b16c
style.Makefile(5)
2003-04-04 17:49:21 +00:00
Mike Heffner
fd1bfb8056
Check whether setmode(3) fails and deallocate its return value after
...
calling getmode(3).
Approved by: wollman
MFC after: 1 week
2003-02-24 05:56:36 +00:00
Philippe Charnier
490d5836b5
The .Nm utility
2002-07-14 14:47:15 +00:00
David E. O'Brien
90e655ea4e
Perform a major cleanup of the usr.sbin Makefiles.
...
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.
2001-07-20 06:20:32 +00:00
Dima Dorfman
89bbcfbbe5
Set wollman as the MAINTAINER and mention the vendor contact. Ideally
...
this entire subtree would be in src/contrib, but if that isn't going
to happen at least this has a chance of warning off unsuspecting
committers.
Approved by: wollman
2001-07-18 11:30:46 +00:00
Dima Dorfman
b7ca471a22
Back out WARNS cleanup: this is apparently vendor code, even though
...
most of the files aren't on the vendor branch.
Submitted by: wollman
2001-07-18 11:27:04 +00:00
Dima Dorfman
74a5ebbd66
Constify, add some prototypes, and set WARNS=2.
...
Submitted by: Mike Barcroft <mike@q9media.com>
2001-07-15 06:20:45 +00:00
Ruslan Ermilov
345e52e742
- Backout botched attempt to introduce MANSECT feature.
...
- MAN[1-9] -> MAN.
2001-03-26 14:42:20 +00:00
Ruslan Ermilov
c73e22c3d4
Set the default manual section for usr.sbin/ to 8.
2001-03-20 18:17:26 +00:00
Ruslan Ermilov
8b5c4af3ff
Prepare for mdoc(7)NG.
2000-12-27 15:30:30 +00:00
Ruslan Ermilov
7a2650d625
mdoc(7) police: use canonical form of .Dd macro.
2000-12-11 15:57:16 +00:00
Philippe Charnier
0e94bdb19e
-Wall cleaning
2000-11-28 18:18:56 +00:00
Ruslan Ermilov
e97407b4f2
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 20:10:44 +00:00
Philippe Charnier
b620c1f5d6
Typo
...
Add FreeBSD Id
2000-05-29 20:23:04 +00:00