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!!!
HI.
you can see de-tails at
infocenter.arm.com/.../index.jsp
so u see, it is a librery function.
always yo're freind.
Zeusti.
(advisor to tapeers everywhere)
wasn't this a C51 thread? why do you then link to a ARM page? how do you know this function in question is implemented for a C51, Ah, moron?
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.
you idiot.
learn to read article ON the web page.
(advisor to 'fake' tapeers everywhere)
i wonder more about u!
are u another one who doe'snt know his abi's from his elbows?
"LCALL ?C?ISTPTR"
LCALL doesn't look very ARM-like to me.
I concur with the notion that it is C51.