Simon J. Gerraty
69e6d7b75e
sync from head
2013-04-12 20:48:55 +00:00
Simon J. Gerraty
7cf3a1c6b2
Updated dependencies
2013-03-11 17:21:52 +00:00
Dimitry Andric
b1bbb41f96
Make c89(1) invoke /usr/bin/cc with argv[0] also set to /usr/bin/cc,
...
similar to what c99(1) does, to prevent "c89: illegal option -- 1"
messages, when clang is /usr/bin/cc.
Reported by: tijl
MFC after: 3 days
2013-03-07 21:34:16 +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
Ulrich Spörlein
20a95cd6fc
Revert most of r210764, now that mdocml does the right
...
thing with empty quotation macros.
Requested by: Alex Kozlov
2010-12-28 10:08:50 +00:00
Ulrich Spörlein
c0da74038d
mdoc: make sure to pass at least one argument to quotation macros
2010-08-02 13:11:35 +00:00
Ulrich Spörlein
aa12cea2cc
mdoc: order prologue macros consistently by Dd/Dt/Os
...
Although groff_mdoc(7) gives another impression, this is the ordering
most widely used and also required by mdocml/mandoc.
Reviewed by: ru
Approved by: philip, ed (mentors)
2010-04-14 19:08:06 +00:00
Xin LI
821df508e8
Revert most part of 200420 as requested, as more review and polish is
...
needed.
2009-12-13 03:14:06 +00:00
Xin LI
6f2d322192
Remove unneeded header includes from usr.bin/ except contributed code.
...
Tested with: make universe
2009-12-11 23:35:38 +00:00
Ruslan Ermilov
bf78e6dabb
Reduce diffs with c99(1).
2007-03-10 07:10:01 +00:00
Ruslan Ermilov
f682f10c76
Sync program's usage() with manpage's SYNOPSIS.
2005-05-21 09:55:10 +00:00
Ruslan Ermilov
254dd1666e
Let bsd.prog.mk set SRCS and MAN to their default values.
2005-01-28 16:08:11 +00:00
Ruslan Ermilov
6a3e8b0adc
Mechanically kill hard sentence breaks.
2004-07-02 22:22:35 +00:00
Mark Murray
91bd71d206
Remove leaf node WARNS?=2 (that mainly I added). This should
...
help the GCC3 transition and CURRENT in general.
2002-02-08 22:31:43 +00:00
David Malone
9f5b04e925
Style improvements recommended by Bruce as a follow up to some
...
of the recent WARNS commits. The idea is:
1) FreeBSD id tags should follow vendor tags.
2) Vendor tags should not be compiled (though copyrights probably should).
3) There should be no blank line between including cdefs and __FBSDIF.
2001-12-10 21:13:08 +00:00
Mark Murray
151aa6c35a
Use __FBSDID().
2001-12-03 01:15:28 +00:00
Mark Murray
865eb33a74
WARNS=2 fixup.
2001-12-02 12:36:35 +00:00
Ruslan Ermilov
f12d6e12ec
mdoc(7) police: fix markup.
2001-05-10 07:29:35 +00:00
Jens Schweikhardt
9478bbeae3
Here comes the forgotten C source, oopsy.
...
Turned the shell script into a binary fixing several minor buglets.
Mention _POSIX_SOURCE feature test macro in man page.
PR: bin/19337
Submitted by: schweikh
Reviewed by: joerg, bde
MFC after: 2 weeks
2001-05-08 20:27:14 +00:00
Jens Schweikhardt
3f16089799
Turned the shell script into a binary fixing several minor buglets.
...
Mention _POSIX_SOURCE feature test macro in man page.
PR: bin/19337
Submitted by: myself way back when I was a nobody :-) (schweikh)
Reviewed by: joerg, bde
MFC after: 2 weeks
2001-05-08 19:47:01 +00:00
Ruslan Ermilov
b9ad8c8635
beforeinstall -> SCRIPTS.
2001-04-07 11:21:35 +00:00
Ruslan Ermilov
dc12be5258
MAN[1-9] -> MAN.
2001-03-27 10:52:19 +00:00
Ruslan Ermilov
9b88faecd3
Prepare for mdoc(7)NG.
2000-12-19 16:00:12 +00:00
Ruslan Ermilov
8fe908ef0c
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 19:21:22 +00:00
Philippe Charnier
39cfe41b7c
Typo. Standard list of flag
...
Add ``c89: '' in front of error messages to be errx()-like.
1999-12-05 20:01:28 +00:00
Peter Wemm
c3aac50f28
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
Wolfgang Helbig
ff0894cf3c
Added -D_ANSI_SOURCE as discussed with bde,
...
removed bogus -trigraph (pointed out by bde),
included check of operands (suggested by joerg)
1997-10-05 18:44:37 +00:00
Joerg Wunsch
16c9de07f6
Use -ansi -pedantic -trigraphs, as suggested by Bruce.
...
Enforce that only Posix-spec'ed options are being used, so people could
use this as a Posixificator of some kind.
Document the Posix usage in the man page, so to make it clear what's
the difference between Posix c89, and gcc.
1997-09-18 20:55:50 +00:00
Joerg Wunsch
bb17ac54b9
c89 is the Posix.2 name for a C compiler that accepts ANSI/ISO C source
...
code. Basically a shortcut to cc -ansi -trigraphs.
1997-09-17 20:44:54 +00:00