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: PR middle-end/22284: [4.1 Regression] ia64 exception handling broken



Hi HJ, Paul,


From <http://gcc.gnu.org/ml/gcc-patches/2005-07/msg01510.html>:
2005-07-22 H.J. Lu <hongjiu.lu@intel.com>

        PR middle-end/22284
        * libsupc++/eh_personality.cc (PERSONALITY_FUNCTION): Revert
        the change to info.ttype_base.

It seems possible that, although perhaps correct for IA64, applying this patch will break the ARM EABI.


HJ, do you know if it breaks ARM?

Paul, could you look at this patch and at the part of your patch which it's reversing, and determine if that change is really needed for proper behaviour on ARM?

If it does break ARM to remove the change, then the change should probably be conditional on __ARM_EABI_UNWINDER__ or something.

:REVIEWMAIL:

Attachment: smime.p7s
Description: S/MIME cryptographic signature


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