This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] [PING^2] Fix for PR libstdc++/60758



On 20.05.2014 16:25, Richard Earnshaw wrote:
On 16/05/14 14:56, Alexey Merzlyakov wrote:
On 07.05.2014 13:28, Ramana Radhakrishnan wrote:
On 05/07/14 09:19, Yury Gribov wrote:
-------- Original Message --------
Subject: [PING] [PATCH] Fix for PR libstdc++/60758
Date: Thu, 17 Apr 2014 17:48:12 +0400
From: Alexey Merzlyakov <alexey.merzlyakov@samsung.com>
To: Ramana Radhakrishnan <ramrad01@arm.com>
CC: gcc-patches@gcc.gnu.org <gcc-patches@gcc.gnu.org>, Viacheslav
Garbuzov <v.garbuzov@samsung.com>, Yury Gribov <y.gribov@samsung.com>

Hi,

This fixes infinite backtrace in __cxa_end_cleanup().
Regtest was finished with no regressions on arm-linux-gnueabi(sf).

The patch posted at:
     http://gcc.gnu.org/ml/gcc-patches/2014-04/msg00496.html
This is OK to apply if no regressions.

Thanks,
Ramana

Thanks in advance.

Best regards,
Merzlyakov Alexey


I have re-tested it again on arm-linux-gnueabi(sf) - no regressions.
The change was committed to mainline as revision 210515.

Best regards,
Merzlyakov Alexey


Unfortunately, this breaks thumb1.  Pop instructions there can only
contain low registers and the PC.

R.


The following PR is opened for this problem:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61223

Thumb1 failure was also detected and reported in pr60758.
I've proposed a thumb1 bugfix there. Regtest for the fix currently is in progress.

Best regards,
Merzlyakov Alexey


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]