Meego Wiki
Views

SDK/Toolchains/Meetings/Notes20110131

From MeeGo wiki
< SDK | Toolchains | Meetings(Difference between revisions)
Jump to: navigation, search
 
Line 19: Line 19:
   * ''Optimized for N900 reference device'' is armv7nhl (ARM instruction set with NEON)
   * ''Optimized for N900 reference device'' is armv7nhl (ARM instruction set with NEON)
* Optimized high performance level means that it is allowed to Thumb2 instruction set and NEON instructions
* Optimized high performance level means that it is allowed to Thumb2 instruction set and NEON instructions
 +
 +
=== Status ===
 +
ARM:
 +
* Scheduler name for OBS is "armv7hl" is currently common to all architectures in hardfp. Let's try to manage with this only one. Another scheduler can be established if needed.
 +
* What is the status of glibc-2.12 building failure? AP for Jan-Simon to check. It may be related to this one http://bazaar.launchpad.net/~linaro-toolchain-dev/gcc-linaro/4.5/revision/99434
 +
 +
Intel:
 +
* None

Latest revision as of 10:02, 1 February 2011

Contents

Date and Time

Monday 2011-01-31 @9.30 - 10.30 UTC

Participants

Al Nikolov, Martti Lumme, Juha Kallioinen, Carsten Munk, Jan-Simon Möller, Paavo Leinonen, Leonid Moiseichuk, Jarmo Kant

Agenda

  • Different architecture options regarding to Thumb2
  • Status
  • AOB

Different architecture options regarding to Thumb2

  • Lots of discussion around Thumb2 support in MeeGo 1.2
  • Currently there are four (4) different architectures in ARM hardfp for MeeGo 1.2 (armv7hl, armv7thl, armv7nhl, arnv7tnhl)
  • N900 is the reference device for MeeGo 1.2 handset but there is a silicon bug in Cortex-A8 processor that prevents using of Thumb2 instruction set (see http://cateee.net/lkddb/web-lkddb/ARM_ERRATA_430973.html)
  • Decisions:
  * Compatibility baseline is armv7hl (ARM instruction set with VFPv3-D16)
  * Optimized high performance is armv7tnhl (Thumb2 instruction set with NEON)
  * Optimized for N900 reference device is armv7nhl (ARM instruction set with NEON)
  • Optimized high performance level means that it is allowed to Thumb2 instruction set and NEON instructions

Status

ARM:

Intel:

  • None
Personal tools