• Warning L13: recursive call to segment
    Hello, I have the following piece of code: /*-------------------------------------------------------------------------*/ extern byte i2c_swi2c_Write( byte address, byte *msgw, byte len ) /*---...
  • WARNING L13: RECURSIVE CALL TO SEGMENT
    I am receiving WARNING "L13: RECURSIVE CALL TO SEGMENT" when I try to access a CROMDATA array from the same file. That means CROMDATA variable and its usage are in the same .c file. Can anybody...
  • [C51] : WHY RECURSIVE CALL TO SEGMENT ?
    in c51 i use function pointer : code void (*serial_tabel []) () ={ func_0, func_1, func_2, func_3,func_4 }; static void func_0 (){ strcpy(SPackData,"ngetit 0"); SendPack (); } static...
  • How to solove warning recursive call to a constant
    I have following codes: void fun1(unsigned char *msg); void fun2() { fun1("ssss"); } void fun3() { } code void (*func_array[])()={fun2, fun3}; void fun1( unsigned char *msg) { (*func_array...
  • finding recursive calls
    Has anyone written a tool to help track down recursive function calls? I'm sure many of us have seen the dreaded C51 linker warning above recursive calls. My problem: I just spent 30 minutes sifting...