Notes: xflat-0.1.5 ^^^^^^^^^^^ This release contains on minor bugfixes. It includes verified C++ support and corrected uclibc No-FPU configuration procedure. 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 that contains tarballs of the basic GNU toolchains (buildroot, gcc, uClibc, etc). The verified configurations use CVS snapshots that are not available in any other way. To have a buildable system, you will need to downlad the archives package separately (see http://xflat.sourceforge.net Download information. Follow the CVS download instructions using module name = archives).
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-05-12 Gregory Nutt <spudmonkey@racsa.co.cr> * Verifed xflat-ld C++ linking support * Added documentation for the state of C++ in XFLAT * Fixed spurious prompts for FPU in uClibc build 0.1.6 2006-xx-xx Gregory Nutt <spudmonkey@racsa.co.cr>
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use