2007 2013 Kandroid
www.kandroid.org »
kandroid s/w fundamentals 교육 »
안드로이드 Platform 
▶ HTC Dream Platform Images
Spring 2008 Release of Sourcery G++ for ARM
작성자 invain
작성일 2008-04-17 (목) 09:28
ㆍ추천: 0  ㆍ조회: 1598      
IP: 210.xxx.89
 
 
CodeSourcery is pleased to announce that the Spring 2008 Release of Sourcery G++ for ARM, ColdFire, fido, MIPS, Power Architecture, Stellaris, and x86 processors will be available today! Whatever your target platform, we've added something new to our GNU Toolchain-based C/C++ development environment.

New Look

  • Sourcery G++ Professional and Personal Editions on all platforms now include Eclipse 3.3 (Europa) and CDT 4.0 with enhancements to the editor, including semantic highlighting, inactive code highlighting, code folding, a configurable code formatter, and smart typing; new code navigation tools; easier project creation; and an improved indexer.

New Configurations

  • Sourcery G++ for x86 Windows allows you to use Sourcery G++ to build Windows applications using the same tools you already use to build embedded aplications. Or prototype your embbedded applications in a native Windows environment.
  • Sourcery G++ for MIPS ELF is now available as a technology preview. This product targets bare board and/or RTOS systems and complements Sourcery G++ for MIPS GNU/Linux.

New Tools

  • Sourcery G++ for ARM, ColdFire, MIPS, and Power now have a QEMU simulator for running and debugging single-threaded GNU/Linux applications on an x86 GNU/Linux host.
  • We've also added a QEMU instruction set simulator to Sourcery G++ for Power EABI for running and debugging applications for bare board systems without target hardware.
  • Sourcery G++ now includes a Library Reduction Utility that can be used to reduce the footprint of a GNU/Linux system by excluding library functions not used by any program.
  • New Sourcery G++ Sysroot Utilities for GNU/Linux targets simplify use of the Sourcery G++ libraries and dynamic linker when running applications on a target system with an existing GNU/Linux installation.

New Features

  • Sourcery G++ for ARM optimizes for the new ARM Cortex-A9 and Cortex-R4F processors and now also supports older ARMv4-based processors, such as the Intel StrongARM family
  • Sourcery G++ Professional Edition for ARM has additional runtime libraries for EABI (bare board) and GNU/Linux targets:
    • VFP-optimized runtime libraries for improved performance on processors with hardware floating-point functionality, such as the ARM Cortex-A8 processor, and
    • Big-endian runtime libraries.
  • Sourcery G++ for ColdFire has multi-GOT support for GNU/Linux targets and huge-GOT support for uClinux targets, allowing you to build larger applications.
  • Sourcery G++ for MIPS offers faster GNU/Linux application performance with the implementation of non-PIC (non-position independent code) code generation. (But shared libraries are still PIC, of course).
  • Sourcery G++ for Power features smaller code size when optimizing for size (i.e., when compiling with the -Os option).
  • Sourcery G++ for Stellaris includes support for the new Stellaris CPUs announced today by Luminary Micro.
  • The command-line debugger for Windows-hosted toolchains now contains improved support for users who prefer Cygwin to the Microsoft command shell.

Visit us at the Embedded Systems Conference

CodeSourcery will be at the Embedded Systems Conference in Silicon Valley this week. Visit us at Booth #3050 to see a demonstration of these new features!
Even if you can't make it to San Jose, you can download a free 30-day evaluation of Sourcery G++ from CodeSourcery. With a simplified installation process, upgraded IDE, and more documentation, Sourcery G++ is easier to use than ever!

Legal Information

All trademarks are the property of their respective owners.
이름아이콘 invain
2008-04-17 09:30
개인적으로 arm v7의  cortex-19/cortex-R4F 프로세서를 위해 최적화된 크로스 컴파일러는 arm v5를 지원한다라는 것이 마음에 들고, -Os 최적화 옵션의 성능을 기대해보고 싶네요...
   
이름아이콘 invain
2008-04-17 10:01

Sourcery G++ Lite (Free GNU Toolchain for ARM Processors)
========================================================
                          2008.04.15

CodeSourcery, in partnership with ARM, Ltd., develops improvements to the GNU Toolchain
for ARM processors and provides regular, validated releases of the GNU Toolchain.
Sourcery G++ Lite Edition supports ARM, Thumb, and Thumb-2 compilation for all architectures
in active use, including Version 7 of the ARM Architecture.

1. Current Release: The current release is the 2008q1 release.

2. New features in this release include:
  - Optimizations for Cortex-R4F and Cortex-A9.
  - Components upgraded to GCC 4.2.3, Binutils 2.18.50, and GDB 6.7.50.

3. Download
http://www.codesourcery.com/gnu_toolchains/arm/download.html


4. Installation
fedora8#> bunzip2 arm-2008q1-platform.tar.bz2
fedora8#> tar xf arm-2008q1-platform.tar
fedora8#> arm-none-eabi-gcc test.c -o program
fedora8#> info -f ./info/gcc.info
fedora8#>
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
47 Google IO: Anatomy & Physiology of an Android [1] 들풀 2008-06-06 2063
46 Ubuntu 8.04 vs. Fedora 9 invain 2008-06-04 1658
45 ELC2008 - Development of Mobile Linux Open Platform invain 2008-06-03 1007
44 Nine-Patch Stretchable Image [1] invain 2008-06-02 2315
43 구글 안드로이드 플랫폼 분석 [12] 성공하자 2008-05-28 7023
42 Development of Mobile Linux Open Platform 들풀 2008-05-14 1667
41 안드로이드 플랫폼 시작시의 Red Eye [4] invain 2008-05-09 2078
40 Spring 2008 Release of Sourcery G++ for ARM [2] invain 2008-04-17 1598
39 당신이 VM에 대해 알아야 하는 모든 것... [4] 들풀 2008-04-09 3557
38 Dalvik VM and SQlite 3.5.5 [4] 오호라 2008-03-14 2125
37 Tool to read Android binary XML files [1] 들풀 2008-03-09 2515
36 yaffs2포맷으로 System.img 및 userdata.img 생성 및 추출.. invain 2008-03-04 4576
35 Dalvik VM의 .dex [1] invain 2008-03-04 2976
34    Overview of ARM Jazelle DBX (Direct Bytecode eXecution) Tech [1] invain 2008-03-04 2162
33 [인베인] ARM EABI Port 들풀 2008-03-04 2097
32 [인베인] Android Emulator의 Internals 들풀 2008-03-04 2215
1234567