Up to [cvs.NetBSD.org] / pkgsrc / lang / oo2c
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.17 / (download) - annotate - [select for diffs], Wed Dec 21 11:34:53 2022 UTC (2 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
HEAD
Changes since 1.16: +2 -1
lines
Diff to previous 1.16 (colored)
oo2c: fix xsltproc error Now fails (for me on 9.99.106/amd64) with: ===> Building for oo2c-2.0.11nb21 stage0/oo2c --config oo2crc-install.xml -r lib -r . --build-package oo2c gmake: *** [Makefile:152: bin/oo2c] Segmentation fault (core dumped) *** Error code 2
Revision 1.16 / (download) - annotate - [select for diffs], Tue Oct 26 10:51:45 2021 UTC (16 months, 3 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
lang: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (possibly fetched conditionally?): ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-aarch64-unknown-linux-gnu.tar.gz ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-aarch64-unknown-linux-musl.tar.gz ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-aarch64-unknown-netbsd.tar.gz ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-armv7-unknown-netbsd-eabihf.tar.gz ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-i686-unknown-linux-gnu.tar.gz ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-powerpc-unknown-netbsd90.tar.gz ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-sparc64-unknown-netbsd.tar.gz ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-x86_64-apple-darwin.tar.gz ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-x86_64-unknown-freebsd.tar.gz ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-x86_64-unknown-linux-gnu.tar.gz ./lang/rust-bin/distinfo rust-bin-1.54.0/rust-1.54.0-x86_64-unknown-linux-musl.tar.gz ./lang/smlnj/distinfo smlnj-110.73/boot.ppc-unix.tgz ./lang/smlnj/distinfo smlnj-110.73/boot.sparc-unix.tgz ./lang/oracle-jre8/distinfo jce_policy-8.zip ./lang/oracle-jre8/distinfo jre-8u202-linux-i586.tar.gz ./lang/oracle-jre8/distinfo jre-8u202-linux-x64.tar.gz ./lang/oracle-jre8/distinfo jre-8u202-macosx-x64.tar.gz ./lang/oracle-jre8/distinfo jre-8u202-solaris-x64.tar.gz ./lang/oracle-jdk8/distinfo jdk-8u202-linux-i586.tar.gz ./lang/oracle-jdk8/distinfo jdk-8u202-linux-x64.tar.gz ./lang/oracle-jdk8/distinfo jdk-8u202-solaris-x64.tar.gz ./lang/ghc80/distinfo ghc-7.10.3-boot-x86_64-unknown-solaris2.tar.xz ./lang/ghc80/distinfo ghc-8.0.2-boot-i386-unknown-freebsd.tar.xz ./lang/ghc80/distinfo ghc-8.0.2-boot-x86_64-unknown-freebsd.tar.xz ./lang/gcc5-aux/distinfo ada-bootstrap.i386.freebsd.100B.tar.bz2 ./lang/gcc5-aux/distinfo ada-bootstrap.i386.freebsd.84.tar.bz2 ./lang/gcc5-aux/distinfo ada-bootstrap.x86_64.dragonfly.41.tar.bz2 ./lang/gcc5-aux/distinfo ada-bootstrap.x86_64.freebsd.100B.tar.bz2 ./lang/gcc5-aux/distinfo ada-bootstrap.x86_64.freebsd.84.tar.bz2 ./lang/gcc5-aux/distinfo ada-bootstrap.x86_64.solaris.511.tar.bz2 ./lang/rust/distinfo rust-1.53.0-aarch64-apple-darwin.tar.gz ./lang/rust/distinfo rust-1.53.0-aarch64-unknown-linux-gnu.tar.gz ./lang/rust/distinfo rust-1.53.0-aarch64-unknown-netbsd.tar.gz ./lang/rust/distinfo rust-1.53.0-aarch64_be-unknown-netbsd.tar.gz ./lang/rust/distinfo rust-1.53.0-arm-unknown-linux-gnueabihf.tar.gz ./lang/rust/distinfo rust-1.53.0-armv7-unknown-linux-gnueabihf.tar.gz ./lang/rust/distinfo rust-1.53.0-i686-unknown-linux-gnu.tar.gz ./lang/rust/distinfo rust-1.53.0-powerpc-unknown-netbsd.tar.gz ./lang/rust/distinfo rust-1.53.0-powerpc-unknown-netbsd90.tar.gz ./lang/rust/distinfo rust-1.53.0-sparc64-unknown-netbsd.tar.gz ./lang/rust/distinfo rust-1.53.0-x86_64-apple-darwin.tar.gz ./lang/rust/distinfo rust-1.53.0-x86_64-unknown-freebsd.tar.gz ./lang/rust/distinfo rust-1.53.0-x86_64-unknown-illumos.tar.gz ./lang/rust/distinfo rust-1.53.0-x86_64-unknown-linux-gnu.tar.gz ./lang/rust/distinfo rust-std-1.53.0-aarch64-apple-darwin.tar.gz ./lang/rust/distinfo rust-std-1.53.0-aarch64-unknown-linux-gnu.tar.gz ./lang/rust/distinfo rust-std-1.53.0-aarch64-unknown-netbsd.tar.gz ./lang/rust/distinfo rust-std-1.53.0-aarch64_be-unknown-netbsd.tar.gz ./lang/rust/distinfo rust-std-1.53.0-arm-unknown-linux-gnueabihf.tar.gz ./lang/rust/distinfo rust-std-1.53.0-armv7-unknown-linux-gnueabihf.tar.gz ./lang/rust/distinfo rust-std-1.53.0-i686-unknown-linux-gnu.tar.gz ./lang/rust/distinfo rust-std-1.53.0-powerpc-unknown-netbsd.tar.gz ./lang/rust/distinfo rust-std-1.53.0-powerpc-unknown-netbsd90.tar.gz ./lang/rust/distinfo rust-std-1.53.0-sparc64-unknown-netbsd.tar.gz ./lang/rust/distinfo rust-std-1.53.0-x86_64-apple-darwin.tar.gz ./lang/rust/distinfo rust-std-1.53.0-x86_64-unknown-freebsd.tar.gz ./lang/rust/distinfo rust-std-1.53.0-x86_64-unknown-linux-gnu.tar.gz ./lang/smlnj11072/distinfo smlnj-110.72/boot.ppc-unix.tgz ./lang/smlnj11072/distinfo smlnj-110.72/boot.sparc-unix.tgz ./lang/ghc84/distinfo ghc-8.0.2-boot-x86_64-unknown-solaris2.tar.xz ./lang/ghc84/distinfo ghc-8.4.4-boot-i386-unknown-freebsd.tar.xz ./lang/ghc84/distinfo ghc-8.4.4-boot-x86_64-apple-darwin.tar.xz ./lang/ghc84/distinfo ghc-8.4.4-boot-x86_64-unknown-freebsd.tar.xz ./lang/ghc7/distinfo ghc-7.10.3-boot-i386-unknown-freebsd.tar.xz ./lang/ghc7/distinfo ghc-7.6.3-boot-i386-unknown-solaris2.tar.xz ./lang/ghc7/distinfo ghc-7.6.3-boot-powerpc-apple-darwin.tar.xz ./lang/ghc7/distinfo ghc-7.6.3-boot-x86_64-unknown-solaris2.tar.xz ./lang/ghc90/distinfo ghc-8.10.4-boot-x86_64-unknown-solaris2.tar.xz ./lang/ghc90/distinfo ghc-9.0.1-boot-aarch64-unknown-netbsd.tar.xz ./lang/ghc90/distinfo ghc-9.0.1-boot-i386-unknown-freebsd.tar.xz ./lang/ghc90/distinfo ghc-9.0.1-boot-x86_64-apple-darwin.tar.xz ./lang/ghc90/distinfo ghc-9.0.1-boot-x86_64-unknown-freebsd.tar.xz ./lang/openjdk8/distinfo openjdk7/bootstrap-jdk-1.7.76-freebsd-10-amd64-20150301.tar.xz ./lang/openjdk8/distinfo openjdk7/bootstrap-jdk-1.7.76-netbsd-7-sparc64-20150301.tar.xz ./lang/openjdk8/distinfo openjdk7/bootstrap-jdk-1.8.181-netbsd-8-aarch64-20180917.tar.xz ./lang/openjdk8/distinfo openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.6-amd64-20140719.tar.bz2 ./lang/openjdk8/distinfo openjdk7/bootstrap-jdk7u60-bin-dragonfly-3.8-amd64-20140719.tar.bz2 ./lang/go-bin/distinfo go1.14.2.darwin-amd64.tar.gz ./lang/go-bin/distinfo go1.14.2.linux-386.tar.gz ./lang/go-bin/distinfo go1.14.2.linux-amd64.tar.gz ./lang/go-bin/distinfo go1.14.2.linux-arm64.tar.gz ./lang/go-bin/distinfo go1.14.2.linux-armv6l.tar.gz ./lang/go-bin/distinfo go1.14.2.netbsd-arm64.tar.gz ./lang/go-bin/distinfo go1.16beta1.darwin-arm64.tar.gz ./lang/gcc6-aux/distinfo ada-bootstrap.i386.freebsd.100B.tar.bz2 ./lang/gcc6-aux/distinfo ada-bootstrap.x86_64.dragonfly.41.tar.bz2 ./lang/gcc6-aux/distinfo ada-bootstrap.x86_64.freebsd.100B.tar.bz2 ./lang/gcc6-aux/distinfo ada-bootstrap.x86_64.freebsd.84.tar.bz2 ./lang/gcc6-aux/distinfo ada-bootstrap.x86_64.solaris.511.tar.bz2 ./lang/ghc810/distinfo ghc-8.8.4-boot-x86_64-unknown-solaris2.tar.xz ./lang/sun-jre7/distinfo UnlimitedJCEPolicyJDK7.zip ./lang/sun-jre7/distinfo jre-7u80-linux-x64.tar.gz ./lang/sun-jre7/distinfo jre-7u80-solaris-i586.tar.gz ./lang/sun-jre7/distinfo jre-7u80-solaris-x64.tar.gz ./lang/ghc88/distinfo ghc-8.4.4-boot-i386-unknown-freebsd.tar.xz ./lang/ghc88/distinfo ghc-8.4.4-boot-x86_64-apple-darwin.tar.xz ./lang/ghc88/distinfo ghc-8.4.4-boot-x86_64-unknown-freebsd.tar.xz ./lang/ghc88/distinfo ghc-8.4.4-boot-x86_64-unknown-solaris2.tar.xz ./lang/gcc-aux/distinfo ada-bootstrap.i386.dragonfly.36A.tar.bz2 ./lang/gcc-aux/distinfo ada-bootstrap.i386.freebsd.100B.tar.bz2 ./lang/gcc-aux/distinfo ada-bootstrap.i386.freebsd.84.tar.bz2 ./lang/gcc-aux/distinfo ada-bootstrap.x86_64.dragonfly.36A.tar.bz2 ./lang/gcc-aux/distinfo ada-bootstrap.x86_64.freebsd.100B.tar.bz2 ./lang/gcc-aux/distinfo ada-bootstrap.x86_64.freebsd.84.tar.bz2 ./lang/gcc-aux/distinfo ada-bootstrap.x86_64.solaris.511.tar.bz2 ./lang/gcc6/distinfo ecj-4.5.jar ./lang/openjdk11/distinfo bootstrap-jdk-1.11.0.7.10-netbsd-9-aarch64-20200509.tar.xz ./lang/sun-jdk7/distinfo jdk-7u80-linux-x64.tar.gz ./lang/sun-jdk7/distinfo jdk-7u80-solaris-i586.tar.gz ./lang/sun-jdk7/distinfo jdk-7u80-solaris-x64.tar.gz
Revision 1.15 / (download) - annotate - [select for diffs], Thu Oct 7 14:21:03 2021 UTC (17 months, 1 week ago) by nia
Branch: MAIN
Changes since 1.14: +1 -3
lines
Diff to previous 1.14 (colored)
lang: Remove SHA1 hashes for distfiles
Revision 1.14 / (download) - annotate - [select for diffs], Mon Aug 16 01:47:24 2021 UTC (19 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Changes since 1.13: +2 -1
lines
Diff to previous 1.13 (colored)
lang/oo2c: avoid build failure with ssp enabled. (still doesn't build for me after that; there's something wrong with the docs processing)
Revision 1.13 / (download) - annotate - [select for diffs], Thu May 14 03:02:31 2020 UTC (2 years, 10 months ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
oo2c: fix a patch checksum
Revision 1.12 / (download) - annotate - [select for diffs], Wed May 13 06:01:52 2020 UTC (2 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.11: +2 -1
lines
Diff to previous 1.11 (colored)
lang/oo2c: fix build on NetBSD 8.0
Revision 1.11 / (download) - annotate - [select for diffs], Sat Apr 27 11:33:03 2019 UTC (3 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.10: +3 -1
lines
Diff to previous 1.10 (colored)
*: add SHA512 checksums to distinfo
Revision 1.10 / (download) - annotate - [select for diffs], Tue Dec 29 23:34:53 2015 UTC (7 years, 2 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1
Changes since 1.9: +5 -5
lines
Diff to previous 1.9 (colored)
Add patch comments.
Revision 1.9 / (download) - annotate - [select for diffs], Fri May 27 13:16:04 2011 UTC (11 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
Add user-destdir installation support.
Revision 1.8 / (download) - annotate - [select for diffs], Thu Oct 20 18:20:35 2005 UTC (17 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1,
pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.7: +2 -1
lines
Diff to previous 1.7 (colored)
Add RMD160 checksum.
Revision 1.7 / (download) - annotate - [select for diffs], Thu Feb 24 09:03:09 2005 UTC (18 years ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.6: +2 -1
lines
Diff to previous 1.6 (colored)
Add RMD160 digests
Revision 1.6 / (download) - annotate - [select for diffs], Mon Sep 1 06:38:12 2003 UTC (19 years, 6 months ago) by jtb
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4,
pkgsrc-2004Q3-base,
pkgsrc-2004Q3,
pkgsrc-2004Q2-base,
pkgsrc-2004Q2,
pkgsrc-2004Q1-base,
pkgsrc-2004Q1,
pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.5: +3 -1
lines
Diff to previous 1.5 (colored)
Add distinfo entries for the 64 bit pointer version.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Aug 30 21:00:09 2003 UTC (19 years, 6 months ago) by jtb
Branch: MAIN
Changes since 1.4: +4 -6
lines
Diff to previous 1.4 (colored)
Update to 2.0.11. Changes: (Exceptions): A catch clause like `CATCH T(e):' introduces a read-only variable `e' of type `T' within the block. The `(e)' part is optional. New method Name() and new procedure Abort(). FatalError() now takes a message string as argument. (Object): The functions NewUCS4Region() and NewUCS4() have been revived. (ADT:ArrayList): New methods Sort() and Elements(). (ADT:StringBuffer): Now provides an INIT() method, covering the functionality of the old NewCapacity() constructor. New method CharsUTF16(). (ADT:Comparator): Provides a comparator class `String'. (oo2c): Super calls can be issued for all type-bound procedures of the base type, instead of just the procedure that is currently being redefined. (oo2c): The compiler warns if an INIT() method does not call the INIT() of the base type. Plus the usual number of bug fixes...
Revision 1.4 / (download) - annotate - [select for diffs], Thu Jul 24 18:39:14 2003 UTC (19 years, 8 months ago) by jtb
Branch: MAIN
Changes since 1.3: +5 -2
lines
Diff to previous 1.3 (colored)
Update to version 2.0.10. From the release notes: This release is unfortunately a bit late and incorporates a whole bunch of very different changes. The biggest part is an update of the libraries to incorporate the string types from module `Object' into ADT:*, IO:*, OS:*, URI:*, and (partially) XML:* modules. The internal encoding of Unicode strings has been switched to UTF-16. Support for the MacOS X and Win32 platforms has been improved. There were several changes to the symbol file format. Please remove any old symbol files that are still around. __________________________________________________________________________ (Object, ADT:StringBuffer): Internal representation of Unicode strings is now UTF-16. `String32' is gone and has been replaced with `String16'. MAX(UCS4CHAR) is 10FFFFX, the largest possible Unicode code point. (Object:BigInt): Renamed string base constructors to follow the naming conventions from module `Object'. (ADT:ArrayList, ADT:Dictionary): Have been converted to parametric types. One known side-effect of this is that a type guard `Dictionary.Dictionary' can no longer be applied to instances of `Object.Object'. The reason for this is that the run-time type information does not include information on type parameters and therefore cannot test for particular type arguments. (The necessary run-time information may be added later.) (ADT:Storable, ADT:Object:Storage): The parameter type of the methods ReadObject() and WriteObject() has been changed back to `Object.Object'. The methods now handle instances of `Object.String' as well. (IO:Address): `UnknownHostException' is now derived from `IO.Error'. (IO:Buffer): Introduce method `ReadLineLF()', to read a single line of 8-bit characters from a channel, including the termination Ascii.lf character. (IO:FileChannel): File name arguments are now of type STRING. They are converted to sequences of bytes using OS:Path.Encode(). Dito for system() from OS:ProcessManagement. (IO:Socket, IO:SocketChannel): Non-blocking connect is implemented. (OS:Path): Changed functions to work on STRINGs. Changed function names to follow the Oberon naming conventions. Dito for GetCwd() from OS:ProcessParameters. (Exception): Fixed a bug in PopContext(), which lead to stack corruption if more than one TRY context is popped from the stack. Also some minor cleanups. (HashCode): Collects all hash functions for the various basic data types. (URI, URI:*): The URI modules use the string types from `Object', instead of defining their own variant of this theme. Error signalling has been converted to Exception.ParseError. Please note that the interface of these modules may be in for further changes later. The URI changes also propgate into the XML modules. (oo2c): New command --package-installed (tests if a package is present) and --list-packages (list all installed packages). (oo2c): The "Pascal" calling convention, and the CSTRING and ALIGNX flags have been ported to v2 by Stewart Greenhill. This is primarily used for native Windows DLLs. (oo2c): There is now support for MaxOS X style "framework" libraries (contributed by Tim Teulings). (oo2c): The documentation strings of a module have been removed from the symbol file `M.Sym', and are now stored in a separate file `M.Doc' (in the same directory as `M.Sym'). Compilation commands only read the `M.Sym' part. Also, compilation of huge interface modules is now much faster. (oo2c): Constant folding on floating point expressions is now enabled. (oo2c): Various minor bugs with parametric types have been fixed. around.
Revision 1.3 / (download) - annotate - [select for diffs], Sat May 17 21:00:11 2003 UTC (19 years, 10 months ago) by jtb
Branch: MAIN
Changes since 1.2: +3 -3
lines
Diff to previous 1.2 (colored)
Update to 2.0.9. Changes: * (Compiler) Initial support for parametric types. * (Compiler) New option `--uses <ext-ident>' lists uses of the declaration <ext-ident>. Scope of the search is the transitive closure of all modules given on the command line. * (Compiler) New option `--all' or `-A'. When used with `--make', rebuild all modules for which sources are available. * (IO:Select) Fix `Init' to call base type initializer as well.
Revision 1.2 / (download) - annotate - [select for diffs], Sat May 10 14:21:32 2003 UTC (19 years, 10 months ago) by jtb
Branch: MAIN
Changes since 1.1: +4 -4
lines
Diff to previous 1.1 (colored)
Fix detection of boehm-gc to work with the current pkgsrc version (where we have <gc/gc.h> as opposed to <gc.h> in the older versions).
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri May 2 23:32:45 2003 UTC (19 years, 10 months ago) by jtb
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of oo2c. 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.
Revision 1.1 / (download) - annotate - [select for diffs], Fri May 2 23:32:45 2003 UTC (19 years, 10 months ago) by jtb
Branch: MAIN
Initial revision