Bug#224200: gcc-3.3 fails to generate EH_FRAME program-header

2003-12-24 Thread Matthias Klose
You see the same behaviour on the HEAD branch, gcc-3.2 on Debian shows the same behaviour as the RH's gcc-3.2. Maybe the cause is the patch to emit .note.GNU-stack section on linux arches which by default need executable stack. This patch was applied by request of James Troup (?) and is part of HEA

Bug#224200: gcc-3.3 fails to generate EH_FRAME program-header

2003-12-18 Thread GOTO Masanori
At Thu, 18 Dec 2003 13:11:43 +, Matthew Wilcox wrote: > On Wed, Dec 17, 2003 at 09:03:16PM -0500, Nathanael Nerode wrote: > > Matthias Klose wrote: > > >gcc-3.3 is configured with --enable-sjlj-exceptions (done to keep > > >compatibility with gcc-3.2). I don't know if the dwarf2 unwinder will >

Bug#224200: gcc-3.3 fails to generate EH_FRAME program-header

2003-12-18 Thread Matthew Wilcox
On Wed, Dec 17, 2003 at 09:03:16PM -0500, Nathanael Nerode wrote: > Matthias Klose wrote: > >gcc-3.3 is configured with --enable-sjlj-exceptions (done to keep > >compatibility with gcc-3.2). I don't know if the dwarf2 unwinder will > >work with this setup. > > To be much more specific, it is confi

Bug#224200: gcc-3.3 fails to generate EH_FRAME program-header

2003-12-17 Thread Nathanael Nerode
Matthias Klose wrote: >gcc-3.3 is configured with --enable-sjlj-exceptions (done to keep >compatibility with gcc-3.2). I don't know if the dwarf2 unwinder will >work with this setup. To be much more specific, it is configured this way *only* on HPPA and m68k. If changing that is desired at some p

Bug#224200: gcc-3.3 fails to generate EH_FRAME program-header

2003-12-17 Thread Matthias Klose
gcc-3.3 is configured with --enable-sjlj-exceptions (done to keep compatibility with gcc-3.2). I don't know if the dwarf2 unwinder will work with this setup. David Mosberger writes: > Package: gcc-3.3 > Version: 1:3.3.3-0pre0 > Severity: important > Tags: sid > > It appears that the behavior of D

Bug#224200: gcc-3.3 fails to generate EH_FRAME program-header

2003-12-17 Thread David Mosberger
Package: gcc-3.3 Version: 1:3.3.3-0pre0 Severity: important Tags: sid It appears that the behavior of Debian gcc-3.3 is inconsistent with that of Red Hat's gcc-3.2 when -fexceptions is specified. Example: On Debian/testing: $ cat t.c int main (int argc, char **argv) { printf ("hello\n