|ARM Technical Support Knowledge Articles|
Applies to: C51 C Compiler
Information in this article applies to:
After upgrading to PK51 Version 7.50 you may have problems using the LX51 with Linker Code Packing. The linker generates the following warning:
*** WARNING L30: MEMORY SPACE OVERLAP
In addition, the new REMOVEUNUSED directive generates the following:
*** ERROR L121: FIXUP ERROR
There was a problem in the LX51 Linker provided with C51 Version 7.50 that caused these problems when using the REMOVEUNUSED directive. Specifically, the problems were:
The issues have been corrected in C51 V7.50a.
In addition, a new BL51 Linker is included in Version 7.50a that allows you to combine overlayable segments of several function call trees.
You may download the latest updates from the Keil Website.
Or, if you have already installed C51 Version 7.50 and only want the updated files, you may download the attachments to this Knowledgebase Article and unzip the files into the KeilC51BIN folder.
Article last edited on: 2005-05-28 22:56:05
Did you find this article helpful? Yes No
How can we improve this article?