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

이것은 개발 버전입니다,하지만 새로운 x86에서 제외하고 안정되어야 64 백엔드. 기타 새로운 기능 스택의 할당에 대한 지원 변수를 기반으로, 맥 OS X에 대한 지원 / 인텔이 포함됩니다. 많은 버그 SPARC에서 백엔드에 고정했다. "푸시"와 "팝업"opcodes 지금은 다양한 ABIs의 레이아웃을 스택에 차이가 있기 때문에 모호한 위치, 스택 기반의 변수를 대신 사용해야합니다.
Tags: Major feature enhancements
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.

2004-11-25 17:18
1.2

부동 소수점 인터페이스는 이제 안정적이고 플랫 레지스터 파일을 기반으로. (어떤 스팍 및 PowerPC backends)를 사용하는 현재 시스템에 6 개 이상의 레지스터에 대한 지원된다. 버그수정이 많이되었다.
Tags: Major feature enhancements
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.

2003-12-13 12:41
1.1.2

이 릴리스에는 수정 파워 런타임에서 뛰어난 버그.
Tags: Major bugfixes
This release fixes outstanding bugs in the PowerPC runtime.

2003-11-04 13:54
1.1.1

이 릴리스에서 SPARC에서 테스트를 전달합니다. 또한 동반 쉘 스크립트에 몇 가지 작은 수정 사항이 포함되어있습니다.
Tags: Minor bugfixes
This release now passes the tests on the SPARC. It also includes a few small fixes to the accompanying shell scripts.

2003-06-01 15:46
1.1

이 릴리스의 알려진 버그에 대한 수정 프로그램을 포함하여 자신의 프로젝트 내에 번개를 포함 완화 "lightningize"스크립트가 포함되어있습니다.
Tags: Minor bugfixes
This release includes fixes for known bugs, and includes a "lightningize" script to ease the inclusion of lightning within your own projects.

Project Resources