Consider the following listing :
C51 COMPILER V8.06 000A F500 R MOV someVariable ,A 0092 120000 E LCALL ?C?ULCMP 0028 1100 E ACALL _printf
1. What does the 'R' mean ?
2. What does the 'E' mean ?
3. Are there any more such "letters" ? If so, where can I read more about them ?
Warm regards
Vimal
"Relocatable" in the compiler listing means that the location is not fixed by the compiler - it is left to the Linker/Locator to decide the location.
(I don't think the Keil 8051 tools support run-time relocation)