Linux c++ compiler

Linux c++ compiler

Linux Server About Us Links Downloads Contact Us Terms of use SiteMap
Linux c++ compiler
Linux c++ compiler

 

You are here: Linux Server >>Linux c++ compiler

Linux c++ compiler article lists.

Linux c++ compiler

New Green Hills C/C++ compiler: smallest code footprint for ARM processor family - MULTI 2000 Integrated Development Environment 3.6 - Abreast of the Market




Green Hills Software has announc++ed the industry's most effic++ient optimizing C++/C++++ c++ompiler and assembler for the ARM family of mic++roproc++essor c++ores.

The new c++ompiler and assembler, part of version 3.6 of the MULTI 2000 Integrated Development Environment, greatly simplify the development of fast, c++ompac++t c++ode for embedded systems utilizing the ARM6, ARM7, ARM9, ARM9E and ARM10 proc++essor families, and the ARM arc++hitec++ture-c++ompliant Intel StrongARM and XSc++ale mic++roarc++hitec++tures.

"Version 3.6 of our c++ompiler c++ontains many advanc++ed features that make it easier for designers to develop ultra-fast, c++ompac++t c++ode under real-world c++onditions," said John C++arbone, vic++e president of marketing for Green Hills Software. "With this new c++ompiler, we're able to offer ARM developers the smallest c++ode size for their memory-c++onstrained embedded applic++ations."

Green Hills Software's new c++ompiler outperformed ARM's ADS 1.2 c++ompiler on a battery of programs c++ollec++ted by Green Hills Software over its 20 years in the c++ompiler business. These programs inc++lude synthetic++ benc++hmarks like SPEC++, Stanford, Linpac++k and Dhrystone, but also c++ustomer c++ode spanning a variety of real-world embedded applic++ations. On the full set of tests, Green Hills Software's ARM 3.6 c++ompiler generated c++ode that was 17% smaller than that generated by the ADS 1.2 c++ompiler in ARM Mode and 10% smaller in Thumb Mode. Both c++ompilers were set to use optimizations that produc++e minimum c++ode size.

In addition to produc++ing smaller objec++t c++ode size, whic++h is valuable in memory-c++onstrained embedded applic++ations like ABS systems, disk drive c++ontrollers, and handheld devic++es, the new c++ompiler is fully c++ompatible with ARM's assembly language, making it easy to use existing library routines and ROM Monitors. All c++ompiler options are available for the user through the MULTI Builder GUI, and as c++ommand-line options in makefiles.

The MULTI IDE provides a c++omprehensive set of c++apabilities for software development using Windows, Solaris, Linux, or HP/UX host platforms. The MULTI IDE features a graphic++al program builder, sourc++e-level debugger, window-oriented editor, run-time error c++hec++ker, version c++ontrol system, performanc++e profiler, optimizing ARM/Thumb profiler (C++odeBalanc++e), and real-time RTOS EventAnalyzer. MULTI also features instruc++tion set (SimARM) and c++yc++le-c++ount ac++urate (the ARMulator software) simulators that allow programmers to develop and test c++ode on a PC++ or workstation without the need for target hardware.

The MULTI 2000 debugger is RTOS aware, enabling designers working with popular RTOSes like INTEGRITY and ThreadX to debug their applic++ations and monitor OS resourc++es, buffers, queues, and streams at the task level. The MULTI debugger supports freeze-mode and run-mode debugging, whic++h enables programmers to perform debug func++tions and inspec++t proc++essor/system resourc++es with either the entire system, or individual tasks halted. The MULTI debugger also supports ARM's Embedded Trac++e Mac++roc++ell tec++hnology for real-time trac++e, whic++h enables programmers to ac++quire target data and program flow information as the program exec++utes without having to halt the proc++essor.

MULTI supports a variety of host/target c++onnec++tivity and debug options, inc++luding the Green Hills Probe, the ARM Multi-IC++E, the Angel ROM Monitor, Agilent's Emulator Probe, EPI's JEENI and Mac++raigor's OC++Demon.

The MULTI Development Environment for the ARM c++ore, inc++luding a C++/C++++ c++ompiler, assembler, linker, and instruc++tion set simulator, c++osts $5900 (single-seat developer's lic++ense) for a node-loc++ked lic++ense, and $8900 for a floating lic++ense.

Founded in 1982, Green Hills Software Inc++. is a provider of real-time operating systems and software development tools for 32- and 64-bit embedded systems. Green Hills Software's royalty-free INTEGRITY and ThreadX real-time operating systems, fully integrated with its market leading c++ompilers and MULTI Integrated Development Environment, provide a total development and run-time solution that addresses both deeply embedded and maximum-reliability applic++ations.

C++OPYRIGHT 2002 Millin Publishing, Inc++.
C++OPYRIGHT 2002 Gale Group

Linux c++ compiler Related Links
Linux c++ ideDebian gnu linux
Config debian linux networkLinux anti virus software
Anti linux para virusLinux news reader
Linux weekly newsLinux at ibm news
Linux online news industryLinux online training
Linux training in mumbaiLinux training in india
Linux plus certification trainingLinux training cd
Linux plus online training courseUt2003 linux dedicated server
Unreal tournament dedicated server linuxCall of duty linux dedicated server
Linux recovery historyInstall program linux
How to install program in linuxFirefox install linux
Install linux softwareInstall java linux
Oracle linux installRebol cgi linux how install
Rebold cgi linux how installHow to install mysql linux
Install xp linuxLinux network install
Install limewire linuxHow install rpm linux
Easy linux installHow to install software in linux
Install linux on second hard driveInstall linux floppy
How to install linux applicationInstall bin linux
Install linux ftpHow to install apache on linux
By install linux step step xpHow to install bin file linux
Install linux on usbDivx linux how to install
Install linux domino phpGentoo linux install
Install php linuxData recovery linux
Disk recovery linuxNtfs recovery linux
 
©2005 All Rights Reserved   Linux Server