aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils.c
diff options
context:
space:
mode:
authorChung-Ju Wu <jasonwucj@gmail.com>2015-01-16 06:45:09 +0000
committerChung-Ju Wu <jasonwucj@gcc.gnu.org>2015-01-16 06:45:09 +0000
commitd6529176b21a9e7402da40032a25247e69f91124 (patch)
tree9ad5242156362721d37d48216c9c8867faa73af6 /gcc/ada/gcc-interface/utils.c
parent03390cda42267d8d04c7bde6c2a649cd255ae367 (diff)
downloadgcc-d6529176b21a9e7402da40032a25247e69f91124.zip
gcc-d6529176b21a9e7402da40032a25247e69f91124.tar.gz
gcc-d6529176b21a9e7402da40032a25247e69f91124.tar.bz2
[NDS32] Have sibling calls optmization to be performed on nds32 target.
gcc/ * config/nds32/nds32-protos.h (nds32_expand_epilogue): Change prototype. (nds32_expand_epilogue_v3pop): Likewise. * config/nds32/nds32.md (sibcall): Define this for sibling call optimization. (sibcall_register): Likewise. (sibcall_immediate): Likewise. (sibcall_value): Likewise. (sibcall_value_register): Likewise. (sibcall_value_immediate): Likewise. (sibcall_epilogue): Likewise. (epilogue): Pass false to indicate this is not a sibcall epilogue. * config/nds32/nds32.c (nds32_expand_epilogue): Consider sibcall case. (nds32_expand_epilogue_v3pop): Likewise. From-SVN: r219712
Diffstat (limited to 'gcc/ada/gcc-interface/utils.c')
0 files changed, 0 insertions, 0 deletions