Download List

專案描述

GNU Lightning is a library that generates assembly language code at run time. It is very fast, making it ideal for Just-In-Time compilers, and it abstracts over the target CPU, as it exposes to the clients a standardized RISC instruction set (inspired by the MIPS and SPARC chips).

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2007-01-31 17:07
1.2b

This is a development version, but it should be
stable except for the new x86-64 back-end. Other
new features include support for allocation of
stack-based variables, support for Mac OS X/Intel.
Many bugs were fixed in the SPARC backend. The
"push" and "pop" opcodes are now deprecated
because of differences in the stack layout of
various ABIs; stack-based variables should be used
instead.
標籤: Major feature enhancements

2004-11-25 17:18
1.2

The floating-point interface is now stable and
based on a flat register file. There's now support
for more than 6 registers on a machine (which is
used by the SPARC and PowerPC backends). A lot of
bugfixes were made.
標籤: Major feature enhancements

2003-12-13 12:41
1.1.2

This release fixes outstanding bugs in the PowerPC runtime.
標籤: Major bugfixes

2003-11-04 13:54
1.1.1

This release now passes the tests on the SPARC. It also includes a few small fixes to the accompanying shell scripts.
標籤: Minor bugfixes

2003-06-01 15:46
1.1

This release includes fixes for known bugs, and includes a "lightningize" script to ease the inclusion of lightning within your own projects.
標籤: Minor bugfixes

Project Resources