[parisc-linux] gcc-3.3 configuration

Matthew Wilcox willy@debian.org
Wed, 21 May 2003 01:08:54 +0100


On Wed, May 21, 2003 at 01:42:53AM +0200, Matthias Klose wrote:
> For Debian GNU/Linux gcc-3.3 is currently configured with
> 
> 	--with-sjlj-exceptions
> 
> to allow a binary compatible upgrade from gcc-3.2 to gcc-3.3. The
> other Debian platform, where sjlj based exceptions changed to dwarf2
> based exceptions is m68k, therefore the CC.

*sigh*.  I'm very conflicted over this.  On one hand, Debian is the de-facto
standard for PA-RISC/Linux binaries.  If another distro cares about
binary compatibility, they should follow Debian.

On the other hand, dwarf exceptions are clearly superior to sjlj.
We've never _released_ a distro compiled with 3.2 so we can break the
binary ABI without major repurcussions.

I'm not sure it's my call to make; I can see arguments on both sides.

-- 
"It's not Hollywood.  War is real, war is primarily not about defeat or
victory, it is about death.  I've seen thousands and thousands of dead bodies.
Do you think I want to have an academic debate on this subject?" -- Robert Fisk