Message-Id: <200006052302.TAA31910@delorie.com> 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: "Parker, Ron" To: "'cygwin AT sourceware DOT cygnus DOT com'" Cc: Carl Thompson , "'khan AT nanotech DOT wisc DOT edu'" Subject: Patch for g++ Date: Mon, 5 Jun 2000 17:59:38 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2448.0) Content-Type: multipart/mixed; boundary="----_=_NextPart_000_01BFCF41.D52419D0" ------_=_NextPart_000_01BFCF41.D52419D0 Content-Type: text/plain I just realized that the patch I have tried to post, twice, for g++ did not arrive with my message. This is another attempt send the same patch. This patches g++ to prevent it from linking against libm.a, more information is available in the "Major bug -- Exception handling broken" thread of the cygwin mailing list. Wed May 31 14:52:18 CDT 2000 Ron Parker (rdparker AT butlermfg DOT com) * i386/cygwin.h (MATH_LIBRARY): Make it null. <> ------_=_NextPart_000_01BFCF41.D52419D0 Content-Type: application/octet-stream; name="gcc-2.95.2-1.diff" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="gcc-2.95.2-1.diff" diff -ur gcc-2.95.2.orig/gcc/ChangeLog gcc-2.95.2/gcc/ChangeLog=0A= --- gcc-2.95.2.orig/gcc/ChangeLog Thu Nov 4 19:09:40 1999=0A= +++ gcc-2.95.2/gcc/ChangeLog Wed May 31 14:55:26 2000=0A= @@ -1,3 +1,7 @@=0A= +Wed May 31 14:52:18 CDT 2000 Ron Parker (rdparker AT butlermfg DOT com)=0A= +=0A= + * i386/cygwin.h (MATH_LIBRARY): Make it null.=0A= +=0A= Sun Oct 24 23:54:10 PDT 1999 Jeff Law (law AT cygnus DOT com)=0A= =0A= * gcc-2.95.2 Released.=0A= diff -ur gcc-2.95.2.orig/gcc/config/i386/cygwin.h = gcc-2.95.2/gcc/config/i386/cygwin.h=0A= --- gcc-2.95.2.orig/gcc/config/i386/cygwin.h Wed Jan 19 19:46:49 = 2000=0A= +++ gcc-2.95.2/gcc/config/i386/cygwin.h Wed May 31 14:56:41 2000=0A= @@ -128,6 +128,9 @@=0A= %{!mno-cygwin:__cygwin_dll_entry AT 12}}"=0A= =0A= =0A= +/* As noted above, cygwin does not need a separate math library. */=0A= +#define MATH_LIBRARY ""=0A= +=0A= #define SIZE_TYPE "unsigned int"=0A= #define PTRDIFF_TYPE "int"=0A= #define WCHAR_UNSIGNED 1=0A= ------_=_NextPart_000_01BFCF41.D52419D0 Content-Type: text/plain; charset=us-ascii -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com ------_=_NextPart_000_01BFCF41.D52419D0--