/oo2c, Optimizing Oberon-2 Compiler
2.0.11nb15, Package name:
oo2c-2.0.11nb15, Maintainer: pkgsrc-users
In short, OOC is an Internet based project providing an Oberon-2
development platform. It consists of
* an optimizing compiler,
* a number of source code and compiler related tools,
* a set of standard library modules, and
* a reference manual.
oo2c is the first complete working compiler of the OOC project.
Instead of translating Oberon-2 modules to machine code, it generates
code for the most portable assembler in existence: ANSI-C. The
compiler was initially intended as a prototype backend for OOC, which
could then be used to evaluate and debug the frontend and the
optimization modules. However, it is now a full-fledged development
system, and among other things, it is being used to develop native
code OOC backends.
Required to run:
Master sites: SHA1:
Version history: (Expand)
- (2016-07-09) Updated to version: oo2c-2.0.11nb15
- (2015-06-13) Updated to version: oo2c-2.0.11nb14
- (2014-05-30) Updated to version: oo2c-2.0.11nb13
- (2014-04-30) Updated to version: oo2c-2.0.11nb12
- (2014-04-21) Updated to version: oo2c-2.0.11nb11
- (2013-06-01) Updated to version: oo2c-2.0.11nb10
CVS history: (Expand)
| 2016-07-09 08:39:18 by Thomas Klausner | Files touched by this commit (1068) | |
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
| 2015-12-25 01:50:45 by David A. Holland | Files touched by this commit (1) |
Fix LP64 detection.
| 2015-11-25 13:51:17 by Jonathan Perkin | Files touched by this commit (22) |
Remove mk/find-prefix.mk usage from the lang category.
The find-prefix infrastructure was required in a pkgviews world where
packages installed from pkgsrc could have different installation
prefixes, and this was a way for a dependency prefix to be determined.
Now that pkgviews has been removed there is no longer any need for the
overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg
for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the
dependency is coming from pkgsrc.
Provides a reasonable performance win due to the reduction of `pkg_info
-qp` calls, some of which were redundant anyway as they were duplicating
the same information provided by BUILDLINK_PREFIX.pkg.
| 2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152) |
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
| 2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049) |
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
| 2014-04-30 16:19:42 by Thomas Klausner | Files touched by this commit (24) | |
Bump PKGREVISION for boehm-gc default-on threads, just to be on
the safe side.
| 2014-04-21 15:25:55 by Thomas Klausner | Files touched by this commit (24) |
recursive bump for boehm-gc API bump
| 2013-05-31 14:42:58 by Thomas Klausner | Files touched by this commit (2880) |
Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.