delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/08/23/11:40:04

Date: Sun, 23 Aug 1998 18:37:06 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: djgpp-workers AT delorie DOT com
cc: Robert Hoehne <robert DOT hoehne AT gmx DOT net>,
Andrew Crabtree <andrewc AT rosemail DOT rose DOT hp DOT com>
Subject: GCC incompatibilities
Message-ID: <Pine.SUN.3.91.980823182929.1451D-100000@is>
MIME-Version: 1.0

I have several old messages by Robert and Andrew which imply that there 
could be compatibility problems between object files produced by 
different versions of GCC.

In particular, Robert once wrote that if you want to link code compiled 
by GCC 2.8.1 with object files compiled by GCC 2.7.x, you need to invoke
2.8.1 with -fno-exceptions -fno-rtti (obviously, for C++ only). 

Andrew warned about incompatibilities between PGCC and GCC.  If I 
understand correctly, stock libc cannot be used with PGCC.

Are all these still valid with the current binaries?  If so, should the 
next FAQ release say something about these cases?  I'm particularly 
interested to know how would these incompatibilities manifest 
themselves.

Thanks in advance for any info.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019