[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#190399: Bug#246547: amd64 support for glibc 2.3.2.ds1-14



On 04-Jul-08 18:48, Colin Watson wrote:
> The rest of Debian probably won't be doing this for sarge. The C++ ABI
> transition is difficult and requires library package renaming; I
> recommend staying with g++ 3.3, even if it's a little painful.

Is there really a C++ ABI change from gcc-3.3 to gcc-3.4?

I just read http://gcc.gnu.org/gcc-3.4/changes.html and there seems 
to be only a very small ABI change for MIPS and SPARC 
which affects functions with aggregate parameters, i.e struct or 
union parameters (_not_ pointers to structs or unions). I do not know 
many libraries which have such functions (e.g. 'void f(struct s x)').

Please point me to the relevant documents which describe in which way 
the C++ ABI has changed in gcc-3.4.

Regards
Andreas Jochens



Reply to: