[Oberon] New BB maintenance release

Ulrike Glavitsch ulrike.glavitsch at inf.ethz.ch
Wed Dec 6 17:36:31 MET 2006

Dear BB users,

a new crazy-fresh BB maintenance release is available under 
www.bluebottle.ethz.ch. It contains changes to the front-end modules of 
the compiler that make it usable for both a 32 bit and a 64 bit target 
machine. In particular, the new data types SYSTEM.ADDRESS and 
SYSTEM.SIZE have been introduced. They map to a 32 bit integer value, 
i.e. LONGINT, in case of a 32-bit target machine and to a 64 bit 
integer, i.e. HUGEINT, in case of a 64 bit machine.
The port to Bluebottle to 64 bit is an ongoing project here at ETH. The 
people doing the port for the 64 bit architecture are using already the 
new data types in the kernel modules of the port. For the 32-bit BB 
release(s), we will probably also replace all LONGINT declarations that 
either denote addresses or sizes by the new data types.

Best regards,

Ulla Glavitsch

ETH Zürich
Ulrike Glavitsch Eggler
Institut für Computersysteme
Clausiusstrasse 59
CH-8092 Zürich
Tel.: +41 44 632 70 49
Fax : +41 44 632 13 07

More information about the Oberon mailing list