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