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

Compatibility between the C166-Compiler versions ( 3.xx <=> 4.xx )

I have a little question about the compatibility between the C166-Compiler versions :

* 3.05 (uVision 1.24) and
* 4.27 (uVision 2.38) - the actually version

=============================================
=> I have a SW-Product which contain 2 SW-Projects ('A' and 'B')

'A' communicate with 'B' through a SW-API :
* Global variables
* Pointer to functions (with different parameters)

Both SW-Projects ('A' and 'B') have been compiled with the old Compiler-Version.

{ I can download the both SW-Projects separately }
=============================================

? Can I use the new C166-Compiler version and re-compile only one of the SW-Project ( 'A' or 'B' )

? The generated code (Function calls [ the used registers ] ) is compatible ?


A lot of thanks in advance,

Steffen

0