Re: [ARM] fix C++ EH interoperability

2011-06-29 Thread Richard Earnshaw
On 23/05/11 16:52, Nathan Sidwell wrote: > This patch fixes an interoperability issue with code generated by ARM's > EABI compiler. > > Unlike the generic C++ ABI, which always catches pointers by value, > ARM's ABI only catches pointers by value when there's the possibility of > derived->base con

Re: [ARM] fix C++ EH interoperability

2011-06-15 Thread Nathan Sidwell
On 05/23/11 16:52, Nathan Sidwell wrote: This patch fixes an interoperability issue with code generated by ARM's EABI compiler. ping? -- Nathan Sidwell

Re: [ARM] fix C++ EH interoperability

2011-05-25 Thread Nathan Sidwell
On 05/23/11 16:54, Andrew Haley wrote: On 05/23/2011 04:52 PM, Nathan Sidwell wrote: This patch fixes an interoperability issue with code generated by ARM's EABI compiler. This patch results has been tested for arm-linux, and independently tested by ARM with mixed RVCT-generated code confirmi

Re: [ARM] fix C++ EH interoperability

2011-05-23 Thread Andrew Haley
On 05/23/2011 04:52 PM, Nathan Sidwell wrote: > This patch fixes an interoperability issue with code generated by ARM's EABI > compiler. > This patch results has been tested for arm-linux, and independently tested by > ARM with mixed RVCT-generated code confirming the defect has been fixed. > >

[ARM] fix C++ EH interoperability

2011-05-23 Thread Nathan Sidwell
This patch fixes an interoperability issue with code generated by ARM's EABI compiler. Unlike the generic C++ ABI, which always catches pointers by value, ARM's ABI only catches pointers by value when there's the possibility of derived->base conversion happening. The ARM __cxa_type_matcher ca