C/C++ Users Journal March, 2005

New Products


PathScale Ships 64-Bit Compiler Suite

PathScale is now shipping Version 2.0 of its EKOPath compilers for C, C++, and Fortran 77/90/95. The new version of the EKOPath Compiler Suite introduces several functional enhancements, including support for a PathScale-optimized AMD ACML 2.5 Core Math Library. PathScale EKOPath compilers now support the Intel Xeon EM64T 64-bit X86 architecture. This enables you to standardize on a single compiler suite for all 32- and 64-bit x86 computing applications. All PathScale compilers now include a serial debugger known as Pathdb, a "backwards stepping" debugger. The compilers are supported on SuSE, Red Hat, and Fedora Linux. A 30-day free trial download is available. Contact +1-408-746-9100 or http://www.pathscale.com/.

Toolbuilders Introduces "Code Improvement Environment"

Sempre Developer Personal, Toolbuilders Labs' first commercial release of its "source-code improvement environment" for C, is a static analysis, code refactoring, and code comprehension suite similar to a traditional IDE. Its Visual Backtrace technology, designed to help you better comprehend call structures within a body of code, is an enhanced multipath tracing feature that builds a list detailing critical aspects of entities as they are traced. Changes to code are quickly recognized and adjustments are made to the displayed source trees and other code browsers. Reanalysis incorporates these changes quickly enough to make feasible the process of editing and auditing during code authoring. Contact +1-509-465-5645 or http://www.toolbuilders.com/.

Adept Updates Machine-Vision Library

Adept Technology has released HexSight 3.3, an improved version of Adept's PC-based machine-vision library used in robot guidance and inspection applications. HexSight is available either as ActiveX controls (with support for .NET development environments) as well as DLL or static C++ libraries for tighter integration into vision applications. Additionally, the HexSight machine-vision library has an open-interface architecture that supports a variety of frame grabbers and FireWire (IEEE 1394) cameras from different vendors. Contact +1-925-245-3400 or http://www.adept.com/.

Eclipse Tackles Testing

The Eclipse Test & Performance Tools Platform (TPTP) Project, a top-level project in the Eclipse Foundation, has completed TPTP release 3.2. The Eclipse TPTP Project provides an open, Standards-based platform supplying frameworks and services for the development of software test and performance tools that are used throughout the application lifecycle from early testing to production-application monitoring. The new version features enhanced data collection and communication with additional control over the selection of data-collection agents and information within the user interface. Contact http://www.eclipse.org/test-and-performance/.

AidAim Offers New Library

CryptoPressStream from AidAim is a streaming compression and encryption library for C++ Builder and Delphi. All stream objects are 100-percent compatible with TStream and have some advanced functionality such as LoadFromStream, LoadFromFile, SaveToStream, and SaveToFile methods, progress event, and Lock/Unlock methods for multithread usage. CryptoPressStream can compress and encrypt buffers, strings, and files, and supports large 64-bit streams. Contact http://www.aidaim.com/.

IPNET Named "IPv6 READY"

The IPv6 Forum has approved Interpeak's IPNET TCP/IP as "IPv6 READY." IPNET is a dual-mode IPv4/IPv6 TCP/IP stack designed for use in embedded real-time systems. The IPNET stack contains a suite of protocols that enable embedded systems to take advantage of the Internet. IPNET runs on most real-time operating systems, such as Linux, INTEGRITY, OSE, VxWorks, Nucleus, ITRON, and others. Contact +46-8-545-275-80 or http://www.interpeak.com/.

Macraigor Systems Broadens OCDemon Support

Macraigor Systems announced that OCDemon Flash Programmer, the company's flash programming software, now supports several families of flash chip parts, including the ML67 series of System-on-a-Chip from Oki; the Hynix HY29 family of NOR flash chips; Amic Technology's A29 family of parallel flash; the NEC MC-2 chip family; and the Am4xDL, Am4xBDS, and Am4xPDS families of MCPs from Advanced Micro Devices. The OCDemon Flash Programmer supplies a GUI application for performing a variety of programming and debugging functions on flash parts. Contact +1-617-739-8693 or http://www.macraigor.us/.

Codetelligence Releases Embedded SDIO SDK

Codetelligence provides software support for SDIO devices for embedded systems developers with the Embedded SDIO Developers Kit. The kit gives embedded programmers Standards-based access to SD Memory and SDIO card peripherals. The system-software components are based on Codetelligence's proprietary Embedded SDIO stack architecture. These components provide a hardware abstraction and card-function API layer to allow OEM-, IHV-, or ISV-supplied software to communicate and control cards across an SD/SDIO bus. The initial release supports Linux Version 2.6.9 and QNX Neutrino Version 6.2. Contact +1-206-527-4344 or http://www.codetelligence.com/.

SmartDraw 7 Ships

SmartDraw.com has delivered the SmartDraw 7 Technical Edition, for making technical diagrams quickly. SmartDraw includes thousands of symbols and templates and provides wizards for Data Flow, Electrical Engineering, Mechanical Engineering, Network, Software, and UML. Users can edit existing templates, build their own, or create customized symbol libraries. Contact +1-858-225-3300 or http://www.smartdraw.com/.