newsGNU lightning - News: GNU lightning 2 second alpha is available

 
 
Latest News
GNU lightning 2.0.5 released! posted by pcpa, Sun 17 Aug 2014 12:00:24 AM UTC - 0 replies
GNU lightning 2.0.4 released! posted by pcpa, Sat 05 Apr 2014 11:09:34 PM UTC - 0 replies
GNU lightning 2.0.3 released! posted by pcpa, Wed 08 Jan 2014 08:00:43 PM UTC - 0 replies
GNU lightning 2.0.2 released! posted by pcpa, Mon 04 Nov 2013 04:21:25 PM UTC - 0 replies
GNU lightning 2.0.1 released! posted by pcpa, Tue 24 Sep 2013 09:31:09 PM UTC - 0 replies
[Submit News]
[8 news in archive]

GNU lightning 2 second alpha is available

Item posted by Paulo C├ęsar Pereira de Andrade <pcpa> on Wed 26 Jun 2013 04:42:45 PM UTC.

GNU lightning is a library to aid in making portable programs
that compile assembly code at run time.

Home page:
http://www.gnu.org/software/lightning/

Latest alpha:
ftp://alpha.gnu.org/gnu/lightning/

Source code:
http://git.savannah.gnu.org/cgit/lightning.git

NEWS FROM 1.99 TO 1.99a

Lightning now builds and pass all test cases on AIX 7.1 powerpc, HP-UX 11iv2 hppa, HP-UX 11iv3 ia64, Solaris 10 Sparc, Solaris 11 x86_64, and Irix 6.5.30 mips (using n32 abi).

NEWS FROM VERSION 1.3 TO 1.99

The 1.99 version is a major lightning redesign and an alpha version.

Unless for some special power users usage, the major difference in the rework is that now function calls push arguments from left to right, what is both, more natural for programmers, and also more natural to implement for architectures that pass arguments in registers and have alignment constraints, usually for 64 bit double arguments.

Add mips backend, implementing the o32 abi.

Added arm backend implementing all combinations of software float, vfp, neon, arm and thumb instruction sets, softfp and hardp abis, armv5, armv6, and armv7.

Added sse2+ code generation for the 32 bit x86 backend.

Added sse3 and sse4.x optional code generation for the 64 bit x86 backend, code generation based on detected cpu.

Reworked and added full lightning instruction set to ppc 32; tested on ppc64 hardware and Darwin 32 operating system.

Added ppc64 backend, built and tested on Fedora ppc.

Reworked the sparc backend, built and tested on Debian sparc.

Added an ia64 backend, built and tested on Debian ia64.

Added an hppa backend, built and tested on Debian hppa.

Comments:

No messages in GNU lightning 2 second alpha is available

 

Back to the top


Powered by Savane 3.1-cleanup