Apple on Thursday released an update to its developer tools bringing the Xcode package up to version 2.2. There are many changes in the recent release that affect the compilers, distributed builds, debugging and other functions.
The GCC compiler in Xcode 2.2 has been upgraded to 4.0.1 and Objective-C Type matching has been tightened to provide better warnings for mismatched types, according to Apple. This releases also sees support for Visual Studio inline assembly to provide migration support for applications moving from other Intel platforms. Compatibility issues with CodeWarrior inline assembly have also been fixed.
Distributed builds have been improved with the inclusion of distcc-2.18.3. The new version includes improvements in scheduling and error handling. In addition, xcodebuild now supports distributed building from the command line.
Among other changes in debugging, Xcode includes Attach on Crash, a function that activates when an application launched from Xcode’s ‘Run’ command crashes, Xcode will automatically attach its debugger to the crashed application.
There are many more changes in Xcode 2.2. Full documentation and downloads are available to developers from Apple’s ADC Web site.