We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, In my c file,when i compile this file,the compiler reported this warning!
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL SYMBOL: ?C?ISTPTR and it generated "LCALL ?C?ISTPTR",but i could not find this function in other files in my project?So,what was the matter?Somebody can tell me? Thank you!!!
Watch out for flying egg.
1) The OP has intentionally specified this as a general thread. It was I who asked if it wasn't C51-related, since the name mangling looks like the result of the C51 compiler.
2) The link in question has the text: "Applies to: C51 C Compiler", despite pointing at the ARM site.
So it can be problematic to call someone an idiot before first doing a bit of field studies. Remember that Keil is an ARM company which means that the C51 compiler is indirectly owned by ARM.
I got the same link when googling for the function name. And the search function on the ARM site does find this link if you enter ISTSTR.