Re: libgcc: On AIX, increase chances to find landing pads for exceptions

2016-03-01 Thread David Edelsohn
On Tue, Mar 1, 2016 at 7:09 AM, Michael Haubenwallner wrote: > Hi David, > > On 02/10/2016 10:52 AM, Michael Haubenwallner wrote: > >>> There are two remaining issues: >>> >>> 1) FDEs with overlapping ranges causing problems with exceptions. I'm >>> not sure of the best way to work around this.

Re: libgcc: On AIX, increase chances to find landing pads for exceptions

2016-03-01 Thread Michael Haubenwallner
Hi David, On 02/10/2016 10:52 AM, Michael Haubenwallner wrote: >> There are two remaining issues: >> >> 1) FDEs with overlapping ranges causing problems with exceptions. I'm >> not sure of the best way to work around this. Your patch is one >> possible solution. > > This patch is not meant as

Re: libgcc: On AIX, increase chances to find landing pads for exceptions

2016-02-12 Thread Michael Haubenwallner
On 02/10/2016 02:27 PM, David Edelsohn wrote: > On Wed, Feb 10, 2016 at 1:52 AM, Michael Haubenwallner > wrote: >> >> On 02/08/2016 02:59 PM, David Edelsohn wrote: >>> Runtime linking is disabled by default on AIX, and I disabled it for >>> libstdc++. >> >> For large applications mainly develope

Re: libgcc: On AIX, increase chances to find landing pads for exceptions

2016-02-10 Thread David Edelsohn
On Wed, Feb 10, 2016 at 1:52 AM, Michael Haubenwallner wrote: > > On 02/08/2016 02:59 PM, David Edelsohn wrote: >> Runtime linking is disabled by default on AIX, and I disabled it for >> libstdc++. > > For large applications mainly developed on/for Linux I do prefer/need > runtime linking even on

Re: libgcc: On AIX, increase chances to find landing pads for exceptions

2016-02-10 Thread Michael Haubenwallner
On 02/08/2016 02:59 PM, David Edelsohn wrote: > Runtime linking is disabled by default on AIX, and I disabled it for > libstdc++. For large applications mainly developed on/for Linux I do prefer/need runtime linking even on AIX. Still I do believe there is no AIX-based reason to leave runtime li

Re: libgcc: On AIX, increase chances to find landing pads for exceptions

2016-02-08 Thread David Edelsohn
Runtime linking is disabled by default on AIX, and I disabled it for libstdc++. There are two remaining issues: 1) FDEs with overlapping ranges causing problems with exceptions. I'm not sure of the best way to work around this. Your patch is one possible solution. 2) AIX linker garbage collect

libgcc: On AIX, increase chances to find landing pads for exceptions

2016-02-08 Thread Michael Haubenwallner
Hi David, still experiencing exception-not-caught problems with gcc-4.2.4 on AIX leads me to some patch proposed in http://gcc.gnu.org/PR13878 back in 2004 already, ought to be fixed by some different commit since 3.4.0. As long as build systems (even libtool right now) on AIX do export these _GL