From: Kristian V. <kri...@xe...> - 2004-11-12 12:33:07
|
[Insert ticker-tape and brass band here] After something like 14 months of hacking I've finally done it; Glibc 2.3.3 runs. I've got the Glibc libraries and a new libgcc_s.so compiled and all of my current tests compile and run without crashing, or producing funny results. Even Gcc 3.3.4 has been built against the new libc and works; a pretty good test case. I'll upload binaries and source tonight; I know there are at least one or two of you who would like to have a play with Glibc 2.3.3 and I hope a few more of you are willing to test it (Don't worry, it installs alongside 2.1.2 so nothing will stop running) There is still unfinshed business to attend to: o The ELF Makefile has been hacked up beyond recognition. I need a clean way to handle ELF stuff on Syllable. o Ditto for the "Don't use init/fini arrays" quick-patch I did yesterday o Kurt added two functions to libc; stricmp() and strnicmp(), which I have not implemented in 2.3.3 I'll probably have to add them eventually; I suspect the appserver and libsyllable uses them and they have the potential to be generally useful. o The biggest issue right now is that C++ can't be compiled. There are incompatabilities between the C++ headers and the 2.3.3 headers. I could do with a hand fixing these; any volounters? o I had to manually hack a Makefile to get libgcc_s.so to compile correctly. I need to figure out how to build a working libgcc_s.so without doing that. o Testing... For my next trick...I shall go and lie down a bit. Maybe have a cup of tea. -- Vanders http://www.syllable.org http://www.liqwyd.com _____________________________________________________________________ This message has been checked for all known viruses by Xenicom delivered through the MessageLabs Virus Control Centre. |