What's New in Supported Microprocessors

The following table shows the new microprocessor support features.

Feature Description
C++ Exceptions This is the first release of Windows CE .NET compilers with support for C++ exceptions. For more information, see /GX - Enable Exception Handling and /EH - Exception Handling Model.
C++ Run-Time Type Information (RTTI) This is the first release of Windows CE .NET compilers with support for C++ Run-Time Type Information (RTTI). For more information about enabling RTTI, see /GR - Enable Run-Time Type Information.
Profiling This release of the compiler has the ability to insert run-time profiling calls within the generated code. For more information, see /fastcap - Enable fastcap profiling and /callcap -Enable callcap profiling.
ARM5 and ARM5T Support This release provides support for the new ARM5 and ARM5T microprocessor architectures. To use the new instructions, select the appropriate microprocessor type with the /QRarch - Specify Target Architecture flag.
Intel XScale Support The ARM compiler now provides memory functions optimized for XScale that are almost twice as fast, and offers greatly improved graphics performance. In addition, this release added kernel support that enhances multimedia performance.
Improved WMA Decoder The WMA Decoder for ARM microprocessors is now 25% faster, and offers higher fidelity audio output.
Improved audio driver for Hitachi The new audio driver for Hitachi SH4-Aspen and SH3-Keywest microprocessors yields an estimated 50% performance improvement for audio-intensive applications.
Microprocessor-specific Intrinsics The Windows CE .NET compilers provide intrinsic functions that enable access to underlying machine instructions without resorting to the emit() facility or assembly language. For more information, see About Intrinsic Functions.
Common Intrinsics All supported compilers include a full set of intrinsic function to perform operations that are difficult to express in C or C++. The intrinsic functions provide a machine independent way of efficiently accessing low-level features. For more information, see About Intrinsic Functions.
Floating Point Instructions The ARM assembler supports all ARM floating point instructions introduced with the ARM5 Vector Floating Point (VFP) coprocessor architecture.

See Also

About Microprocessor Compilers | About Intrinsic Functions | ARM Guide | Hitachi Guide | MIPS Guide | Microprocessor Manufacturer Resources

 Last updated on Thursday, April 08, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.