RAD Studio 2010 Hotfix 1 (for C++Builder 2010) Now Available

By: Tim DelChiaro

Abstract: This fix updates the behavior of command line switches used by the c command line preprocessor (cpp32.exe)

    Download Instructions

Hotfix 1 for RAD Studio 2010 (for C++Builder 2010) is now available at https://cc.embarcadero.com/item/27567.


    RAD Studio 2010 Hotfix 1 Readme

This software patch is being provided to licensed users of Embarcadero RAD Studio 2010. Installation and use are governed by the license statement for Embarcadero RAD Studio 2010.

     This Hotfix applies to:

Product: Embarcadero RAD Studio, C++Builder
Version: 2010
Update level: Update 4 / Update 5 (Database Pack)
Editions: Professional, Enterprise, Architect
Languages: English, German, French, Japanese

     Description of updates that are included in this hotfix:

Quality Central Tracking Number(s): 79954
Internal Tracking Number(s): 273846

This fix updates the behavior of command line switches used by the c command line preprocessor (cpp32.exe). In early versions of C++Builder the documentation stated that the -P switch controlled the generation of line number information in the preprocessor output.  The documentation however changed in C++ Builder 6 to no longer include that information.  In C++Builder 2010, the preprocessor behavior was changed to match the compiler behavior more closely and -P now tells the preprocessor to parse source files as C++ regardless of file extension.  The old behavior (-P-) to not generate line number information was removed.  This fix restores that behavior with the -sl switch.  This fix is recommended for users of ACE/TAO and anyone who used the -P- switch for the preprocessor.

     Install instructions:

1.  Rename \\Program Files\Embarcadero\RAD Studio\7.0\bin\cpp32.exe to cpp32.bak
2.  Place the new cpp32.exe in the \\Program Files\Embarcadero\RAD Studio\7.0\bin directory

Copyright 2010, Embarcadero Technologies. All rights reserved.

Server Response from: ETNASC04