Hi, as there are some more users using uClibc-ng stuff, I would like to share more often any features and bug fixes I am working on.
The last release removed some stuff, which should be better communicated in advanced. Lesson learned. I am working on following new stuff: - integration of features required to build and run systemd. - preadv&pwritev syscall wrappers - secure_getenv function - simple uchar.h - addition of libidn support in getnameinfo()/getaddrinfo() This allows to build and run minimal systemd without major patching. Some nss code need to be disabled via a patch. - integration of AARCH64 support from GNU libc - static bootup in Qemu works - ld.so support is missing - NPTL/TLS is missing - fixing sh2 flat support for Numato Mimasv2 (bug report sent to elf2flt mailinglist) - fixing mips32r6/mips64r6 support, help requested via eMail to some Imgtec developers (unfortunately without response) The initial submitter no longer working for Imgtec and mostly works on ARM/AARCH64 now. Static bootup in Qemu works, ld.so fails. - Fixing broken ld.so support for NIOS2, adding NPTL/TLS support - Adding support for more noMMU FDPIC targets (sh2, arm) - there is an old SH uClibc branch I am trying to merge, but I have an unresolved linking error It might have something todo with missing trap handler inside binutils/gcc, because the generated code adds an abort(). I have seen similar issue in Xtensa before Max added the GCC trap handler. If anyone want to help with some of the tasks or bugfixes, please contact me! In general I like to cleanup old code, remove config symbols which does not save any significant code size, fix compiler warnings and resolve any open test suite errors. best regards Waldemar _______________________________________________ devel mailing list devel@uclibc-ng.org http://mailman.uclibc-ng.org/cgi-bin/mailman/listinfo/devel