delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com> |
List-Archive: | <http://sourceware.cygnus.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sourceware DOT cygnus DOT com> |
List-Help: | <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs> |
Sender: | cygwin-owner AT sourceware DOT cygnus DOT com |
Delivered-To: | mailing list cygwin AT sourceware DOT cygnus DOT com |
From: | Chris Faylor <cgf AT cygnus DOT com> |
Date: | Thu, 15 Jun 2000 01:45:01 -0400 |
To: | cygwin AT sourceware DOT cygnus DOT com |
Subject: | New gcc/binutils available for testing |
Message-ID: | <20000615014501.A14168@cygnus.com> |
Reply-To: | cygwin AT sourceware DOT cygnus DOT com |
Mail-Followup-To: | cygwin AT sourceware DOT cygnus DOT com |
Mime-Version: | 1.0 |
User-Agent: | Mutt/1.2i |
I've been pounding away on gcc and binutils for a day or so and I think I have something for people to try. Here's what's new: (Note that the below strong positive statements indicating that something is fixed may well be wishful thinking.) - Elimination of the /tmp\foo errors from various binutils tools. (Brought about by using a newer version of libiberty when building) - No more "impure_ptr" errors when compiling with -mno-cygwin. (After exhaustive debugging) - No more linking of libm.a since libm.a is really libcygwin.a. Patch from Ron Parker: http://sourceware.cygnus.com/ml/cygwin/2000-06/msg00161.html - Enable -Bdynamic, -Bstatic and linking of dlls on the command line. Patches from Chuck Wilson: http://gcc.gnu.org/ml/gcc-patches/2000-05/msg00937.html http://sourceware.cygnus.com/ml/binutils/2000-05/msg00340.html http://sourceware.cygnus.com/ml/binutils/2000-05/msg00337.html - Proper searching of libraries and header files with -mno-cygwin. Patch from Dale Goudey: http://sourceware.cygnus.com/ml/cygwin/2000-06/msg00632.html - Defines -Dunix when -mno-cygwin is not specified. This was discussed on the Cygwin mailing list recently. You should be able to undef this by saying -Uunix if it causes problems. - Does not automatically define any WIN32 or WINNT environment variables when -mno-win32 is specified. - Eliminates usr/i686-pc-cygwin/include files. - Fixes windres for correct handling of icons Patch from DJ Delorie: http://sourceware.cygnus.com/ml/binutils/2000-06/msg00216.html I think that's it. This is available for testing here: Binaries: ftp://ftp.cygnus.com/private/cgf/gcc-2.95.2-2.tar.gz ftp://ftp.cygnus.com/private/cgf/binutils-19990818-2.tar.gz Sources: ftp://ftp.cygnus.com/private/cgf/gcc-2.95.2-2-src.tar.gz ftp://ftp.cygnus.com/private/cgf/binutils-19990818-2-src.tar.gz You should be able to install these by downloading the files to an EMPTY DIRECTORY, copying a recent 'setup.exe' there and typing 'setup'. Obviously you will have to choose the "install from the current directory" option. Beware: I have not yet tried this on Windows 95 and I have done only very minimal testing on Windows NT. Please send success or bug reports to cygwin AT sourceware DOT cygnus DOT com . If I get enough success reports, I'll install this on sourceware. cgf -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |