Date: Tue, 29 Nov 2005 00:04:21 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 654 ************************************************** Monday 28 November 2005 Number 654 ************************************************** Subjects for today 1 Re: GCC 3.3.5 / libc 0.6 ga : Jon Saxton 2 Re: GCC 3.3.5 / libc 0.6 ga : knut st. osmundsen" **= Email 1 ==========================** Date: Sun, 27 Nov 2005 20:16:54 -0500 From: Jon Saxton Subject: Re: GCC 3.3.5 / libc 0.6 ga Knut: A word of thanks for your efforts. I have switched to 3.3.5 and I see no reason for going back to any earlier version. One thing though, nothing to do with the compiler ... I could not figure out how to subscribe to the mailing list. Mail sent to gcc-user at netlabs.org bounces. Knut St. Osmundsen wrote: > Hi! > > At last, the libc 0.6 / gcc 3.3.5 / binutils 2.14 ga release. URLs: > ftp://ftp.netlabs.org/pub/gcc/GCC-3.3.5-ga2.zip > ftp://ftp.netlabs.org/pub/gcc/GCC-3.3.5-ga2-doc.zip > ftp://ftp.netlabs.org/pub/gcc/libc-0.6.0-ga2.zip > > Enjoy, > knut > > Release Notes: > > GCC v3.3.5 / LIBC v0.6: > ----------------------- > > There was a build problem with the first attempt at releasing. > This is the 2nd attempt, hope I got it right this time... > > WARNINGS > > There are several incompatible interface changes. So, you'll have > to rebuild static libraries and it's a good idea to do the same > thing for dynamic libs and programs too. > > The build is not tested as much as I would've liked. I'm very > pressed on time as usual, but I really wanted to get the 0.6 stuff > out now. I can only hope everything still builds and works. > > > The Project is Moving > > The source code has been migrated to subversion and now resides > on the svn.netlabs.org server. The server also provides an issue > tracker and project management service called trac. Check it > out at http://svn.netlabs.org/libc/. > > The source code for this release (and any bugfix releases on > the 0.6 code base) can be checked out using this url: > http://svn.netlabs.org/repos/libc/branches/libc-0.6 > > Developers who wish to contribute to the 0.7 code will have to > diff against the trunk. There are several pending restructuring > tasks on 0.7, so don't expect everything to build fine or work > properly while those are still open. Anyway, the url: > http://svn.netlabs.org/repos/libc/trunk > > Users are encouraged to join the gcc-user at netlabs.org mailing list > and use that list for questions rather than the InnoTek form. If > you think you've found a bug, you should first ask on the mailing > list, and if I decide it's a *real*, *new*, bug I'll open a > ticket for it and address it. > > Developers which have patches for real bugs or enhancements can > create trac tickets and drop me or the gcc-user list a mail (we > haven't figure out how to get email notifications from trac yet). > > > New features: > > o Added __libc_Back_gfProcessHandlePCBatchScripts and > __libc_Back_gfProcessHandleHashBangScripts (globale > variables) to turn on/off script handling in exec/spawn. > Very useful for shells. > > o Changed the default stack of emxomfld and emxbind to 1MB, > it used to be 8KB and 8MB. > > o open() can now open directories like on unix, and fchdir() > can chdir to the opened directories. > > o Implemented much of the unix-attributes-in EA stuff. > > o Implemented getdirents(), will be used to replace > opendir/readdir/seekdir/telldir/closedir in 0.7. > > o Implemented the fcntl interface for setting and clearing > the O_NONBLOCK flag on sockets. > > > Bug fixes: > > o Fixed bug preventing libc from working on legacy systems. > Kudos to Andrew Below for spotting it. > > o Fixed ld bustage in rc1. > > o Fixed fork bug in shm. > > o Fixed spawn/exec bug where .exe was appended too early > preventing configure and other scripts without suffix > from being executed. > > o Fixed several signal bugs (deadlocks, sigsuspend, pause). > > o Fixed symbol truncation problem in emxomf. > > o Fixed a generic error handling bug in ioctl, write, read, > dup and dup2 which was causing incorrect errno values. > > > Known Issues, see open ticket in trac: > http://svn.netlabs.org/libc/report/1 > > > > -- Jon Saxton Shopkeeper, Numismatist-in-training Developer of cross-platform software for UNIX, OS/2 and Windows U.S. Agent for Triton Technologies International Ltd http://www.triton.vg/ **= Email 2 ==========================** Date: Mon, 28 Nov 2005 04:10:34 +0100 From: "knut st. osmundsen" Subject: Re: GCC 3.3.5 / libc 0.6 ga Jon Saxton wrote: > Knut: > > A word of thanks for your efforts. I have switched to 3.3.5 and I see > no reason for going back to any earlier version. > > One thing though, nothing to do with the compiler ... I could not figure > out how to subscribe to the mailing list. Mail sent to > gcc-user at netlabs.org bounces. Oops, that's an oversight. The list is called libc-user at netlabs.org, release notes are wrong. Kind Regards, knut