Wind River Diab Compiler - Embedded Tools GmbH
Wind River Diab Compiler - Embedded Tools GmbH
Wind River Diab Compiler - Embedded Tools GmbH
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Wind</strong> <strong>River</strong> <strong>Diab</strong> <strong>Compiler</strong>Release Notes, 5.9.3-Xenum-bitfieldsDo not treat bitfields of type enum the same as bitfields of type int. This mayimprove debug ability.All architectures.See also 6. Documentation Errata, p.13.-Xenum-is-best-oldProvided for backward compatibility, for cases in which the legacy behavior of-Xenum-is-best must be replicated. See Modified <strong>Compiler</strong> Options, p.6.All architectures.-Xcpp-cr-line-terminatorEnable line terminator behavior of carriage return characters.All architectures.See also 6. Documentation Errata, p.13.-Xmacro-patternsUse extended preprocessor syntax.All architectures.-Xswitch-array-offDisable generating arrays as jump tables for switch blocks.All architectures.See also 6. Documentation Errata, p.13.-Xunroll-register-renameAllow scalar variable to occupy multiple registers for unrolled loops. Note thatthis option may increase code size for certain code on certain targets.All architectures.Modified <strong>Compiler</strong> Options-Xconservative-static-liveRemoved with this release. Replaced by -Xaggressive-static-live, which hasthe same numeric code (-X139). See New <strong>Compiler</strong> Options, p.5.All architectures.-Xdebug-modeNow supports the following:0x400Do not emit line number information.0x800Do not emit any producer information.0x1000Do not emit coordinate information for variables, types, and so on.All architectures.-Xenum-is-bestNow has the following behavior for the selection of first two best-fit optionsfor using the smallest signed or unsigned integer type permitted by the range6