Compilers for Smart Devices
Visual Studio 2005
Visual Studio 2005 includes the following compilers that target microprocessors used in smart devices:
-
A 32-bit C/C++ compiler used to compile and link 32-bit ARM C and C++ programs.
-
A 32-bit C/C++ compiler used to compile and link 32-bit Renesas SH-4 C and C++ programs.
-
A C/C++ compiler used to compile and link MIPS16, MIPS32, MIPS64 C and C++ programs.
The compilers produce Common Object File Format (COFF) object files.
In This Section
- Supported Device Microprocessors
- List the microprocessor families that device compilers support.
- Differences Between Desktop and Device Compilers
- Provides reference information about compiler options, intrinsic functions, and predefined macros. In addition, describes differences in data alignment and Structured Exception Handling that may be important when programming for smart devices.
- ARM Family Processors
- Provides information about ARM technology compiler options, intrinsic functions, and call specifications.
- Renesas Family Processors
- Provides information about Renesas technology compiler options, intrinsic functions, and call specifications.
- MIPS Family Processors
- Provides information about MIPS technology compiler options, intrinsic functions, and call specifications.