summaryrefslogtreecommitdiffstats
path: root/libexec/tradcpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* update tradcpp to 0.5.3jsg2019-08-239-26/+85
|
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-1/+1
| | | | | | value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
* update tradcpp to 0.5.2jsg2018-09-0218-148/+650
| | | | ok miko@ bcallah@ deraadt@
* fix the remaining cases of .Xr with only one argumentschwarze2016-12-281-3/+3
|
* this cpp operates file using pledge "stdio rpath wpath cpath"deraadt2015-10-091-0/+6
|
* eliminate strcpy & strcat, by using strlcpy, strlcat or snprintf wherederaadt2015-01-173-13/+7
| | | | | suitable. ok jsg
* some minor fixes from martin natano;jmc2014-12-021-4/+4
|
* some basic fixes;jmc2014-08-081-3/+4
|
* Add support for using - as shorthand for stdin/stdout in tradcpp.jsg2014-08-083-3/+3
| | | | | | | | | | | When looking into switching the /usr/bin/cpp wrapper to tradcpp I came across "| ${CPP} ${CPPFLAGS} -" in usr.bin/which. gcc documents this behaviour for cpp here: https://gcc.gnu.org/onlinedocs/cpp/Invocation.html Versions of the John F. Reiser derived cpp in 32V and CSRG SCCS accept this usage as well, as does the cpp in PCC.
* Add tradcpp 0.4, a standalone traditional whitespace preserving cppjsg2014-07-3023-0/+6150
by David A. Holland of NetBSD.