aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/c89
Commit message (Collapse)AuthorAgeFilesLines
* Remove residual blank line at start of MakefileWarner Losh2024-07-151-1/+0
| | | | | | | This is a residual of the $FreeBSD$ removal. MFC After: 3 days (though I'll just run the command on the branches) Sponsored by: Netflix
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-161-2/+0
| | | | Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
* Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-162-2/+0
| | | | Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
* Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
| | | | Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
| | | | | | | | | The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause. Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
* Update/fix Makefile.depend for userlandSimon J. Gerraty2023-04-191-1/+0
|
* various: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
| | | | | | | | | | | | | | | | | Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. No functional change intended. Notes: svn path=/head/; revision=326276
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
| | | | | | | Sponsored by: Dell EMC Isilon Notes: svn path=/head/; revision=325188
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+18
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=284345
| * dirdeps.mk now sets DEP_RELDIRSimon J. Gerraty2015-06-081-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=284172
| * Updated dependenciesSimon J. Gerraty2014-05-161-1/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=266219
| * Updated dependenciesSimon J. Gerraty2014-05-101-0/+2
| | | | | | | | Notes: svn path=/projects/bmake/; revision=265802
| * sync from headSimon J. Gerraty2013-04-121-1/+1
| |\ | |/ |/| | | Notes: svn path=/projects/bmake/; revision=249429
| * Updated dependenciesSimon J. Gerraty2013-03-111-0/+1
| | | | | | | | Notes: svn path=/projects/bmake/; revision=248169
| * Updated dependenciesSimon J. Gerraty2013-02-161-2/+0
| | | | | | | | Notes: svn path=/projects/bmake/; revision=246868
| * Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Marcel Moolenaar2012-08-221-0/+19
| | | | | | | | | | | | | | Requested by: Simon Gerraty <sjg@juniper.net> Notes: svn path=/projects/bmake/; revision=239572
* | Make c89(1) invoke /usr/bin/cc with argv[0] also set to /usr/bin/cc,Dimitry Andric2013-03-071-1/+1
|/ | | | | | | | | | | 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 Notes: svn path=/head/; revision=247951
* Revert most of r210764, now that mdocml does the rightUlrich Spörlein2010-12-281-2/+2
| | | | | | | | | thing with empty quotation macros. Requested by: Alex Kozlov Notes: svn path=/head/; revision=216756
* mdoc: make sure to pass at least one argument to quotation macrosUlrich Spörlein2010-08-021-2/+2
| | | | Notes: svn path=/head/; revision=210764
* mdoc: order prologue macros consistently by Dd/Dt/OsUlrich Spörlein2010-04-141-1/+1
| | | | | | | | | | | 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) Notes: svn path=/head/; revision=206622
* Revert most part of 200420 as requested, as more review and polish isXin LI2009-12-131-0/+1
| | | | | | | needed. Notes: svn path=/head/; revision=200462
* Remove unneeded header includes from usr.bin/ except contributed code.Xin LI2009-12-111-1/+0
| | | | | | | Tested with: make universe Notes: svn path=/head/; revision=200420
* Reduce diffs with c99(1).Ruslan Ermilov2007-03-101-12/+13
| | | | Notes: svn path=/head/; revision=167409
* Sync program's usage() with manpage's SYNOPSIS.Ruslan Ermilov2005-05-212-12/+7
| | | | Notes: svn path=/head/; revision=146466
* Let bsd.prog.mk set SRCS and MAN to their default values.Ruslan Ermilov2005-01-281-1/+0
| | | | Notes: svn path=/head/; revision=140941
* Mechanically kill hard sentence breaks.Ruslan Ermilov2004-07-021-13/+26
| | | | Notes: svn path=/head/; revision=131491
* Remove leaf node WARNS?=2 (that mainly I added). This shouldMark Murray2002-02-081-1/+0
| | | | | | | help the GCC3 transition and CURRENT in general. Notes: svn path=/head/; revision=90415
* Style improvements recommended by Bruce as a follow up to someDavid Malone2001-12-101-1/+0
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=87628
* Use __FBSDID().Mark Murray2001-12-031-4/+4
| | | | Notes: svn path=/head/; revision=87258
* WARNS=2 fixup.Mark Murray2001-12-022-10/+15
| | | | Notes: svn path=/head/; revision=87210
* mdoc(7) police: fix markup.Ruslan Ermilov2001-05-101-20/+20
| | | | Notes: svn path=/head/; revision=76426
* Here comes the forgotten C source, oopsy.Jens Schweikhardt2001-05-081-0/+108
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=76378
* Turned the shell script into a binary fixing several minor buglets.Jens Schweikhardt2001-05-083-77/+9
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=76377
* beforeinstall -> SCRIPTS.Ruslan Ermilov2001-04-071-4/+1
| | | | Notes: svn path=/head/; revision=75286
* MAN[1-9] -> MAN.Ruslan Ermilov2001-03-271-1/+3
| | | | Notes: svn path=/head/; revision=74848
* Prepare for mdoc(7)NG.Ruslan Ermilov2000-12-191-5/+5
| | | | Notes: svn path=/head/; revision=70197
* mdoc(7) police: use the new features of the Nm macro.Ruslan Ermilov2000-11-201-1/+1
| | | | Notes: svn path=/head/; revision=68963
* Typo. Standard list of flagPhilippe Charnier1999-12-052-4/+4
| | | | | | | Add ``c89: '' in front of error messages to be errx()-like. Notes: svn path=/head/; revision=54159
* $Id$ -> $FreeBSD$Peter Wemm1999-08-282-2/+2
| | | | Notes: svn path=/head/; revision=50477
* Added -D_ANSI_SOURCE as discussed with bde,Wolfgang Helbig1997-10-051-3/+19
| | | | | | | | removed bogus -trigraph (pointed out by bde), included check of operands (suggested by joerg) Notes: svn path=/head/; revision=30128
* Use -ansi -pedantic -trigraphs, as suggested by Bruce.Joerg Wunsch1997-09-182-21/+133
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=29589
* c89 is the Posix.2 name for a C compiler that accepts ANSI/ISO C sourceJoerg Wunsch1997-09-173-0/+122
code. Basically a shortcut to cc -ansi -trigraphs. Notes: svn path=/cvs2svn/branches/JOERG/; revision=29544