Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com From: Chris Faylor 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 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline 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