This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

linker warning

hi all,

i am building 8051 application in keil compiler.i got an warning message when linking... like this.....
*** WARNING L16: UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESS
SEGMENT :?PR?_ANALOGVOL?ANALOG

from the above warning ...analogvol is an function..analog is a file name which is having the definition of analogvol....please help me to find out this and how to clear.....
thanks in advance.
m.y.sam

Parents
  • What do you need help finding out? The text is quite explicit.

    If you have functions that you don't need, you can either delete them, drop the source file from the project (if it doesn't contain any other symbols that you do use) or encapsulate the function with a #ifdef/#endif block like:

    #ifdef _SKIP_UNUSED
    ...
    #endif
    

Reply
  • What do you need help finding out? The text is quite explicit.

    If you have functions that you don't need, you can either delete them, drop the source file from the project (if it doesn't contain any other symbols that you do use) or encapsulate the function with a #ifdef/#endif block like:

    #ifdef _SKIP_UNUSED
    ...
    #endif
    

Children