The Lanai Binary Utilities
The LANai3/4 binary utilities (binutils) are based on the GNU
binutils-2.5.2 package, which includes the following programs:
gas, ld, gasp, ar,
nm, objcopy, objdump (includes
disassembler), ranlib, size,
strings, and strip. The binutils are
released under the Gnu Public License,
version 2.
Please see the installation
instructions before beginning to install the binary utilities.
If you fail to follow these instructions, you
can cause both the lanai compiler and any native gcc
compiler on your system to fail.
The latest version of the LANai binutils is lanai3-binutils-2.9.1..1.tar.gz. It is based upon
the latest Gnu binutils release, and supports Windows NT and 64-bit
architectures.
The previous version of the LANai binutils is lanai3-binutils-2.5.2.d.tar.gz. It is still
supported because it is extremely stable, although
it does not support Windows NT or 64-bit architectures.
The following binary utilities documentation is provided
online:
-
cfg-paper:
On Configuring Development Tools.
-
configure:
configure
Documentation.
-
standards:
Gnu coding standards.
-
gas:
The GNU Assembler
-
gld:
The GNU Link Editor
-
gasp:
GNU Assembly Processor
-
binutils:
Other binary utilities documentation.
-
lanai3-binutils-2.5.2
-
Release A
Original release, based upon the Gnu binutils release 2.5.2.
-
Release B
One assembler code
generation fix and modified to compiler cleanly under
HPUX.
-
Binary Utilities Source (3.7 MB: .tar.gz format) Release C
Fixed bug in C++ global constructors support in linker.
Linker now links debugging information into executables.
-
Binary Utilities Source (3.7 MB: .tar.gz format) Release D
March 22, 1996
Changes:
-
supports alignment up to 64 bits
-
changed CTOR/DTOR list format output by linker
-
corrected a Makefile dependency
-
binutils-2.9.1 derived releases
-
2.9.1.a
Merged Gnu binutils-2.9.1 changes in order to obtain support
for Windows NT and 64-bit architectures.
-
2.9.1.b
Fixed a 64-bit support bug.
-
2.9.1..1
Added support for lanai7 target, which is just an alias for
the lanai3 target, but installs the tools with different names.
