eXtended FLAT (XFLAT) is a binary format that
supports dynamic shared libraries on MMU-less
Linux (uClinux) platforms. XFLAT is a mature suite
of development tools including compiler, linker,
loader, dynamic loader, and support tools.
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.
This release adds C++ support compatible with the
gcc-3.x compiler versions. All C++ startup files
now work correctly with XFLAT; C++-related tests
all pass. C++ support has been added to the
wrapper (xflat-ld), but this is not well tested.
tinylogin link errors were fixed.
This beta release of XFLAT is integrated with the
buildroot (http://buildroot.uclibc.org/). XFLAT
has been verified on a big-endian ARM9 with
gcc-3.4.5. Although XFLAT is a mature technology,
its integration in this environment is new and,
therefore, only a beta release.