diff options
author | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-07-10 09:39:54 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-07-10 09:39:54 +0200 |
commit | a182fb6bfe35332c0890dfe6f89e433123f12f04 (patch) | |
tree | d543916a368659cba776054160616092ec3f7128 /gcc/omp-low.c | |
parent | b1caaefc1cde4049a13aa413cdae0be107551c31 (diff) | |
download | gcc-a182fb6bfe35332c0890dfe6f89e433123f12f04.zip gcc-a182fb6bfe35332c0890dfe6f89e433123f12f04.tar.gz gcc-a182fb6bfe35332c0890dfe6f89e433123f12f04.tar.bz2 |
re PR rtl-optimization/36419 (Wrong unwind info with -Os -fasynchronous-unwind-tables)
PR rtl-optimization/36419
* combine-stack-adj.c (adjust_frame_related_expr): New function.
(combine_stack_adjustments_for_block): Call it if needed. Delete
correct insn.
* dwarf2out.c (dwarf2out_frame_debug_expr): Adjust
DW_CFA_GNU_args_size if CSA pass merged some adjustments into
prologue sp adjustment.
* g++.dg/eh/async-unwind1.C: New test.
From-SVN: r137689
Diffstat (limited to 'gcc/omp-low.c')
0 files changed, 0 insertions, 0 deletions