------- Comment #7 from schwab at gcc dot gnu dot org  2007-01-01 22:07 -------
Subject: Bug 29166

Author: schwab
Date: Mon Jan  1 22:07:30 2007
New Revision: 120320

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=120320
Log:
        PR target/29166
        * config/ia64/ia64.c (ia64_compute_frame_size): Account space for
        save of BR0 in extra_spill_size instead of spill_size.
        (ia64_expand_prologue): Save BR0 outside of the gr/br/fr spill
        area.
        (ia64_expand_epilogue): Restore BR0 from its new location.

testsuite/:
        * g++.dg/eh/pr29166.C: New test.

Added:
    branches/gcc-4_2-branch/gcc/testsuite/g++.dg/eh/pr29166.C
Modified:
    branches/gcc-4_2-branch/gcc/ChangeLog
    branches/gcc-4_2-branch/gcc/config/ia64/ia64.c
    branches/gcc-4_2-branch/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29166

Reply via email to