ARM Technical Support Knowledge Articles

'REORDER' MAY GENERATE WRONG CODE IN VERSION 5.00

Applies to: C166 C Compiler

Answer


Information in this article applies to:


QUESTION

After updating my C166 compiler to version 5.00, my application does not work as expected any more. I have selected the option Reorder Instructions to Minimize Pipeline Effects in the Options for Target - C166 dialog. When this option is not selected, my application works as expected.

ANSWER

The C166 compiler version 5.00 exchanged instructions within an EXTP or EXTS sequence by mistake when the option REORDER is used. This problem is corrected in the C166 V5.01 update and later.

Article last edited on: 2005-05-20 09:47:35

Rate this article

[Bad]
|
|
[Good]
Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential