aboutsummaryrefslogtreecommitdiff
path: root/devel/cil
Commit message (Collapse)AuthorAgeFilesLines
* - Fix Perl paths to allow "bin/cilly" to work. [1]Joseph Koshy2006-08-052-3/+30
| | | | | | | | | | - Enable this port on FreeBSD/amd64. PR: ports/101312 [1] Submitted by: Li-Wen Hsu <lwhsu at lwhsu.org> Notes: svn path=/head/; revision=169742
* Upgrade to v1.3.5.Joseph Koshy2006-07-104-10/+39
| | | | | | | | | | | | | | | Upstream changes include: - A new module "Cfg" for computing control-flow graphs. - Several new analyses: reaching definitions, liveness analysis, available expressions, dead code elimination. - New flag '--noInsertImplictCasts'. - Support for C struct layouts used by microcontroller compilers. - A rewrite of module ext/callgraph. - Support for many GCC builtin functions. - Many bug fixes. Notes: svn path=/head/; revision=167337
* - Upgrade to v1.3.4. This release has:Joseph Koshy2006-05-053-133/+137
| | | | | | | | | | | | | | | - a new command line option --forceRLArgEval for forcing right to left evaluation of function arguments, - support for many more gcc builtins, - numerous bug fixes. - Make the port NOPORTDOCS clean. - Remove a few portlint warnings. - Take over as port maintainer. Approved by: netchild [MAINTAINER] Notes: svn path=/head/; revision=161431
* Remove USE_REINPLACE from all categories starting with DEdwin Groothuis2006-05-041-1/+0
| | | | Notes: svn path=/head/; revision=161363
* SHA256ifyEdwin Groothuis2006-01-221-0/+1
| | | | | | | Approved by: krion@ Notes: svn path=/head/; revision=154141
* Update to 1.3.3.Alexander Leidinger2005-06-253-3/+10
| | | | | | | Prodded by: jkoshy Notes: svn path=/head/; revision=138010
* Update to 1.3.1.Alexander Leidinger2005-01-093-8/+5
| | | | Notes: svn path=/head/; revision=125946
* BROKEN on 5.x: Does not buildKris Kennaway2004-09-181-0/+4
| | | | | | | Approved by: portmgr (self) Notes: svn path=/head/; revision=118220
* Add size data, approved by maintainers.Trevor Johnson2004-03-181-0/+1
| | | | Notes: svn path=/head/; revision=104520
* Mark IGNORE for perl < 5.6.1Kris Kennaway2004-02-231-1/+7
| | | | Notes: svn path=/head/; revision=101777
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.Joe Marcus Clarke2004-02-041-0/+1
| | | | | | | (Part 2) Notes: svn path=/head/; revision=99920
* - update to 1.2.3 (this fixes the configure error on bento [1])Alexander Leidinger2004-01-253-9/+9
| | | | | | | | | - fix SITE_PERL part of the plist in the PREFIX != LOCALBASE case Noticed by: kris Notes: svn path=/head/; revision=99038
* Use the CPIO macro defined in bsd.port.mk.Trevor Johnson2004-01-221-2/+0
| | | | Notes: svn path=/head/; revision=98793
* Only for i386.Alexander Leidinger2003-10-201-0/+4
| | | | | | | Noticed by: kris/bento Notes: svn path=/head/; revision=91739
* Infrastructure for C Program Analysis and TransformationAlexander Leidinger2003-10-114-0/+189
CIL (C Intermediate Language) is a high-level representation along with a set of tools that permit easy analysis and source-to-source transformation of C programs. CIL is both lower-level than abstract-syntax trees, by clarifying ambiguous constructs and removing redundant ones, and also higher-level than typical intermediate languages designed for compilation, by maintaining types and a close relationship with the source program. Notes: svn path=/head/; revision=90862