From 9009c08e3f0bcdd875ddb5825ee87fb266479f08 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Wed, 29 May 2002 01:47:43 +0000 Subject: Update content a bit --- docs/uclibc.org/index.html | 236 ++++++++++++++++-------------------------- docs/uclibc.org/old-news.html | 96 +++++++++++++++++ 2 files changed, 187 insertions(+), 145 deletions(-) diff --git a/docs/uclibc.org/index.html b/docs/uclibc.org/index.html index 62eadd1d5..572e282b6 100644 --- a/docs/uclibc.org/index.html +++ b/docs/uclibc.org/index.html @@ -84,6 +84,19 @@ To subscribe, go and visit + + + + + Frequently Asked Questions + + + + + uClibc now has a list of Frequently Asked Questions. + You might want to take a look. + + @@ -101,19 +114,26 @@ To subscribe, go and visit - + - - Frequently Asked Questions + + Download +
    +
  • There is now a script that creates a daily snapshot tarball of uClibc and posts it on + here. +
  • uClibc also has a publicly browsable + CVS tree +
  • Anonymous + CVS access is available, and + +
  • For those that are actively contributing there is even + CVS write access. +
- uClibc now has a list of Frequently Asked Questions. - You might want to take a look. - - @@ -127,7 +147,20 @@ To subscribe, go and visit
    -
  • 10 April 2002, uClibc 0.9.11 Released +
  • 28 May 2002, Native uClibc/gcc-3.1 toolchain +
    + CodePoet Consulting has released source code and a Makefile to build a + gcc-3.1 toolchain that natively targets uClibc. Additionally, the + gcc-3.0.4 and gcc-2.95 toolchains have also been updated. These toolchains + make it easy to build uClibc based applications. Source code can be + downloaded here and is now much smaller, + since much of the needed binutils and gcc source code is now downloaded on + demand. To build the toolchain, simply grab the source, edit the Makefile + to select where you would like the toolchain installed, and then run 'make' + and wait for it to compile. + +

    +

  • 10 April 2002, uClibc 0.9.11 Released
    CodePoet Consulting is pleased to announce the immediate availability of uClibc 0.9.11. This release is primarily focused on fixing the issues that @@ -143,101 +176,8 @@ To subscribe, go and visit The Changelog and source code for this release are available here. -

    - - -

  • 10 April 2002, Native uClibc/gcc-3.0.4 toolchain -
    - CodePoet Consulting has released source code and a Makefile - to build a gcc-3.0.4 toolchain that natively targets uClibc. - This brings with it full C++ support for uClibc, including the - libstdc++ library. A gcc-2.95.x toolchain will also be released - shortly, but is not yet ready. At this time, only source code and - a Makefile for the native uClibc toolchain is being released (i.e. - no binaries, sorry). Source code can be downloaded - here, - but be aware that the source code is 27 MB. -

    - To build the toolchain, simply grab the source, edit the Makefile - to select where you would like the toolchain installed. Then - run 'make and wait for it to compile. If you do not have a copy - of uClibc already, it will download the latest daily snapshot. -

    -

  • 21 March 2002, uClibc 0.9.10 Released! -
    - - CodePoet Consulting is pleased to announce the immediate - availability of uClibc 0.9.10. This release adds pthreads support - (including pthreads support for mmu-less systems!). Additionally, - thanks to Manuel Novoa III, we now have a completely new stdio - library, which is small, standards compliant, supports pthreads, - wide/narrow streams, large files, and can even operate in a - low-memory unbuffered mode. Many, many bugs have been fixed and a - number of additional applications now compile and run perfectly. - Even with all these changes, uClibc continues to be very small. - On x86, a default build of the uClibc C library is still just 168k. - -

    - - To make things more interesting, the release also adds support for - C++ constructors and destructors. To make it easy to use uClibc - when developing C++ applications, this release also provides a - wrapper for the GNU C++ compiler. Of course, for more complex C++ - applications, such as those using iostreams, a standard C++ library - (libstdc++) is required. A native GNU toolchain (binutils/gcc) that - provides libstdc++ linked with uClibc 0.9.10 will be released in the - next couple of days, so stay tuned. - -

    - The Changelog - and Source code - for this release are available here. -

    - - -

    -

  • 4 February 2002, uClibc 0.9.9 Released! -
    - - CodePoet Consulting is pleased to announce the immediate - availability of uClibc 0.9.9. With this release, - just about - everything we have tested now compiles and runs. In fact, - there are now so many programs on the working application list that - rather than continue to add to this list, from now on we - will only be adding applications to the not working list. Most applications - on the not working list either require pthreads, or require - wide-character support. Work on wide-character support is - well underway, and will hopefully be moving into CVS in the next week or - two. Full pthreads support and rentrancy are on the TODO list - and are expected to be complete in the next couple of months. -

    - The Changelog - and Source code - for this release are available here. -

    - One final bit on news -- as some of you may have noticed, uclibc.org - has been a bit overloaded and somewhat slow recently. The server should - be getting colocated tomorrow, which will eliminate the speed problem. - During the move, there may be some temporary disruption of service... -

    - Have Fun! - -

    -

  • 22 December 2001, uClibc 0.9.8 Released! -
    - - After many months of initial development, we are pleased to announce the - release of uClibc 0.9.8. This release should be quite solid, and is very - usable. This also, hopefully, marks a transition from a slow incubation - phase to a more methodical release cycle. From now one, there should be - approximately one release per month. -

    - The source code for this release is available - here.

  • Old News
    @@ -248,60 +188,66 @@ To subscribe, go and visit
- - - - - Download - - - -
    -
  • There is now a script that creates a daily snapshot tarball of uClibc and posts it on - here. -
  • uClibc also has a publicly browsable - CVS tree -
  • Anonymous - CVS access is available, and - -
  • For those that are actively contributing there is even - CVS write access. -
- + - - Help Support uClibc development + + Sponsors - - - Do you like uClibc? Do you need support? Do you need some feature - added to uClibc? Then why not help out? We are happy to accept - donations, provide support contracts, and implement funded feature - requests. Additionally, uClibc is looking for corporate sponsors to - assist development, pay for bandwidth, and help with hardware - donations, especially donations of hardware for non-Intel - architectures. Click here to help support uClibc and/or request - features. - + + + Please visit our sponsors and thank them for their support! They have + provided money, equipment, bandwidth, etc. Next time you need help with a + project, consider these fine companies! Several individuals have also + contributed (If you have contributed and would like your name added here, + just email Erik and let him know). + + + + + + + + + +
+ Do you like uClibc? Do you need support? Do you need some feature + added? Then why not help out? We are happy to accept donations + (such as bandwidth, mirrors sites, and hardware for the various + architectures). We can also provide support contracts, and implement + funded feature requests. To contribute, you can either click on the + Donate image to donate using PayPal, or you can contact Erik at + CodePoet Consulting + (we have a credit card machine so you can avoid PayPal if you wish). + -
- +
-
+
+ + - If you prefer to contact us directly for payments (we have a credit card machine so - you can avoid online payments), hardware donations, support requests, etc., you can - contact CodePoet Consulting here. @@ -317,11 +263,11 @@ To subscribe, go and visit Here are a few things on the TODO list:
  • Shared library support for all supported architectures. - We now have our own ld.so, but it needs to be ported to - support each architecture. -
  • Shared library support for mmu-less systems. This is - very doable (think of C++ vtables for example), but will - take some work. + Currently, only x86, arm, powerpc, and mips have native + shared library loader support. Several additional architectures + need to have their own shared library loader. +
  • Shared library support for mmu-less systems has been completed + by two separate companies, but has not been contributed back.
  • Someone (hopefully) needs to volunteer to take the LSB Test Suite, pull out the C library testing stuff, and convert it diff --git a/docs/uclibc.org/old-news.html b/docs/uclibc.org/old-news.html index 9b5abdd64..2e12ccef8 100644 --- a/docs/uclibc.org/old-news.html +++ b/docs/uclibc.org/old-news.html @@ -52,6 +52,102 @@
      +

      +

    • 10 April 2002, Native uClibc/gcc-3.0.4 toolchain +
      + CodePoet Consulting has released source code and a Makefile + to build a gcc-3.0.4 toolchain that natively targets uClibc. + This brings with it full C++ support for uClibc, including the + libstdc++ library. A gcc-2.95.x toolchain will also be released + shortly, but is not yet ready. At this time, only source code and + a Makefile for the native uClibc toolchain is being released (i.e. + no binaries, sorry). Source code can be downloaded + here, + but be aware that the source code is 27 MB. +

      + To build the toolchain, simply grab the source, edit the Makefile + to select where you would like the toolchain installed. Then + run 'make' and wait for it to compile. If you do not have a copy + of uClibc already, it will download the latest daily snapshot. + + +

      +

    • 21 March 2002, uClibc 0.9.10 Released! +
      + + CodePoet Consulting is pleased to announce the immediate + availability of uClibc 0.9.10. This release adds pthreads support + (including pthreads support for mmu-less systems!). Additionally, + thanks to Manuel Novoa III, we now have a completely new stdio + library, which is small, standards compliant, supports pthreads, + wide/narrow streams, large files, and can even operate in a + low-memory unbuffered mode. Many, many bugs have been fixed and a + number of additional applications now compile and run perfectly. + Even with all these changes, uClibc continues to be very small. + On x86, a default build of the uClibc C library is still just 168k. + +

      + + To make things more interesting, the release also adds support for + C++ constructors and destructors. To make it easy to use uClibc + when developing C++ applications, this release also provides a + wrapper for the GNU C++ compiler. Of course, for more complex C++ + applications, such as those using iostreams, a standard C++ library + (libstdc++) is required. A native GNU toolchain (binutils/gcc) that + provides libstdc++ linked with uClibc 0.9.10 will be released in the + next couple of days, so stay tuned. + +

      + The Changelog + and Source code + for this release are available here. +

      + + +

      +

    • 4 February 2002, uClibc 0.9.9 Released! +
      + + CodePoet Consulting is pleased to announce the immediate + availability of uClibc 0.9.9. With this release, + just about + everything we have tested now compiles and runs. In fact, + there are now so many programs on the working application list that + rather than continue to add to this list, from now on we + will only be adding applications to the not working list. Most applications + on the not working list either require pthreads, or require + wide-character support. Work on wide-character support is + well underway, and will hopefully be moving into CVS in the next week or + two. Full pthreads support and rentrancy are on the TODO list + and are expected to be complete in the next couple of months. +

      + The Changelog + and Source code + for this release are available here. +

      + One final bit on news -- as some of you may have noticed, uclibc.org + has been a bit overloaded and somewhat slow recently. The server should + be getting colocated tomorrow, which will eliminate the speed problem. + During the move, there may be some temporary disruption of service... +

      + Have Fun! + +

      +

    • 22 December 2001, uClibc 0.9.8 Released! +
      + + After many months of initial development, we are pleased to announce the + release of uClibc 0.9.8. This release should be quite solid, and is very + usable. This also, hopefully, marks a transition from a slow incubation + phase to a more methodical release cycle. From now one, there should be + approximately one release per month. +

      + The source code for this release is available + here. + + +

    • 26 November 2001, powerpc shared libraries fully working
      Dave Schleef finished off the the work needed for shared library support on -- cgit v1.2.3