summaryrefslogtreecommitdiff
path: root/TODO
AgeCommit message (Collapse)Author
2005-05-07It turns out that the problem that required us to use --enable-sjlj-exceptionsEric Andersen
was specific to gcc 3.3.3. Later toolchains fixed the regressions; thus, we do not need to worry about this TODO item anymore.
2005-01-11update prior to releaseEric Andersen
2004-10-30Revise TODO list for the upcoming releaseEric Andersen
2004-10-27Fix up __uClibc_init() for so that we prevent starting SUIDEric Andersen
binaries where the standard file descriptors are not opened. -Erik
2004-10-26Update TODO listEric Andersen
2004-08-31Restore item I erronenously removed, mention mips string funcsEric Andersen
2004-08-30Mention kernel abi selectionEric Andersen
2004-08-26Update TODO list a bitEric Andersen
2004-08-23Note a security item for the next releaseEric Andersen
2004-08-21The "Delete current profiling code because it is complete crap"Eric Andersen
TODO item is now done.
2004-07-17Update todo listEric Andersen
2004-03-09Update todo list indicating the items remaining before 0.9.27Eric Andersen
2004-03-06note that syscall on mips needs to be fixedEric Andersen
2004-02-12More todo list updatesEric Andersen
2004-02-11yet another todo itemEric Andersen
2004-02-11mention valgrind/atexit annoyanceEric Andersen
2004-02-11Update TODO list with some items for 1.0Eric Andersen
2003-10-10Remove some stuff that is now doneEric Andersen
2003-08-30Add a couple of things... And check that cvs commit diffs areEric Andersen
working again...
2003-08-30Some doc updates.Manuel Novoa III
2003-08-01Add a new *scanf implementation, includeing the *wscanf functions.Manuel Novoa III
Should be standards compliant and with several optional features, including support for hexadecimal float notation, locale awareness, glibc-like locale-specific digit grouping with the `'' flag, and positional arg support. I tested it pretty well (finding several bugs in glibc's scanf in the process), but it is brand new so be aware. The *wprintf functions now support floating point output. Also, a couple of bugs were squashed. Finally, %a/%A conversions are now implemented. Implement the glibc xlocale interface for thread-specific locale support. Also add the various *_l(args, locale_t loc_arg) funcs. NOTE!!! setlocale() is NOT threadsafe! NOTE!!! The strto{floating point} conversion functions are now locale aware. The also now support hexadecimal floating point notation. Add the wcsto{floating point} conversion functions. Fix a bug in mktime() related to dst. Note that unlike glibc's mktime, uClibc's version always normalizes the struct tm before attempting to determine the correct dst setting if tm_isdst == -1 on entry. Add a stub version of the libintl functions. (untested) Fixed a known memory leak in setlocale() related to the collation data. Add lots of new config options (which Erik agreed to sort out :-), including finally exposing some of the stripped down stdio configs. Be careful with those though, as they haven't been tested in a long time. (temporary) GOTCHAs... The ctype functions are currently incorrect for 8-bit locales. They will be fixed shortly. The ctype functions are now table-based, resulting in larger staticly linked binaries. I'll be adding an option to use the old approach in the stub locale configuration.
2003-06-30Update for releaseEric Andersen
2003-02-12Remove now obsolete note about direntEric Andersen
2003-01-25some minor todo updatesEric Andersen
2003-01-05Fix a silly bug in _wstdio_fwrite. wprintf %s should now work correctly.Manuel Novoa III
2002-12-20Update.Manuel Novoa III
2002-11-22Ok... here's the summary:Manuel Novoa III
Hopefully locale support will build when cross compiling now. Collation is still not supported, but that's what I'm currently working on. In the next couple of days, I'll probably put up a couple of files for download that will save people the trouble of generating all the glibc locales. Added *wprintf functions, although they currently don't support floating point. That will be fixed when I rewrite _dtostr... or possibly before. Added the wcsto{inttype} functions. Added iconv() and a mini iconv utility. The require locale support and only provide for conversions involving the various unicode encodings { UCS-4*, UCS-2*, UTF-32*, UTF-16*, UTF-8 }, the 8-bit codesets built with the locale data, and the internal WCHAR_T.
2002-11-02Update TODO itemsEric Andersen
2002-08-09update todo againEric Andersen
2002-08-09Update my TODO list. In particular, breakdown what I'll be working onManuel Novoa III
in the next two months.
2002-08-09Update todo list a bitEric Andersen
2002-07-04Update my todo list entries.Manuel Novoa III
2002-06-20Update my todo list.Manuel Novoa III
2002-06-20Update my TODO stuffEric Andersen
2002-05-06Update my TODO entries.Manuel Novoa III
2002-04-11Update TODO listEric Andersen
2002-04-10Add a list of known bugs. Update the docs in preparation for a release.Eric Andersen
-Erik
2002-03-21Update TODO list for next releaseEric Andersen
2002-03-12Update to my current todo list.Manuel Novoa III
2002-02-23Update todo listEric Andersen
2001-11-30Update TODO list a bitEric Andersen
2001-11-26update my listDavid Schleef
2001-11-23Finish ajusting math lib options. Close out a couple of todo items.Eric Andersen
2001-11-18Added a few items on my wishlist, removed some stuff that is finished.David Schleef
2001-11-17Another todo itemEric Andersen
2001-11-14I fixed readdir64Eric Andersen
2001-11-10A couple of TODO itemsEric Andersen
2001-10-05Minor updateEric Andersen
2001-08-10Update the build system, yet again. I hope this is the last time...Eric Andersen
Here is the basic theory of operation: SHARED_LIB_LOADER_PATH/ <The location where the shared lib loader will be installed and where the compiler will cause apps to look for it.> DEVEL_PREFIX/ bin/ <contains gcc, ld, etc for setting PATH=$DEVEL_PREFIX/bin:$PATH> lib/ <contains all runtime and static libs> include/ <Where all the header files go> SYSTEM_DEVEL_PREFIX/ usr/bin/ <contains arch-uclibc-gcc, arch-uclibc-ld, etc that might be installed by a .deb or .rpm into /usr/bin, but can happily live under DEVEL_PREFIX> PREFIX This is prepended during 'make install's allowing you to shift things to be installed under some alternate location (such as when building a .deb) -Erik
2001-07-11ldd rewrite is doneEric Andersen