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 Message-ID: <003101bfdbb0$e82f3c40$4f8562c2@cc> From: "Calippe Christophe" To: References: <20000619151832 DOT A16995 AT cygnus DOT com> Subject: Re: Updated: gcc-2.95.2-2 and binutils-19990818-2 Date: Wed, 21 Jun 2000 20:45:42 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 X-Script: \\filterscript.mml Note-from-DJ: This may be spam Please remove me from the mailing list. ----- Original Message ----- From: Chris Faylor To: Sent: Monday, June 19, 2000 9:18 PM Subject: Updated: gcc-2.95.2-2 and binutils-19990818-2 > I've installed a new version of the gcc and binutils package on > sourceware: cygwin/latest/gcc and cygwin/latest/binutils. > > Changes: > > (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 > > - 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 > > To update your installation, CREATE AN EMPTY DIRECTORY, cd to it, and > download the latest version of setup.exe from the cygwin/latest > directory at a cygwin mirror site near you. Then type: > > setup gcc > setup binutils > > Answer the questions as you did when you first installed cygwin. This > procedure will only update the gcc and binutils packages. If you have > not previously used the new setup.exe program to install a version of > cygwin, you probably will need to install the entire cygwin package for > correct operation. > > Once the setup is complete you may remove this newly created directory. > It will contain the setup.exe program, a setup log file, and the gcc and > binutils tar files. None of these are needed for further operation of > gcc or binutils but you can keep them around if you are interested in > reinstalling everything later. The setup.log file contains diagnostics > that will be helpful if your installation failed for some reason. > > As usual, I have only updated sourceware. The gcc and binutils files > will take a while to propagate to the mirror sites. > > If you have questions or comments, please send them to the cygwin > mailing list at: cygwin AT sourceware DOT cygnus DOT com . I would appreciate > if you would use this mailing list rather than emailing me directly. > > Christopher Faylor > GDB/Cygwin Engineering Manager > Red Hat, Inc. -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com