diff options
author | Max Filippov <jcmvbkbc@gmail.com> | 2023-02-22 14:17:11 -0800 |
---|---|---|
committer | Max Filippov <jcmvbkbc@gmail.com> | 2023-02-25 06:03:56 -0800 |
commit | 461d3c84a0e5ad045ee54631901cc953d6befa20 (patch) | |
tree | 918e7ead05ffd2e997a49ea12bf38f58645215d8 /libobjc/objc | |
parent | d3e427f684b0cd7cedbe7b93a06f455e562c5901 (diff) | |
download | gcc-461d3c84a0e5ad045ee54631901cc953d6befa20.zip gcc-461d3c84a0e5ad045ee54631901cc953d6befa20.tar.gz gcc-461d3c84a0e5ad045ee54631901cc953d6befa20.tar.bz2 |
gcc: xtensa: fix PR target/108919
gcc/
PR target/108919
* config/xtensa/xtensa-protos.h
(xtensa_prepare_expand_call): Rename to xtensa_expand_call.
* config/xtensa/xtensa.cc (xtensa_prepare_expand_call): Rename
to xtensa_expand_call.
(xtensa_expand_call): Emit the call and add a clobber expression
for the static chain to it in case of windowed ABI.
* config/xtensa/xtensa.md (call, call_value, sibcall)
(sibcall_value): Call xtensa_expand_call and complete expansion
right after that call.
gcc/testsuite/
* gcc.target/xtensa/pr108919.c: New test.
Diffstat (limited to 'libobjc/objc')
0 files changed, 0 insertions, 0 deletions