FreshPorts -- The Place For Ports Sun, 7 Sep 2008 8:48 PM BST
Port details
cil 1.3.6_1 devel on this many watch lists=3 search for ports that depend on this port
Infrastructure for C Program Analysis and Transformation

There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 11 Oct 2003 20:38:02
Also Listed In: lang


Infrastructure for C Program Analysis and Transformation

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. 

WWW: http://manju.cs.berkeley.edu/cil/
CVSWeb : Sources : Main Web Site : Distfiles Availability : PortsMon
Required To Build: lang/ocaml, devel/gmake, lang/perl5.8
Required To Run: lang/perl5.8

To install the port: cd /usr/ports/devel/cil/ && make install clean
To add the package: pkg_add -r cil


Configuration Options
     No options to configure

Master Sites:
http://heanet.dl.sourceforge.net/sourceforge/cil/
http://nchc.dl.sourceforge.net/sourceforge/cil/
http://kent.dl.sourceforge.net/sourceforge/cil/
http://easynews.dl.sourceforge.net/sourceforge/cil/
http://ufpr.dl.sourceforge.net/sourceforge/cil/
http://umn.dl.sourceforge.net/sourceforge/cil/
http://hal.cs.berkeley.edu/cil/distrib/
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/

Number of commits found: 19

Commit History - (may be incomplete: see CVSWeb link above for full details)
DateByDescription
10 Apr 2008 10:12:53
Original commit files touched by this commit  1.3.6_1
jkoshy search for other commits by this committer
Reset maintainership.
08 Sep 2007 01:56:04
Original commit files touched by this commit  1.3.6_1
linimon search for other commits by this committer
Welcome bsd.perl.mk.  Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.

Work done by:   gabor
Sponsored by:   Google Summer of Code 2007
Hat:            portmgr
19 May 2007 21:32:57
Original commit files touched by this commit  1.3.6_1
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
06 Feb 2007 03:55:51
Original commit files touched by this commit  1.3.6
jkoshy search for other commits by this committer
Upgrade to v1.3.6.  Upstream changes from the previous version
of the port include:

 - A new 'descriptiveCilPrinter' class for friendlier messages.
 - Bug fixes, esp. for 64-bit architectures.

A few APIs have also changed so 3rd-party code using the CIL toolkit
may need to be adapted.
05 Aug 2006 14:00:16
Original commit files touched by this commit  1.3.5_1
jkoshy search for other commits by this committer
- Fix Perl paths to allow "bin/cilly" to work. [1]
- Enable this port on FreeBSD/amd64.

PR:             ports/101312    [1]
Submitted by:   Li-Wen Hsu <lwhsu at lwhsu.org>
10 Jul 2006 06:59:33
Original commit files touched by this commit  1.3.5
jkoshy search for other commits by this committer
Upgrade to v1.3.5.

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.
05 May 2006 17:44:34
Original commit files touched by this commit  1.3.4
jkoshy search for other commits by this committer
- Upgrade to v1.3.4.  This release has:
  - 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]
04 May 2006 22:41:12
Original commit files touched by this commit  1.3.3
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with D
22 Jan 2006 08:30:12
Original commit files touched by this commit  1.3.3
edwin search for other commits by this committer
SHA256ify

Approved by:    krion@
25 Jun 2005 13:34:48
Original commit files touched by this commit  1.3.3
netchild search for other commits by this committer
Update to 1.3.3.

Prodded by:     jkoshy
09 Jan 2005 12:25:49
Original commit files touched by this commit  1.3.1
netchild search for other commits by this committer
Update to 1.3.1.
18 Sep 2004 08:44:19
Original commit files touched by this commit  1.2.3_1
kris search for other commits by this committer
BROKEN on 5.x: Does not build

Approved by:    portmgr (self)
18 Mar 2004 18:01:13
Original commit files touched by this commit  1.2.3_1
trevor search for other commits by this committer
Add size data, approved by maintainers.
23 Feb 2004 00:19:59
Original commit files touched by this commit  1.2.3_1
kris search for other commits by this committer
Mark IGNORE for perl < 5.6.1
04 Feb 2004 05:21:48
Original commit files touched by this commit  1.2.3_1
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
25 Jan 2004 09:50:45
Original commit files touched by this commit  1.2.3
netchild search for other commits by this committer
- update to 1.2.3 (this fixes the configure error on bento [1])
- fix SITE_PERL part of the plist in the PREFIX != LOCALBASE case

Noticed by:     kris
22 Jan 2004 12:18:43
Original commit files touched by this commit  1.2.1_1
trevor search for other commits by this committer
Use the CPIO macro defined in bsd.port.mk.
20 Oct 2003 16:02:19
Original commit files touched by this commit  1.2.1_1
netchild search for other commits by this committer
Only for i386.

Noticed by:     kris/bento
11 Oct 2003 20:36:13
Original commit files touched by this commit  1.2.1
netchild search for other commits by this committer
Infrastructure for C Program Analysis and Transformation

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.

Number of commits found: 19

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet
SuperNews

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
php5*Sep 04
linux-operaAug 25
operaAug 25
gnutlsAug 21
joomla15*Aug 20
bugzilla*Aug 19
bugzilla2*Aug 19
cdfAug 19
drupal5Aug 18
drupal6Aug 18
ruby18Aug 16
ruby18Aug 16
ruby18Aug 16
ruby18-nopthreadsAug 16
ruby18-nopthreadsAug 16

2 vulnerabilities affecting 3 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
Traffic

Calculated hourly:
Port count 19099
Broken 159
Deprecated 77
Ignore 425
Forbidden 6
Restricted 286
No CDROM 130
Vulnerable 49
Expired 11
Set to expire 59
Interactive 78
new 24 hours 12
new 48 hours15
new 7 days56
new fortnight98
new month252

This site
What is FreshPorts?
About the Authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Add tab to Netscape 6

Servers and bandwidth provided by
New York Internet
SuperNews
Valid HTML, CSS, and RSS.
Copyright © 2000-2008 DVL Software Limited. All rights reserved.
This page created in 0.163 seconds.