./devel/tradcpp, Traditional (K&R-style) C preprocessor

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.5.2nb2, Package name: tradcpp-0.5.2nb2, Maintainer: dholland

tradcpp is a traditional (K&R-style) preprocessor.

It has the particular property that it doesn't (for the most part)
trash whitespace, so it can be used on makefiles.

This is release 0.5; it is still missing some features and doubtless
has quite a few bugs, but it's capable of building at least some
packages when used with imake.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 2864cadfffcb5b04ff6e2cccdfcc3a64898b0d82
RMD160: 2eb9e53caf7d18673ed5d4098bdf85058734d382
Filesize: 37.105 KB

Version history: (Expand)


CVS history: (Expand)


   2016-12-16 19:30:58 by David A. Holland | Files touched by this commit (2)
Log message:
try again, this time with the patch
   2016-12-16 05:56:04 by David A. Holland | Files touched by this commit (2)
Log message:
PR 51723: recognize __ia64__ in tradcpp (patch from upstream tree, doesn't
seem worth cutting a whole new release for just this)
   2016-09-04 23:21:35 by David A. Holland | Files touched by this commit (2)
Log message:
release 0.5.2 (20160904)
   - Fix typo in -U usage message, noticed by Joerg.
   - Add a -debuglog option to send an execution trace to a file.
     Intended to be used when debugging imake templates and other
     complex input, not for debugging tradcpp itself.
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-06-13 04:08:43 by David A. Holland | Files touched by this commit (3) | Package updated
Log message:
Update to 0.5.1.
Changes: fix regressions in 0.5 (sigh) and a latent bug that was part
of PR 49969.
   2015-06-13 02:10:12 by David A. Holland | Files touched by this commit (2)
Log message:
Work around build failure with gcc 4.1.
   2015-06-12 10:23:51 by David A. Holland | Files touched by this commit (4) | Package updated
Log message:
Update tradcpp to 0.5.
patch-main.c is rolled in.

release 0.5 (20150612)
   - Don't report unclosed comments as "No newline at end of file".
   - Don't rely on <stdbool.h> existing, as (predictably) it doesn't
     work on Solaris.
   - Similarly, don't rely on C11 anonymous unions as the Solaris
     compiler vomits on them.
   - Typo fix in man page from Jason McIntyre; and change "Usage" to
     "usage" in usage for pedantic reasons, from Igor Sobrado.
   - Accept "-" as either input or output file name to mean stdin or
     stdout respectively. Suggested by Jonathan Gray.
   - Fix output spacing behavior to match gcc when newlines appear in or
     while looking for macro arguments. Partly from Joerg Sonnenberger.
   - Implement __FILE__ and __LINE__ macros. Mostly from Joerg Sonnenberger.
   - Implement #line. Partly from Joerg Sonnenberger.
   - Declare usage() with PF(). From wiz.
   2013-09-17 22:27:10 by Thomas Klausner | Files touched by this commit (2)
Log message:
Add RCS Id.