Menu

#1075 pic16 crash when calling function on absolute address

closed-fixed
5
2013-05-25
2006-03-05
No

1 - sample code:
--------------------------
void main(void)
{
((void (*) (void)) 0) ();
}
--------------------------

2 - sdcc command:
$ sdcc -S -mpic16 t.c

3 - sdcc version:
$ sdcc --version
SDCC :
mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08
2.5.4 #1216 (Mar 5 2006) (MINGW32)

4 - error message:
Internal error: validateOpType failed in
OP_SYM_TYPE(IC_LEFT(ic)) @ gen.c:3412:
expected symbol, got value

This is actually a minimized regression test bug-716242.c.

Borut

Discussion

  • Vangelis Rokas

    Vangelis Rokas - 2006-03-06
    • milestone: --> fixed
    • assigned_to: nobody --> vrokas
    • status: open --> closed-fixed
     
  • Vangelis Rokas

    Vangelis Rokas - 2006-03-06

    Logged In: YES
    user_id=770505

    Fixed in SDCC/pic16 #1218

     

Log in to post a comment.