Binary toolchain preview

2012-01-04 Thread Michael Hope
Hi there. We're putting together pre-built versions of the Linaro toolchain that cross-compile for the Linaro LEB and run on generic Linux or Windows. I've put a preview release together and would love some feedback. The binaries are available here: http://people.linaro.org/~michaelh/incoming/bi

Architectures to support when releasing binaries

2012-01-15 Thread Michael Hope
Hi there. I have a style question. For the pre-built versions of gcc-linaro, should we release a i686 version that also runs on x86_64, or do separate i686 and x86_64 builds? If we do just an i686 version then: * There's less to test * There's one 'linux' binary so less confusion on what to do

Re: Architectures to support when releasing binaries

2012-01-17 Thread Michael Hope
On Tue, Jan 17, 2012 at 1:21 AM, Alexander Sack wrote: > On Mon, Jan 16, 2012 at 3:32 AM, Michael Hope wrote: >> Hi there.  I have a style question.  For the pre-built versions of >> gcc-linaro, should we release a i686 version that also runs on x86_64, >> or do separate i

Toolchain Working Group @ Linaro Connect

2012-02-01 Thread Michael Hope
Here is a list of things we plan to talk about and do in the toolchain group next week: https://wiki.linaro.org/MichaelHope/Sandbox/Q1.12Plans Some of the 'next steps' topics will become more concrete this week. If you're interested in specific topics, let me know or just come on by. We'll be h

Benchmark summary for Linaro GCC

2012-02-28 Thread Michael Hope
The topic of benchmarking keeps coming up. We're working on making the next FSF release better, but it's a good idea to track how the current Linaro GCC stacks up against other releases. The summary is at: https://wiki.linaro.org/Internal/ToolChain/Now Included is how our current 4.6 release d

Single zImage and KVM

2012-03-04 Thread Michael Hope
I'd like to have one KVM kernel image which is suitable for the real hardware host and the virtio based guest. The single zImage plus Device Tree work seem like a great way to do this. We're currently using the vexpress-a15 on a Fast Model as the host and a vexpress-a15 as the guest. Device Tree

Re: Single zImage and KVM

2012-03-05 Thread Michael Hope
On Tue, Mar 6, 2012 at 12:45 AM, Alexander Sack wrote: > On Sun, Mar 4, 2012 at 11:02 PM, Michael Hope > wrote: >> >> I'd like to have one KVM kernel image which is suitable for the real >> hardware host and the virtio based guest.  The single zImage plus >>

Re: Single zImage and KVM

2012-03-06 Thread Michael Hope
On Wed, Mar 7, 2012 at 3:50 AM, Rob Herring wrote: > On 03/04/2012 04:02 PM, Michael Hope wrote: >> I'd like to have one KVM kernel image which is suitable for the real >> hardware host and the virtio based guest.  The single zImage plus >> Device Tree work seem l

Plan for changing the binary toolchain to 4.7 and hardfloat

2012-03-15 Thread Michael Hope
Hi there. Over the next three months both GCC 4.7 and Ubuntu 12.04 'Precise' are coming out. We'll switch over to these pretty quickly which will affect our internal testing and anyone using the binary toolchain. The changeover plan including dates, details of what's happening, and backwards com

Re: LAVA Downtime Planned

2012-03-15 Thread Michael Hope
On 16 March 2012 15:50, Paul Larson wrote: > This is just an early notification that the Linaro validation farm will be > physically moving to a new site next week.  Unfortunately, the network > cables won't stretch that far, so it will mean some downtime. :) > > Here's the tentative plan: > > Wed

Re: Plan for changing the binary toolchain to 4.7 and hardfloat

2012-03-18 Thread Michael Hope
On 17 March 2012 08:10, Loïc Minier wrote: > On Fri, Mar 16, 2012, Michael Hope wrote: >>  https://wiki.linaro.org/MichaelHope/Sandbox/BinariesMigration > >  Is there a separate plan for gcc-4.5 deprecation in source releases? Yip, I'll send an email on that today. >  T

Linaro GCC 4.6 entering maintenance; 4.5 end of life

2012-03-18 Thread Michael Hope
This is the first announcement on upcoming changes to the supported Linaro GCC versions. GCC 4.7 is expected out in the next two weeks. We plan to switch to 4.7 for the Linaro GCC 2012.04 release and, as part of that, will put Linaro GCC 4.6 into maintenance and retire Linaro GCC 4.5. While in m

Re: Plan for changing the binary toolchain to 4.7 and hardfloat

2012-03-19 Thread Michael Hope
On 19 March 2012 21:48, Konstantinos Margaritis wrote: > On Sun, 18 Mar 2012 23:27:17 + > Mans Rullgard wrote: >> FWIW, Gentoo has been using arm-hardfloat-linux-gnueabi for hardfloat >> configurations ever since gcc started supporting it.  That's of course >> not a triplet, strictly speaking

Re: Plan for changing the binary toolchain to 4.7 and hardfloat

2012-03-19 Thread Michael Hope
On 20 March 2012 01:42, Andrew Stubbs wrote: > I think the "correct" solution to this would be to have the binary toolchain > built in a multilib configuration that supports both softfp and hardfp, and > provide aliases for both triplets that configure the right setting, but that > requires more b

Toolchain builds in LAVA

2012-03-27 Thread Michael Hope
Hi there. The GCC build time is approaching 24 hours and our five Panda boards can't keep up. Sounds like a good time to LAVAise the toolchain build process a bit more... Mike Hudson and I talked about doing a hybrid LAVA/cbuild as a first step where LAVA manages the boards and cbuild does the b

Re: [Linaro-validation] Toolchain builds in LAVA

2012-03-28 Thread Michael Hope
On 29 March 2012 04:20, Paul Larson wrote: > > On Wed, Mar 28, 2012 at 10:03 AM, Andrew Stubbs > wrote: >> >> On 28/03/12 03:26, Michael Hope wrote: >>> >>> Hi there.  The GCC build time is approaching 24 hours and our five >>> Panda boards can&#x

Re: qemu & hardware gfx acceleration

2012-04-09 Thread Michael Hope
On 10 April 2012 07:13, John Stultz wrote: > So the Google Android team just posted this: > http://feedproxy.google.com/~r/blogspot/hsDu/~3/OCt1AQzfyWI/faster-emulator-with-better-hardware.html > > Which shows their device emulator running w/ hardware acceleration.  Since I > know they started wit

Installing the armel libc on armhf

2012-05-06 Thread Michael Hope
Hi there. Hopefully an easy question but I'm stumped. How do I install the armel softfp libc6 on a new Precise armhf install? I set APT::Architectures to { "armel" } and then tried a apt-get install libc6:armel but I get errors about the package not matching the host architecture. -- Michael _

Re: Installing the armel libc on armhf

2012-05-07 Thread Michael Hope
On 8 May 2012 06:51, Marcin Juszkiewicz wrote: > W dniu 06.05.2012 16:06, Michael Hope pisze: > >> Hi there.  Hopefully an easy question but I'm stumped.  How do I >> install the armel softfp libc6 on a new Precise armhf install? >> >> I set APT::Architectures

Re: Installing the armel libc on armhf

2012-05-10 Thread Michael Hope
On 11 May 2012 02:50, Christian Robottom Reis wrote: > On Mon, May 07, 2012 at 11:51:47AM -0700, Marcin Juszkiewicz wrote: >> W dniu 06.05.2012 16:06, Michael Hope pisze: >> >Hi there.  Hopefully an easy question but I'm stumped.  How do I >> >install the armel sof

Re: Linaro rootfs / kernel version combination

2012-05-14 Thread Michael Hope
On 14 May 2012 17:48, Suresh Kumar SHUKLA wrote: > Hi all, > > I need some help in choosing right version of rootfs for my environment. > > I have a development board with ST SoC with Cortex-A9 dual core and > VFPv3-D16. Kernel version available to me is 2.6.37. > I am using Debian 6 arm-hf port,

Re: Both native and cross compilation failed with Ubuntu Linaro Gcc 4.5.x and 4.6.x for an ARM/OMAP board

2012-06-04 Thread Michael Hope
On 31 May 2012 00:48, AKS wrote: > Hi > > I was cross-compiling a Linux kernel 2.6.38 for a Gumstix Overo > which is a tiny ARM (TI OMAP 35xx) based single board computer. > I was using Linaro cross compiler (arm-linux-gnueabi-gcc) did not > give an uImage that gets pass the Loading uImage. My con

Re: Raspberry pi - Linaro builds

2012-06-10 Thread Michael Hope
On 10 June 2012 09:24, Anoop CH wrote: > Hi, > Thank you for your work on the dev boards.  Recently i had been working with > Android.  Your work saved a lot of time for me. > > I request you to also consider support the raspberry pi board.  Which is > quite useful for many people.  Enduses as wel

Kernel not booting with Linaro GCC?

2012-06-10 Thread Michael Hope
There's an interaction between Linaro GCC or FSF GCC 4.7 and Linux kernels before 3.2 which causes the kernel to halt straight after showing 'Uncompressing Linux'. The question comes up every couple of months so I've blogged about it: http://seabright.co.nz/2012/06/11/kernel-not-booting-with-lina

Re: Kernel not booting with Linaro GCC?

2012-06-13 Thread Michael Hope
On 14 June 2012 04:22, Rob Herring wrote: > On 06/10/2012 05:31 PM, Michael Hope wrote: >> There's an interaction between Linaro GCC or FSF GCC 4.7 and Linux >> kernels before 3.2 which causes the kernel to halt straight after >> showing 'Uncompressing Linux'.

What happened on KVM in Q1.12

2012-06-17 Thread Michael Hope
Thought I'd send out an email on what progress was made on KVM last quarter. The Linaro platform and toolchain groups did quite a bit of integration work to package and polish the different components to make it quicker to get going on KVM. You can now download pre-built versions of the boot wrap

Re: QEMU doesn't support imx53 platform

2012-07-01 Thread Michael Hope
On 30 June 2012 06:46, 陈磊 wrote: > QEMU doesn't support imx53 platform, linaro image file for imx53 could not > be loaded in QEMU. > How to solve this problem? Hi there. QEMU emulates a number of boards including the BeagleBoard, SMDKC210, and Versatile Express but not the i.MX53. If you'd like

Raspbian's hard float benchmarks

2012-07-17 Thread Michael Hope
The Raspbian project is a rebuild of Debian for the Raspberry Pi. adama did some benchmarks that show the improvement in going from ARMv4T with soft float to ARMv6 with hard float: http://www.memetic.org/raspbian-benchmarking-armel-vs-armhf/ The page says that there's a 4-10 % improvement on int

Change in floating point performance across kernels

2012-08-16 Thread Michael Hope
Hi there. I'm seeing a huge improvement in the SPEC floating point benchmarks between a hacked Ubuntu Precise 3.2.14 kernel and Linus 3.5. Does anyone know why off the top of their head? I see the same on a PandaBoard and PandaBoard ES. In both cases the CPU is locked to 1 GHz and other power m

Re: Change in floating point performance across kernels

2012-08-19 Thread Michael Hope
> On 17 August 2012 00:37, Michael Hope wrote: >> Hi there. I'm seeing a huge improvement in the SPEC floating point >> benchmarks between a hacked Ubuntu Precise 3.2.14 kernel and Linus >> 3.5. Does anyone know why off the top of their head? > > Hacked how? H

Re: Change in floating point performance across kernels

2012-08-19 Thread Michael Hope
On 20 August 2012 11:36, Mans Rullgard wrote: > On 19 August 2012 23:55, Michael Hope wrote: >>> On 17 August 2012 00:37, Michael Hope wrote: >>>> Hi there. I'm seeing a huge improvement in the SPEC floating point >>>> benchmarks between a hacked Ubuntu

Re: Bug escalation procedure

2011-06-16 Thread Michael Hope
On Thu, Jun 16, 2011 at 11:06 PM, Fathi Boudra wrote: > On 14 June 2011 21:53, Michael Hope wrote: >> How does this relate to working group outputs? >> >> Here's my process BTW: >>  https://wiki.linaro.org/WorkingGroups/ToolChain/BugProcess >> >> It&#x

Re: Please help us setup patches.linaro.org

2011-06-16 Thread Michael Hope
On Thu, Jun 16, 2011 at 1:26 AM, Guilherme Salgado wrote: > Hi folks, > > http://patches.linaro.org/ went live yesterday and we need your help to > set it up and get accurate metrics. It should take only a few minutes! > > The first thing we need is the HTTP URL for the upstream master branch > of

Re: Error in compile 11.05 linux kernel using 4.5.1 linaro toolchain

2011-06-21 Thread Michael Hope
On Tue, Jun 21, 2011 at 4:31 PM, Amit Mahajan wrote: > Hi, > > I am compiling 11.05 release linux kernel using linaro gcc-4.5.1. > > Getting following errors: > >  make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j 8 >  CHK     include/linux/version.h >  CHK     include/generated/utsrelease.h > mak

Re: Compiling kernel for panda linaro natty 11.05

2011-06-21 Thread Michael Hope
On Tue, Jun 21, 2011 at 7:22 PM, Amit Mahajan wrote: > On Tue, 2011-06-21 at 12:14 +0530, Avik Sil wrote: >> On Tuesday 21 June 2011 12:06 PM, Amit Mahajan wrote: >> > Hi, >> > >> > I have booted panda board using 11.05 natty release of ubuntu. It worked >> > great. >> > >> > Now, I am trying to c

RFC: Linaro GCC stable branch

2011-06-26 Thread Michael Hope
I'm considering starting an extra branch of Linaro GCC for use in the final stages of development and would like your input. Our goal is improve the performance of real, shipping products and to help the their time to market. We make improvements and fixes to FSF GCC and then backport them to Lin

Linaro GCC 4.4 end-of-life reached on June 28, 2011

2011-06-27 Thread Michael Hope
, branches, and history will remain available. Since entering development in July 2010, we have made eight releases containing many new features 22 bug fixes. Linaro GCC 4.4 was our first release and set the stage for the current, ongoing work. -- Michael Hope Toolchain Technical Lead

Linaro GCC 4.5 entered maintenance on June 28, 2011

2011-06-27 Thread Michael Hope
GCC 4.7 is released. Monthly releases will be made alongside the new development release. -- Michael Hope Toolchain Technical Lead ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev

Re: Break in gcc-linaro tarball naming conventions, was: Re: Bug 809768 integration into gcc 4.6 for Linaro Android 1107 release

2011-07-22 Thread Michael Hope
r.bz2 >> instead. >> >> > >> > Thanks and regards >> > On 20 Jul 2011 21:12, "Paul Sokolovsky" >> > wrote: >> > > Hello Ulrich, >> > > >> > > On Wed, 20 Jul 2011 21:07:50 +0200 >> > > Ul

Re: Why are our Android toolchains 32bit?

2011-08-10 Thread Michael Hope
On Thu, Aug 11, 2011 at 2:29 AM, Bernhard Rosenkranzer wrote: > Hi, > while working on some improvements, I noticed that our Android > toolchain binaries are built as 32-bit x86. > Is there any reason for this (other than "we inherited it from AOSP")? > > While it doesn't matter much, it doesn't m

Hacking Android from a Toolchain perspective

2011-08-10 Thread Michael Hope
Hi there. One of our goals in toolchain is to give good support to the Android group. I've written a page from the toolchain perspective on what is Android, how do you build it, and how you do common toolchainy tasks like reproduce a compiler fault: https://wiki.linaro.org/MichaelHope/Sandbox/An

Toolchain builders utilisation

2011-08-16 Thread Michael Hope
Your distraction for the day... Toolchain has four PandaBoards that are used for building GCC, GDB, and other interesting programs. Here's a graph of how busy they are: http://ex.seabright.co.nz/misc/utilisation/ursas.png The green line is how many boards are currently running jobs. The blue l

Re: Toolchain builders utilisation

2011-08-17 Thread Michael Hope
On Wed, Aug 17, 2011 at 7:47 PM, Amit Kucheria wrote: > On Wed, Aug 17, 2011 at 7:02 AM, Michael Hope wrote: >> Your distraction for the day... >> >> Toolchain has four PandaBoards that are used for building GCC, GDB, >> and other interesting programs.  Here

Re: [ACTIVITY] Android Platform Team 2011-08-07 to 2011-08-14

2011-08-17 Thread Michael Hope
On Thu, Aug 18, 2011 at 9:42 AM, Tony Mansson wrote: > -O3 for gcc 4.6 works. Cool. What does 'works' mean and where is it written up? Is this with -mfpu=neon as well? -- Michael ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.l

Re: 3D Demo at ARM

2011-08-17 Thread Michael Hope
On Wed, Aug 17, 2011 at 11:12 PM, Dave Martin wrote: > On Tue, Aug 16, 2011 at 7:14 PM, Zach Pfeffer wrote: >> Nicolas, >> >> Thanks for the notes. As you say there are many, many things that can >> affect this demo. What notes like this really underscore is the >> importance of staying up-to-dat

Re: 3D Demo at ARM

2011-08-18 Thread Michael Hope
On Fri, Aug 19, 2011 at 2:21 AM, Andy Doan wrote: > On 08/17/2011 04:59 PM, Michael Hope wrote: >> On Wed, Aug 17, 2011 at 11:12 PM, Dave Martin wrote: >>> On Tue, Aug 16, 2011 at 7:14 PM, Zach Pfeffer >>> wrote: >>>> Nicolas, >>>> >>

Re: Android gcc 4.6 1107 optimization benchmark

2011-08-18 Thread Michael Hope
On Fri, Aug 19, 2011 at 2:40 PM, Chao Yang wrote: > HI Zach, > The BP > (https://blueprints.launchpad.net/linaro-android/+spec/linaro-android-use-gcc4.6-with-o3) > and Bug #822113 aim at improving android performance. I think we also need > to balance the size and the performance improvement. I us

Re: Input for an "optimized" slide

2011-08-21 Thread Michael Hope
On Sat, Aug 20, 2011 at 7:13 AM, Zach Pfeffer wrote: > Thanks Bero. Sending this extremely useful information out to a wider > audience. > > Alex, > > I think you're probably be very interested in this for your Mozilla work. > >>>   -O3 >>>      * What is is, does, available on >> >> -O3 enables

Re: Android gcc 4.6 1107 optimization benchmark

2011-08-21 Thread Michael Hope
On Sat, Aug 20, 2011 at 2:50 AM, Chao Yang wrote: > HI Bero, > What I did was changing both Os and O2 to O3 in TARGET_linux-arm.mk. I did > not change those O2/Os specified in each module internally. As there may be > a reason for the module itself to specify the optimisation level. I think it > i

Re: Android gcc 4.6 1107 optimization benchmark

2011-08-22 Thread Michael Hope
On Mon, Aug 22, 2011 at 11:31 PM, Chao Yang wrote: > HI Michael, > The build log can be found at > http://people.linaro.org/~chaoyang/shared_sources/build_2011-08-19_20-33.log > The benchmark wiki > page https://wiki.linaro.org/ChaoYang/Sandbox/gccoptimization is updated on > 1. Adding benchmark f

Re: Generic Linux cross toolchain for tests

2011-08-22 Thread Michael Hope
On Tue, Aug 23, 2011 at 1:21 AM, Marcin Juszkiewicz wrote: > Hi > > Some time ago we agreed that not everyone here uses Ubuntu distribution > and decided to provide so called 'generic linux' cross toolchain. > Recently I managed to get it done and now need brave testers to tell is > it working or

Re: GDB multi-threaded debugging?

2011-08-23 Thread Michael Hope
On Wed, Aug 24, 2011 at 2:46 AM, Christian Robottom Reis wrote: > I've decided to take a look at this moderately quiet l.k.embedded list > and noticed this question: > >    Is it possible to debug multi-threaded applications using gdb on ARM >    these days? >    http://thread.gmane.org/gmane.linu

Choosing the timer to use in benchmarking

2011-08-29 Thread Michael Hope
Being able to accurately and consistently measure the elapsed CPU time is important for toolchain benchmarking. I ran a few experiments today and wrote up the results at: https://wiki.linaro.org/WorkingGroups/ToolChain/Benchmarks/TimerAccuracy The original is available at: http://bazaar.launchp

Re: Choosing the timer to use in benchmarking

2011-08-30 Thread Michael Hope
On Wed, Aug 31, 2011 at 12:38 AM, Turgis, Frederic wrote: > Hi, > > What was the timer used previously for benchmarks ? It was a bit random across the different suites. CoreMark uses clock_gettime(CLOCK_REALTIME, ...) which is a wall clock with NTP adjustments. EEMBC uses clock() which is a low

Re: Choosing the timer to use in benchmarking

2011-09-01 Thread Michael Hope
On Fri, Sep 2, 2011 at 10:56 AM, John Stultz wrote: > On Wed, 2011-08-31 at 07:43 +1200, Michael Hope wrote: >> I was quite impressed with how steady the process clock was under >> different CPU loads. It doesn't seem to round up or down to a >> scheduler tick either wh

Re: 11.07 oprofile on panda busted?

2011-09-04 Thread Michael Hope
On Fri, Sep 2, 2011 at 11:52 PM, Avik Sil wrote: > On Wednesday 31 August 2011 08:26 PM, Dave Martin wrote: >> On Thu, Aug 25, 2011 at 04:48:57PM -0500, Tom Gall wrote: > The perf patch was dropped from linux-linaro-2.6.39 onwards as it > apparently caused Panda boot hang > (https://bugs.launchpad

Re: Android tip built with gcc 4.6 tip

2011-09-11 Thread Michael Hope
On Sat, Sep 10, 2011 at 7:15 AM, Bernhard Rosenkranzer wrote: > On 9 September 2011 08:35, Christian Robottom Reis wrote: >> Good job on proactively looking for bustage. I assume you guys worked >> out a plan with Michael on how to provide feedback on the issues we >> find -- let me know if that

Re: First 11.09 Linaro Android Candidate Builds are done for (Linux 3.0.3, GCC 4.6, libjpegturbo) Panda, Beagle, Beagle xM, iMX53, Origen, Snowball

2011-09-12 Thread Michael Hope
On Mon, Sep 12, 2011 at 11:36 PM, Loïc Minier wrote: > On Mon, Sep 12, 2011, Zach Pfeffer wrote: >> I think stage is okay. Its short for staging which is used in the >> kernel as a place for things which aren't mainline. >> If I hear of any other issues with the name I'll think we can >> reevaluat

Re: Easy crossbuilding of package sets/images

2011-10-11 Thread Michael Hope
On Wed, Oct 12, 2011 at 1:23 AM, Wookey wrote: > One output from the 11.09 release was a reasonably painless way of > cross-building whole images against an archive, which also forms the > basis for an auto-crossbuilder. > > There is a HOWTO (for building linaro-nano images) here: > https://wiki.l

Re: The Value of Thumb-2

2011-10-20 Thread Michael Hope
On Fri, Oct 21, 2011 at 7:48 AM, James Tunnicliffe wrote: > This isn't exactly overflowing with up to date numbers, but... > > http://elinux.org/images/8/8a/Experiment_with_Linux_and_ARM_Thumb-2_ISA.pdf > > Slides 14 and 15 say that across EEMBC Thumb-2 gives 98% of the > performance of ARM 32 bit

Re: The Value of Thumb-2

2011-10-20 Thread Michael Hope
On Fri, Oct 21, 2011 at 11:16 AM, Mans Rullgard wrote: > On 20 October 2011 23:07, Michael Hope wrote: >> On Fri, Oct 21, 2011 at 7:48 AM, James Tunnicliffe >> wrote: >>> This isn't exactly overflowing with up to date numbers, but... >>

Re: ANN: New Wiki Theme

2011-11-15 Thread Michael Hope
On Wed, Nov 16, 2011 at 3:23 PM, Michael Hudson-Doyle wrote: > On Tue, 15 Nov 2011 19:22:17 -0600, Andy Doan wrote: >> On 11/15/2011 06:56 PM, Michael Hudson-Doyle wrote: >> > On Tue, 15 Nov 2011 14:28:57 -0600, Andy Doan wrote: >> >> 2. The standard banner for links to other websites now shows

Re: December release schedule

2011-11-22 Thread Michael Hope
On Wed, Nov 23, 2011 at 5:58 AM, Fathi Boudra wrote: > Hi, > > Since most people will be on holidays, we have a modified schedule for > December > "Christmas" release. The current plan is to release one week earlier: > > * 2011-12-08 Toolchain WG 2011.12 release > * 2011-12-15 Components 2011.12

Presentation on benchmarking techniques

2011-12-12 Thread Michael Hope
Hi there. I did a presentation on benchmarking techniques recently that covered our method, measuring, the statistics, and some future directions like STM. A copy is available at: http://people.linaro.org/~michaelh/presentations/Benchmarking%20Techniques%20r6.pdf The notes version is a bit mor

Re: ARM gcc vs ARM rvct

2012-09-26 Thread Michael Hope
On 27 September 2012 08:09, Dechesne, Nicolas wrote: > Hi there, > > > > Is there any sensible comparison document for gcc vs rvct in terms of speed, > code size, feature set? Is there any reason / use case to recommend rvct > over gcc for non-Linux s/w? Hi Nicolas. I'd recommend talking with AR

Re: Kernel 3.6 build bug with Linaro 4.7 toolchains

2012-10-03 Thread Michael Hope
On 3 October 2012 12:59, Tim Bird wrote: > When I try to build the Linux kernel version 3.6 with the gcc-4.7 > nightly build Linaro toolchains, > > $ arm-eabi-gcc --version > arm-eabi-gcc (Linaro GCC 4.7-2012.09-1~dev) 4.7.2 20120910 (prerelease) > $ arm-eabi-as --version > GNU assembler (Linux/GN

Re: Kernel 3.6 build bug with Linaro 4.7 toolchains

2012-10-03 Thread Michael Hope
On 4 October 2012 13:01, Tim Bird wrote: > On 10/03/2012 01:52 PM, Michael Hope wrote: >> On 3 October 2012 12:59, Tim Bird wrote: >>> When I try to build the Linux kernel version 3.6 with the gcc-4.7 >>> nightly build Linaro toolchains, >>> >>> $ ar

Lenovo battery at registration desk

2012-11-02 Thread Michael Hope
I found a lonely looking Lenovo laptop battery in BV1. I've left it at the registration desk. -- Michael ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev

Re: Support for Raspberry Pi

2012-11-05 Thread Michael Hope
On 4 November 2012 05:09, Loïc Minier wrote: > Hi Geert, > > On Fri, Nov 02, 2012, Geert Schuring wrote: >> Could you tell me if you have any plans to enable Ubuntu on the Raspberry Pi >> (ARMv6) ? > > Short answer: an Ubuntu ARMv6 port for the Raspberry Pi isn't a Linaro > target, but we'

Re: Eclipse Wiki Page

2010-09-13 Thread Michael Hope
Note that the ARM/Keil DS-5 (http://www.keil.com/arm/ds5/) and the CodeSourcery SG++ (http://www.codesourcery.com/sgpp) are both Eclipse based and focused on ARM. To put in my unasked for two cents, I don't think Linaro should get into this area as Eclipse is terrible to use, and the market is wel

Upcoming release coordination

2010-09-13 Thread Michael Hope
Hi there. We all have the November release coming up. Even though the different groups have different release cycles, it would be nice to do a coordinated release in November that shows off the work we've all been doing. As part of that I want to make sure the toolchain outputs play well togethe

2010-09-13 Toolchain WG status

2010-09-15 Thread Michael Hope
Here's what's been going on in the Toolchain WG: * Released Linaro GCC 4.5, 4.4, and a first cut of cortex-strings * All of the CSL patches have now been integrated and released * Started the investigation work into Thumb-2 code size in GCC * Work continues on imporving the correctn

2010-09-20 Toolchain WG Minutes

2010-09-20 Thread Michael Hope
...are available here: https://wiki.linaro.org/WorkingGroups/ToolChain/Meetings/2010-09-20 Standup meeting minutes are here: https://wiki.linaro.org/WorkingGroups/ToolChain/Meetings/2010-09-17 A recording of the call is here: http://tc.seabright.co.nz/toolchainwg/ The interesting events this

Toolchain WG helper programs

2010-09-21 Thread Michael Hope
We've got a few little helper programs that are used in the Toolchain WG to help things run smoothly. I've done a short write up on them here: https://wiki.linaro.org/WorkingGroups/ToolChain/Helpers Ulrich, this is the build system I mentioned on the call. Scott/James/Mounir, it's not great, but

Re: Error (no boot device found) running qemu image

2010-09-22 Thread Michael Hope
2010/9/23 Peter Maydell : > On 22 September 2010 18:38, Paul Larson wrote: >> On Wed, Sep 22, 2010 at 3:08 AM, Loïc Minier wrote: >>> >>> On Tue, Sep 21, 2010, Peter Maydell wrote: >>> > (It occurs to me that it would be a good idea to have some automated >>> > testing of booting the daily snapsh

Re: Linaro Bug Tags

2010-09-27 Thread Michael Hope
On Tue, Sep 28, 2010 at 9:10 AM, Jamie Bennett wrote: > On 21 Sep 2010, at 14:54, Dave Martin wrote: > >> Hi, >> >> On Tue, Sep 21, 2010 at 2:47 PM, Jamie Bennett >> wrote: >>> Hi, >>> >>> Tagging bugs is not only good practice but makes tracking and sorting so >>> much easier. With >> >> Maybe

Re: Linaro Bug Tags

2010-09-28 Thread Michael Hope
On Wed, Sep 29, 2010 at 10:35 AM, Christian Robottom Reis wrote: > On Tue, Sep 28, 2010 at 04:01:44PM +1300, Michael Hope wrote: >> I've had a go at Toolchain WG specific tags here: >>  https://wiki.linaro.org/MichaelHope/Sandbox/Tags > > Two comments on these: &

Re: Armel cross compilers for lucid

2010-10-03 Thread Michael Hope
Ta. I've updated the instructions at: https://wiki.linaro.org/WorkingGroups/ToolChain/CrossCompilerOnLucid which is probably now obsolete. -- Michael On Sat, Oct 2, 2010 at 4:35 AM, Marcin Juszkiewicz wrote: > > Hi > > I finally built armel cross compiler packages for Ubuntu 10.04 'Lucid' LTS

Re: the linaro toolchain and older arm versions

2010-10-05 Thread Michael Hope
On Wed, Oct 6, 2010 at 10:44 AM, John Rigby wrote: > I believe that the libgcc.a in our toolchain contains Thumb-2 code.  I > verified this by doing objdump on libgcc.a and I see combinations of > 16 and 32 bit instructions.  So does that mean that the toolchain is > only usable for ARM versions t

Re: the linaro toolchain and older arm versions

2010-10-05 Thread Michael Hope
On Wed, Oct 6, 2010 at 11:23 AM, John Rigby wrote: > Thanks Michael.  Just wanted to make sure I understood.  The "do no > harm" goal and the Thumb2 libgcc seem to be somewhat contradictory > however.  I realize that choices need to be made and only odd ducks > like me will likely run into issues.

The summit and blueprints

2010-10-13 Thread Michael Hope
Hi there. I'm confused about how we nominate and schedule things for the upcoming summit. I've got a bunch of tr-* TR blueprints and a related set of engineering blueprints. Some of these blueprints are too big for one session and some need to be bundled up to fill up a session. No matter what,

Re: Flavoured toolchains anyone?

2010-10-18 Thread Michael Hope
I like it. Any chance of flavouring -mcpu= or -mtune= to set the compiler to A9 by default as well? -- Michael On Tue, Oct 19, 2010 at 2:44 AM, Marcin Juszkiewicz wrote: > > Some of Linaro developers works with ARM devices older then ARMv7-a > architecture. Other people experiments with hard-fl

Flash cards

2010-10-21 Thread Michael Hope
I'm still terrible with names so I've updated my flash cards for the summit. See: http://people.linaro.org/~michaelh/boo/ Click on the image to show the persons name and role. Click again to move on. The site is iPhone friendly. The site is generated by parsing the engineering contacts page a

QT4 and atomics

2010-11-14 Thread Michael Hope
Hi there. I've been looking into updating the QT4 atomic operations as an alternative to working around it in GCC. There's ARM specific code in: http://qt.gitorious.org/qt/qt/blobs/4.7/src/corelib/arch/qatomic_armv6.h that should be updated to include IT instructions so that it can compile in Th

NEON power consumption

2010-11-28 Thread Michael Hope
I sat down and measured the power consumption of the NEON unit on an OMAP3. Method and results are here: https://wiki.linaro.org/MichaelHope/Sandbox/NEONPower The board takes 2.37 W and the NEON unit adds an extra 120 mW. Assuming the core takes 1 W, then the code needs to run 12 % faster with N

Re: NEON power consumption

2010-11-28 Thread Michael Hope
On Mon, Nov 29, 2010 at 6:36 PM, Amit Kucheria wrote: > On Mon, Nov 29, 2010 at 3:58 AM, Michael Hope > wrote: >> >> I sat down and measured the power consumption of the NEON unit on an >> OMAP3.  Method and results are here: >>  https://wiki.linaro.org/MichaelHo

Re: NEON power consumption

2010-11-29 Thread Michael Hope
On Tue, Nov 30, 2010 at 12:37 AM, Dave Martin wrote: > On Sun, Nov 28, 2010 at 10:28 PM, Michael Hope > wrote: >> I sat down and measured the power consumption of the NEON unit on an >> OMAP3.  Method and results are here: >>  https://wiki.linaro.org/MichaelHope/San

Boards

2010-12-02 Thread Michael Hope
I've now got a Gumstix Stagecoach with six NFS root OMAP3-based boards up and running in my office. That brings the grand total up to ten Cortex-A8 based boards on the local network. Eventually these or something similar will go up into the data centre but, until then, I might as well put them to

Notes on the Stagecoach board

2010-12-02 Thread Michael Hope
I've written up my notes on network booting the sevenx OMAP3 StageCoach board here: https://wiki.linaro.org/MichaelHope/Sandbox/StagecoachBringup I'm not currently using the Linaro kernel as either need a kernel with USB Ethernet and NFS root built in, or a way of combining uImage and uInitrd int

[ACTIVITY] Toolchain WG 2010-11-03

2010-12-02 Thread Michael Hope
Here's what the toolchain group has been doing: * Atomic memory operations are finishing up. Preparing a coverage report of operations vs data type for GCC and llvm * IFUNC support is almost complete * Discussed how to be a good community member. Will start reviewing patches, sending test resu

Accessing an A9 board

2010-12-06 Thread Michael Hope
Hi there. Does anyone have a Cortex-A9 board with Maverick and a hard disk that I could access? I've heard that we've regressed on the A9 in some benchmarks from 4.4 to 4.5 and would like to verify. -- Michael ___ linaro-dev mailing list linaro-dev@li

[ACTIVITY] Toolchain WG 2010-11-03

2010-12-08 Thread Michael Hope
Here's what the toolchain group has been doing: * 2010.12 release is coming up. Bug list is in a good way. Build is good, test results are good. * Atomic memory operations are finished, in GCC, in GLIBC, and in Ubuntu. Coverage report is done at [[WorkingGroups/ToolChain/AtomicMemoryOperation

Re: Call for testing: linaro-media-create

2010-12-12 Thread Michael Hope
On Sat, Dec 11, 2010 at 1:14 AM, Peter Maydell wrote: > On 10 December 2010 12:00, Guilherme Salgado wrote: >> Some of you may not be aware of this, but linaro-media-create is >> undergoing a rewrite in python[1].  This is an incremental rewrite, so >> right now l-m-c still is a shell script whic

Tegra 2 host

2011-01-04 Thread Michael Hope
I've added a Tegra 250 based Toshiba AC100 Smartbook to my network. Let me know if you'd like access. -- Michael ___ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev

Re: GCC ICE compiling glibc with latest linaro gcc 4.5

2011-01-11 Thread Michael Hope
On Tue, Jan 11, 2011 at 3:40 PM, Khem Raj wrote: > Hi > > Commit r99457 on linaro 4.5 branch is causing a ICE when compiling the > attached file with following options > > gcc-4_5-branch/build.i686-linux.armeb-oe-linux-gnueabi/gcc/cc1 -O2 > -mtune=xscale a.i > > It only happens when I use -mtune=x

Re: Another GCC ICE on x86 this time

2011-01-18 Thread Michael Hope
On Fri, Jan 14, 2011 at 12:31 PM, Khem Raj wrote: > Hi > > There is another ICE which is happening when compiling libcstdc++ for x86 > Attached testcase you will be able to reproduce this problem > by compiling > > cc1plus a.i -Os -march=pentiumpro > > and if I revert r99456 this works well. Hi K

Re: Linaro PPAs and backports / release cycles

2011-01-20 Thread Michael Hope
On Fri, Jan 21, 2011 at 7:44 AM, David Gilbert wrote: > On 20 January 2011 18:30, Loïc Minier wrote: >>        Hey >> >>  As a followup to IRC conversations around backports, releases and QA >>  today, I'd like to hear what others think of our Linaro PPAs.  I'll >>  start with some history and pr

LCA2011 presentation

2011-01-25 Thread Michael Hope
Hi there. I did a presentation on GCC, ARM, and Linaro at the Linux.conf.au Southern Plumbers miniconf. A little bit of it is introduction, with the rest being technical details and asking for help on what people using the toolchain want. Links to the presentation and original source are here:

Re: Another GCC ICE on x86 this time

2011-01-25 Thread Michael Hope
On Sat, Jan 22, 2011 at 1:46 PM, Khem Raj wrote: > On Tue, Jan 18, 2011 at 5:49 PM, Michael Hope wrote: >> On Fri, Jan 14, 2011 at 12:31 PM, Khem Raj wrote: >>> Hi >>> >>> There is another ICE which is happening when compiling libcstdc++ for x86 >&

Tidying up some ARM boards

2011-01-30 Thread Michael Hope
My office was getting a bit messy so I re-purposed an old PC case and mounted my ARM boards, a switch, and far too many power supplies into it: http://people.linaro.org/~michaelh/racked/IMG_20110131_145444.jpg The Stagecoach board goes where the motherboard used to: http://people.linaro.org/~mic

  1   2   >