diff options
author | John David Anglin <danglin@gcc.gnu.org> | 2024-12-15 17:18:40 -0500 |
---|---|---|
committer | John David Anglin <danglin@gcc.gnu.org> | 2024-12-15 17:18:40 -0500 |
commit | 3e7ae868fa057a808448a5ab081d2ad30ad80bab (patch) | |
tree | d594924059cbf7647dbe3c39f279d937b02330e7 /gcc/tree-inline.h | |
parent | 9573fd7bc8ac5564be5e7fe45358298fc9733067 (diff) | |
download | gcc-3e7ae868fa057a808448a5ab081d2ad30ad80bab.zip gcc-3e7ae868fa057a808448a5ab081d2ad30ad80bab.tar.gz gcc-3e7ae868fa057a808448a5ab081d2ad30ad80bab.tar.bz2 |
hppa: Implement TARGET_FRAME_POINTER_REQUIRED
If a function receives nonlocal gotos, it needs to save the frame
pointer in the argument save area. This ensures that LRA sets
frame_pointer_needed when it saves arguments in the save area.
2024-12-15 John David Anglin <danglin@gcc.gnu.org>
gcc/ChangeLog:
PR target/118018
* config/pa/pa.cc (pa_frame_pointer_required): Declare and
implement.
(TARGET_FRAME_POINTER_REQUIRED): Define.
Diffstat (limited to 'gcc/tree-inline.h')
0 files changed, 0 insertions, 0 deletions