2.1.90. -Otime

此选项指示编译器执行减小执行时间的优化,这是以可能增加映射大小为代价的。

如果执行时间比代码大小更重要,请使用此选项。 如果需要,则可以使用 -Otime 编译对时间要求严格的代码部分,而使用 -Ospace 编译其余部分。

缺省选项

如果未指定 -Otime,编译器将采用 -Ospace

示例

如果选择 -Otime 选项,则编译器会将以下代码:


while (expression) body;

编译为:


if (expression)

{

    do body;

    while (expression);

}

另请参阅

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0348AC
Non-Confidential