diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2009-04-22 11:31:56 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2009-04-22 11:31:56 +0000 |
commit | 4c33221ccd7955ab2e2e442b28fd4df277c1f728 (patch) | |
tree | 869fe1a9b21d0e0d0899b90686c82c84b6ee0c49 /gcc/c-parser.c | |
parent | 9925bce0b85fd64eb1aa4afac20552781ecfa5e2 (diff) | |
download | gcc-4c33221ccd7955ab2e2e442b28fd4df277c1f728.zip gcc-4c33221ccd7955ab2e2e442b28fd4df277c1f728.tar.gz gcc-4c33221ccd7955ab2e2e442b28fd4df277c1f728.tar.bz2 |
function.c (expand_function_end): Do not emit a jump to the "naked" return label for fall-through returns.
* function.c (expand_function_end): Do not emit a jump to the "naked"
return label for fall-through returns.
* except.c (sjlj_emit_function_exit): Always place the call to the
unregister function at the location installed by expand_function_end.
From-SVN: r146570
Diffstat (limited to 'gcc/c-parser.c')
0 files changed, 0 insertions, 0 deletions