Notes: xflat-0.1.4 ^^^^^^^^^^^ This released is focused primarily on C++ support. This includes supporting GCC 3.x style static initializers, updating the C++ tests, and adding support in the wrapper program xflat-ld. This release has been verified through testing on a big-endian ARM946, the linux 2.6.14 kernel, and a recent uClibc snapshot on a 32-bit machine. This tarball includes all of the XFLAT packages except for the large archives directory. To have a buildable system, you will need to downlad the archives package separately (see http://xflat.sourceforge.net Download information).
Changes: 0.1.0 2006-04-17 Gregory Nutt <spudmonkey@racsa.co.cr> * Initial Release * Code builds but XFLAT is untested in the buildroot environment 0.1.1 2006-04-21 Gregory Nutt <spudmonkey@racsa.co.cr> * Updated documentation * Corrected errors in config/rosedale configuration * Created config/arm-linux ARM7 little endian configuration * Removed the setenv script; it is now stored with the configuration. * uClibc patches moved to versioned directories. * Enable /sbin/init in busybox configurations * Fixed do_mmap arguments in linux 2.6 binfmt_xflat * Added big-endian target kernel support * Fixed error in xflat installation * Fixed errors in busybox and tinylogin link * Updated XFLAT startup files for uClibc >=0.9.28 * XFLAT "Hello, world." runs for rosedale configuration but does not yet boot to login. 0.1.2 2006-04-24 Gregory Nutt <spudmonkey@racsa.co.cr> * Fixed problem with xflat compatible liblongjmp.a * Added xflat compatible libsearch.a * Corrected busybox build; it needed special handling for call to longjmp(), bsearch(), and qsort() and access to _res. * Busybox and tinylogin were being built with the wrong compiler. * Added capability to select bash or msh compatible scripts. * Full working system demonstrated with new buildroot integration using big-endian arm946 ("rosedale") 0.1.3 2006-05-02 Gregory Nutt <spudmonkey@racsa.co.cr> * Integrated XFLAT test suite (still some outstanding C++ issues) * Converted all types used in XFLAT logic so that is should work correctly under a 64-bit host Linux (untested). 0.1.3rc1 2006-05-02 Gregory Nutt <spudmonkey@racsa.co.cr> * This release just fixes errors in the original 0.1.3 release * Fixed more dangling 32-/64-bit build issues 0.1.4 2006-05-04 Gregory Nutt <spudmonkey@racsa.co.cr> * Build tinylogin with statically linked libcrypt. This could change in the future if we decide to create a shared libcrypt. * Build tinylogin with -membedded-pic in CFLAGS * Correct building of C++ examples. * C++ static initializers work with gcc 3.x * Added C++ linking support to xflat-ld (not well tested) 0.1.5 2006-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use