aboutsummaryrefslogtreecommitdiff
path: root/libgcc
diff options
context:
space:
mode:
authorClaudiu Zissulescu <claziss@synopsys.com>2021-11-25 15:38:03 +0200
committerClaudiu Zissulescu <claziss@synopsys.com>2022-01-14 12:24:51 +0200
commitb3989a7b1069ef9ed56911d96e1ad153e506aabb (patch)
treea4d6028de414d5c047279e61e7ab80c69703ec23 /libgcc
parent9a0b518a82db68c5cbd9ea8ccc47c2ff45182519 (diff)
downloadgcc-b3989a7b1069ef9ed56911d96e1ad153e506aabb.zip
gcc-b3989a7b1069ef9ed56911d96e1ad153e506aabb.tar.gz
gcc-b3989a7b1069ef9ed56911d96e1ad153e506aabb.tar.bz2
arc: Update stack size computation when accumulator registers are available.
When accumulator registers are available in a processor, they need to be save onto stack durring interrupts. We were already doing so, but the stack size was wrongly computed in the case other than ARC600. gcc/ * config/arc/arc.c (arc_compute_frame_size): Remove condition when computin checking accumulator regs. (arc_expand_prologue): Update comments. (arc_expand_epilogue): Likewise. Signed-off-by: Claudiu Zissulescu <claziss@synopsys.com>
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions