Dear Sir:
We are working on DM365 platform and use CCS to compile our project.
The version of CCS is 3.3.38.2 and cgt is 4.1.4.
In order to use latest codec, we need to install newer cgt to compile codec source code.
So, we install new version of cgt(V4.6.2).
We can compile codec source code successfully but when compiling our project, the error messages shows.
[E0004]
Destination register Rd cannot be a hi register
LDR V9, $C$CON36 ; |522|
If we use older version of cgt(4.1.4), this problem does not happen.
We try to find out how this problem happens and we get a result.
If we enable long call option in build option in CCS with new cgt, the error messages shows, but if we disable the long call option, this problem does not happen.
Could you give us some suggestion about this problem?
Best regards,
yuenjune