git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@378
4a8a32a2-be11-0410-ad9d-
d568d2c75423
/* if the last instruction is a goto */
/* we add it just before the goto */
/* if the last instruction is a goto */
/* we add it just before the goto */
- if ( ebp->ech->op == GOTO || ebp->ech->op == JUMPTABLE) {
+ if ( ebp->ech->op == GOTO || ebp->ech->op == JUMPTABLE
+ || ebp->ech->op == RETURN)
+ {
ic->lineno = ebp->ech->lineno;
ic->prev = ebp->ech->prev;
ebp->ech->prev = ic;
ic->lineno = ebp->ech->lineno;
ic->prev = ebp->ech->prev;
ebp->ech->prev = ic;