aboutsummaryrefslogtreecommitdiff
path: root/libgomp/testsuite/libgomp.fortran/allocatable10.f90
diff options
context:
space:
mode:
authorYoshinori Sato <yoshinori.sato@nifty.com>2025-09-01 11:12:17 -0600
committerJeff Law <jlaw@ventanamicro.com>2025-09-01 11:13:32 -0600
commit713299077407bd1472e14fa10a8d4565932da8da (patch)
treea0fa43a8b2bd54a69cec8efea373ff4bd8224e54 /libgomp/testsuite/libgomp.fortran/allocatable10.f90
parentcf7dc77ac2581eca220b1e421c74abf8c61b1148 (diff)
downloadgcc-713299077407bd1472e14fa10a8d4565932da8da.zip
gcc-713299077407bd1472e14fa10a8d4565932da8da.tar.gz
gcc-713299077407bd1472e14fa10a8d4565932da8da.tar.bz2
PR target/89828 Inernal compiler error on "-fno-omit-frame-pointer"
The problem was caused by an erroneous note about creating a stack frame, which caused the cur_cfa reg to fail to assert with a value other than the frame pointer. This fix will generate notes that correctly update cur_cfa. v2 changes. Add testcase. All tests that failed with "internal compiler error: in dwarf2out_frame_debug_adjust_cfa, at dwarf2cfi.cc" now pass. PR target/89828 gcc * config/rx/rx.cc (add_pop_cfi_notes): Release the frame pointer if it is used. (rx_expand_prologue): Redesigned stack pointer and frame pointer update process. gcc/testsuite/ * gcc.dg/pr89828.c: New.
Diffstat (limited to 'libgomp/testsuite/libgomp.fortran/allocatable10.f90')
0 files changed, 0 insertions, 0 deletions