From: Earnie B. <ear...@ya...> - 2001-01-10 15:33:51
|
Mumit Khan wrote: > > > As for the specific winnt.c file, I don't know if changes have been > > incorporated into 3.0, I rather doubt it though. I know the > > -fnative-struct switch isn't. I have a patch file against the 2.95.3 > > prerelease that combined your changes from the MinGW version of 2.95.2-1 > > that you can download from http://download.sourceforge.net/mingw/. > > I'm going to ask the gcc maintainers to look at it again. I just assembled > the changes from 2.95.2 mingw branch into my 3.0-dev branch, and now the > testing is going to take a while to make sure I have everything needed. > It would be good. > Earnie, just because I'm lazy and don't want to look through a zillion > messages, could you or someone else possibly update me on the current > status of the runtime? > Lazy's good. ;) I've made most of the changes to the runtime. Chris Faylor has made a few others with regard to Cygwin. I've made changes so that both CRTDLL and MSVCRT can be built in the same build. Where file names where common I created a new file such as libcoldname.a and libmoldname.a. The Cygwin winsup CVS has the most recent changes. I finally convinced Chris to break out the mingw runtime and the w32api into separate packages for the Cygwin release. So if the headers and such need to be updated we can just create a new package for the latest/mingw or latest/w32api directories and update setup.ini. I have and I believe Paul S. has write access to the winsup CVS for the mingw and w32api updates. > I'd also like to resurrect the toolchain based on glibc2, and I noticed > others have already added changes that are needed for DOS-style pathnames > to libtool/autoconf etc. There have been lots of work in that area. The libtool maintainer (IIRC, Gary Vaughn) is active in the Cygwin list as well as autoconf of course. A number of MinGW users are on the autoconf lists. And, Mo DeJong has promoted and patched significantly for MinGW. > Then again, Paul Sokolovsky's pw32 probably does > it all by now, and in that case, I may not even bother. I haven't tried in a while. PW32 is based on DJGPP and Paul S. will have to speak for it. > I'm of course > much more partial to glibc2, but that's a different issue. > Understandable, and for that reason alone I hope you do bother. I was looking forward to using it and up until a few weeks ago still had your alpha version on my system. A MBR failure and the lack of backup took care of that nicety though. > And there's binutils .... thanks heavens for DJ's (and others' of course) > work, but there's lots to be done to reduce the resource usage of ld > when building shared libraries. I just ran out of VM when building a large > DLL on a machine with 1GB of RAM! > IINM, Paul S. has made a few contributions to Binutils as well. Chuck Wilson on the Cygwin list, did a lot of work with ld functionality wrt dll building and library search order. Cheers, Earnie. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |