Microsoft Download Center Archive

eMbedded Visual C++ 4.0 Update 5636

  • Published:
  • Version: 4.0.5636
  • Category: Update
  • Language: English

ARM processor only: Compiler may cause Datatype Misalignment exception KB 909973

When you use eMbedded Visual C++ 4.0 SP4 to build Microsoft Windows CE-based projects for the ARM processor, the ARM compiler may generate code that causes a Datatype Misalignment exception at run time. (See KB 909973)

This problem occurs when the following conditions are true:

    You access memory by using a BYTE pointer

    The BYTE pointer value is an odd number.

Files

Status: Deleted

This download is no longer available on microsoft.com. The downloads below are archives provided by the Internet Archive Wayback Machine from the Microsoft Download Center prior to July 2016.

No files found

A file listing was not found in the Wayback Machine archives.

System Requirements

Operating Systems: Windows 2000, Windows XP Service Pack 1, Windows XP

    eMbedded Visual C++ 4.0 with Service Pack 4

Installation Instructions

1. Close eMbedded Visual C++ 4.0 if it is running
2. Download and Install the MSI.

A backup of your exisiting compilers will be created under
\Program Files\Microsoft eMbedded C++ 4.0\QFEBackup\5636

Package updates C2_ARM.dll version to 12.20.9779.0
Files effected by this update are

Program Files\Microsoft eMbedded C++ 4.0\EVC\wce420\bin\c2_arm.dll
Program Files\Microsoft eMbedded C++ 4.0\EVC\wce500\bin\c2_arm.dll

This page was generated from a snapshot of the Microsoft Download Center made on .
FamilyId: a22ef691-f4f1-4d95-b1f7-8fb283e274d7
Report a problem