Re: [ACTIVITY] WW42

2011-10-27 Thread Michael Hope
On Thu, Oct 27, 2011 at 5:18 PM, Zhenqiang Chen zhenqiang.c...@linaro.org wrote: zlib is used to build binutils, which is built before GCC. If you install a 32-bit binary toolchain on 64-bit system, you might have link error. By default, there is no 32-bit zlib on 64-bit system. You have to  

Re: [ACTIVITY] WW42

2011-10-26 Thread Michael Hope
On Tue, Oct 25, 2011 at 4:27 PM, Zhenqiang Chen zhenqiang.c...@linaro.org wrote: mkedwards has these scripted up at:  https://github.com/mkedwards/crosstool-ng/tree/master/scripts/build/companion_libs We should add these in upstream.  I'd rather focus on GCC first, get that out as a

Toolchain Connect sessions

2011-10-25 Thread Michael Hope
Hi there. Connect is just around the corner. Have a look at: https://wiki.linaro.org/MichaelHope/Sandbox/Q4.11Plans for a summary of the toolchain sessions and hacking topics. It would be great to have kernel and OCTO input in the ARM STM driver, Kernel debugging, and KVM sessions. --

Re: Building gcc-linaro 4.6 2011.10 on ubuntu 11.10 32bit for cortex-a9

2011-10-24 Thread Michael Hope
On Tue, Oct 25, 2011 at 9:42 AM, Bruno Niklaus niklaus.br...@gmail.com wrote: hi@all i try to build the linaro-gcc on a ubuntu host 11.10 32 bit for a cortex a9. but it doenst build to the end. this is the first time ever i try to build a toolchain on my own, so excuse me if its just a

Re: [ACTIVITY] WW42

2011-10-24 Thread Michael Hope
On Mon, Oct 24, 2011 at 2:09 PM, Zhenqiang Chen zhenqiang.c...@linaro.org wrote: Summary: * Exercise crosstool-ng and summarize the gaps. Details: * Exercise crosstool-ng  (1) Sync with lp:~linaro-toolchain-dev/crosstool-ng/linaro.  (2) Try to config linux-host-baremental-target an

Re: [ACTIVITY] report week 42

2011-10-20 Thread Michael Hope
On Fri, Oct 21, 2011 at 7:15 AM, Peter Maydell peter.mayd...@linaro.org wrote: (short week: 4 days) RAG: Red: Amber: Green: blog started :-) http://translatedcode.wordpress.com/ Nice. Could you add it to planet.linaro.org? https://wiki.linaro.org/Resources/HowTo/PlanetLinaro -- Michael

64 bit operations

2011-10-18 Thread Michael Hope
Following on from last night's performance call, I had a look at how 64 bit integer operations are mapped to NEON instructions. The summary is: * add - fine * subtract - fine * bitwise and - fine * bitwise or - fine * bitwise xor - fine * multiply - can't as the instruction tops out at 32

Re: 64 bit operations

2011-10-18 Thread Michael Hope
...and here's the missing test case. -- Michael On Wed, Oct 19, 2011 at 11:38 AM, Michael Hope michael.h...@linaro.org wrote: Following on from last night's performance call, I had a look at how 64 bit integer operations are mapped to NEON instructions.  The summary is:  * add - fine

Re: Screwy panda timing?

2011-10-16 Thread Michael Hope
On Fri, Oct 14, 2011 at 4:12 AM, David Gilbert david.gilb...@linaro.org wrote: I've just tried rerunning some benchmarks on my panda, which I reinstalled recently and am getting some odd behaviour: The kernel is 3.0.0-1404-linaro-lt-omap For example: simple_strlen: ,102400, loops of ,62,

Linaro GCC 4.6 and 4.5 2011.10 released

2011-10-13 Thread Michael Hope
The Linaro Toolchain Working Group is pleased to announce the 2011.10 release of both Linaro GCC 4.6 and Linaro GCC 4.5. Linaro GCC 4.6 2011.10 is the eighth release in the 4.6 series. Based off the latest GCC 4.6.1+svn179483, it contains a range of vectoriser performance improvements and

Re: limits-fndefn.c and timeouts

2011-10-11 Thread Michael Hope
On Tue, Oct 11, 2011 at 8:54 PM, Richard Sandiford richard.sandif...@linaro.org wrote: Michael Hope michael.h...@linaro.org writes: limits-fndefn.c takes an impressively long time to run.   On an idle machine, -O3 -g -c takes 17:31 and -O2 -g -c takes   The test already has a dg-timeout-factor

Binary toolchain questions summary

2011-10-11 Thread Michael Hope
Here's my summary from Monday's meeting on the harder parts of binary toolchains. Using a 4.6 compiler against a 4.5 based sysroot such as Natty: * libgcc and libstdc++ are part of the compiler * The compiler expects features that are in the corresponding runtime * You can't reliably run or

Use of memcpy() in libpng

2011-09-26 Thread Michael Hope
Saw this on the linaro-multimedia list: http://lists.linaro.org/pipermail/linaro-multimedia/2011-September/74.html libpng spends a significant amount of time in memcpy(). This might tie in with Ramana's investigation or the unaligned access work by allowing more memcpy()s to be inlined. --

Re: Linaro GCC 4.6 and 4.5 2011.09 released

2011-09-19 Thread Michael Hope
On Tue, Sep 20, 2011 at 3:39 AM, Marcin Juszkiewicz marcin.juszkiew...@linaro.org wrote: W dniu 16.09.2011 04:56, Michael Hope pisze: The Linaro Toolchain Working Group is pleased to announce the 2011.09 release of both Linaro GCC 4.6 and Linaro GCC 4.5. Linaro GCC 4.6 2011.09-1

libav IDCT speed tests

2011-09-19 Thread Michael Hope
Måns pointed me at the IDCT throughput test that's included with libav. I've written up a page on how to build and run it at: https://wiki.linaro.org/MichaelHope/Sandbox/LibAvDCT Included are results with and without the vectoriser. In all cases the vectoriser improves things, including

Re: [Linaro-toolchain-benchmarks] Using u-boot for perf measurements.

2011-09-15 Thread Michael Hope
(bouncing to linaro-dev as it's generally interesting) On Fri, Sep 16, 2011 at 8:17 AM, Ramana Radhakrishnan ramana.radhakrish...@linaro.org wrote: Hi, I've been looking at some of the perf regressions we've been seeing these days in an attempt to understand what's going on in these cases.

Branch is open

2011-09-14 Thread Michael Hope
Hi there. The 2011.09 release has been spun and is testing up well. The 4.5 and 4.6 branches are now open so feel free to commit any approved patches. -- Michael ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org

Re: Blueprints, Headline and Acceptance criteria for monthly releases

2011-09-12 Thread Michael Hope
On Thu, Sep 8, 2011 at 6:05 AM, Mounir Bsaibes mounir.bsai...@linaro.org wrote: Release Management needs the list of the the blueprints that will be delivered this month. For each bp, they want a Headline and Acceptance criteria. The Headline is a statement  to include in the Monthly release

GCC Trunk r178719 fails to build

2011-09-11 Thread Michael Hope
For reference, trunk r178719 fails to build in an A9 or ARMv5 configuration: http://builds.linaro.org/toolchain/gcc-4.7~svn178719/logs/armv7l-natty-cbuild181-ursa4-cortexa9r1/ The error is: /scratch/cbuild/slave/slaves/ursa4/gcc-4.7~svn178719/gcc/default/build/./prev-gcc/g++

Re: [ACTIVITY] w36

2011-09-11 Thread Michael Hope
On Sat, Sep 10, 2011 at 6:49 AM, Michael K. Edwards m.k.edwa...@gmail.com wrote: I should be able to equip you soon with a web browsing benchmark based on Firefox's Talos suite (https://wiki.mozilla.org/Buildbot/Talos). The most representative test (tp5) unfortunately depends on a data set

Re: [ACTIVITY] Weekly status

2011-09-11 Thread Michael Hope
On Sat, Sep 10, 2011 at 3:53 AM, Richard Sandiford richard.sandif...@linaro.org wrote: * Looked at why the backport of lp823708-4.5 retriggered the same  bootstrap failure that Chung-Lin's patch did.  Haven't been able  to reproduce yet. Feel free to use leo1 and leo2. A make -j2 speeds

Re: Benchmarking / justifying cortex-strings

2011-09-07 Thread Michael Hope
On Mon, Sep 5, 2011 at 9:32 PM, David Gilbert david.gilb...@linaro.org wrote: On 5 September 2011 04:21, Michael Hope michael.h...@linaro.org wrote: On Fri, Sep 2, 2011 at 4:08 PM, Michael Hope michael.h...@linaro.org wrote:  http://people.linaro.org/~michaelh/incoming/strings-performance/sizes

Re: Vectorised copy

2011-09-06 Thread Michael Hope
On Wed, Sep 7, 2011 at 2:14 AM, Richard Sandiford richard.sandif...@linaro.org wrote: Michael Hope michael.h...@linaro.org writes: While out benchmarking today, I ran across code similar to this: int *a; int *b; int *c; const int ad[320]; const int bd[320]; const int cd[320]; void fill

Re: Memcpy and memset

2011-09-05 Thread Michael Hope
On Fri, Sep 2, 2011 at 4:51 AM, David Gilbert david.gilb...@linaro.org wrote: Hi Michael,  I've just committed a pair of memcpy's into src/linaro-a9 - memcpy.S that is armv7 and memcpy-hybrid.S that is a Neon hybrid which uses neon for non-aligned cases and for large (128K or larger)

Vectorised copy

2011-08-28 Thread Michael Hope
While out benchmarking today, I ran across code similar to this: int *a; int *b; int *c; const int ad[320]; const int bd[320]; const int cd[320]; void fill() { for (int i = 0; i 320; i++) { a[i] = ad[i]; b[i] = bd[i]; c[i] = cd[i]; } } I was surprised and happy to

Re: [Activity] Weekly status - w/e 19th August 2011

2011-08-22 Thread Michael Hope
On Tue, Aug 23, 2011 at 12:46 AM, Amit Kucheria amit.kuche...@linaro.org wrote: On Mon, Aug 22, 2011 at 3:45 PM, Ramana Radhakrishnan ramana.radhakrish...@linaro.org wrote: On 22 August 2011 13:35, Christian Robottom Reis k...@linaro.org wrote: On Fri, Aug 19, 2011 at 04:38:51PM +0100, Ramana

Re: Generic Linux cross toolchain for tests

2011-08-22 Thread Michael Hope
On Tue, Aug 23, 2011 at 1:21 AM, Marcin Juszkiewicz marcin.juszkiew...@linaro.org 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

Re: Is the Linaro toolchain useful on x86/x86_64?

2011-08-17 Thread Michael Hope
On Wed, Aug 17, 2011 at 11:09 PM, Bernhard Rosenkranzer bernhard.rosenkran...@linaro.org wrote: Hi, is the Linaro toolchain (esp. gcc) useful on x86/x86_64, or is an attempt to use the Linaro toolchain with such a target just asking for trouble? (No, I'm not secretly an Intel spy ;) Just

Re: Basic libav profiling

2011-08-17 Thread Michael Hope
On Tue, Aug 16, 2011 at 11:32 PM, Richard Sandiford richard.sandif...@linaro.org wrote: Michael Hope michael.h...@linaro.org writes: I put a build harness around libav and gathered some profiling data.  See:  bzr branch lp:~linaro-toolchain-dev/+junk/libav-suite It includes a Makefile

Re: Basic libav profiling

2011-08-17 Thread Michael Hope
On Thu, Aug 18, 2011 at 11:11 AM, Michael Hope michael.h...@linaro.org wrote: On Tue, Aug 16, 2011 at 11:32 PM, Richard Sandiford richard.sandif...@linaro.org wrote: Michael Hope michael.h...@linaro.org writes: I put a build harness around libav and gathered some profiling data.  See:  bzr

Improving libgmp [was: Re: Potential tools team work]

2011-08-17 Thread Michael Hope
On Thu, Aug 18, 2011 at 4:16 AM, Richard Earnshaw richard.earns...@arm.com wrote: I was just browsing libgmp this afternoon and noticed that it really could do with an overhaul to support recent ARM chips. The ARM code seems to have been written for StrongARM; which is now almost obsolete

Linaro GCC 4.6 and 4.5 2011.08 released

2011-08-17 Thread Michael Hope
The Linaro Toolchain Working Group is pleased to announce the 2011.08 release of both Linaro GCC 4.6 and Linaro GCC 4.5. Linaro GCC 4.6 2011.08 is the sixth release in the 4.6 series. Based off the latest GCC 4.6.1+svn177703, it focuses on fixing bugs found during the Android integration and in

Re: GCC 4.6 merge

2011-08-13 Thread Michael Hope
On Sat, Aug 13, 2011 at 8:10 PM, Michael Hope michael.h...@linaro.org wrote: On Sat, Aug 13, 2011 at 7:31 PM, Andrew Stubbs a...@codesourcery.com wrote: Hi all, I'm having real trouble here :( I just can't seem to get bzr to work! I've tried to branch gcc-linaro/4.6 again and again

Standard GCC configurations

2011-08-11 Thread Michael Hope
Hi there. I've written up the standard configurations that we use to build and test Linaro GCC: https://wiki.linaro.org/WorkingGroups/ToolChain/Configurations/GCC It includes such things as flags, libraries, and sysroots. You might find it useful to see what we're testing or, if new to

Re: Change in Linaro Toolchain naming

2011-08-11 Thread Michael Hope
On Thu, Aug 11, 2011 at 7:42 PM, Peter Maydell peter.mayd...@linaro.org wrote: On 11 August 2011 05:25, Michael Hope michael.h...@linaro.org wrote: Hi there.  This is a heads-up that the name of the Toolchain group releases will change slightly with next weeks release.  We're dropping

Change in Linaro Toolchain naming

2011-08-10 Thread Michael Hope
Hi there. This is a heads-up that the name of the Toolchain group releases will change slightly with next weeks release. We're dropping the respin suffix (the -0) to line up with the new whole of Linaro naming convention. What was: gcc-linaro-4.6-2011.xx-0.tar.bz2

Re: ld in current (4.6-2011.07-0-8-2011-07-25_12-42-06) toolchain fails to link uboot

2011-08-09 Thread Michael Hope
On Wed, Aug 3, 2011 at 4:57 AM, Bernhard Rosenkranzer bernhard.rosenkran...@linaro.org wrote: Hi, ld in the current (4.6-2011.07-0-8-2011-07-25_12-42-06) Android toolchain fails to link uboot: arm-eabi-ld:

QEMU futures

2011-08-01 Thread Michael Hope
Hi there. We had a brainstorm this afternoon about areas QEMU could go into in the future. My pigeon-scratchings are at: https://wiki.linaro.org/WorkingGroups/ToolChain/Q3.11/QEMUFutures See also: https://wiki.linaro.org/MichaelHope/Sandbox/RoadmapIdeas#QEMU_everywhere -- Michael

Linaro GCC 4.6 and 4.5 2011.07 released

2011-07-22 Thread Michael Hope
The Linaro Toolchain Working Group is pleased to announce the release of both Linaro GCC 4.6 and Linaro GCC 4.5. Linaro GCC 4.6 is the fifth release in the 4.6 series. Based off the latest GCC 4.6.1+svn175677, it adds new optimisations and vectoriser improvements. Interesting changes include: *

Branch is open

2011-07-19 Thread Michael Hope
Hi there. The 2011.07 release has been spun and is testing up well. The 4.5 and 4.6 branches are now open so feel free to commit any approved patches. -- Michael ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org

Re: Updated armel cross toolchains for lucid/maverick/natty releases

2011-07-07 Thread Michael Hope
On Thu, Jul 7, 2011 at 1:36 AM, Marcin Juszkiewicz mar...@juszkiewicz.com.pl wrote: Hi Linaro backport PPA [1] got updated to latest versions of armel cross toolchains -- oneiric packages were used as a base. What got changed: - gcc 4.4 was updated to 4.4.6-3ubuntu1 - gcc 4.5 was updated

Re: Interesting failure of vasprintf test from postler

2011-06-16 Thread Michael Hope
On Fri, Jun 17, 2011 at 7:11 AM, Marcin Juszkiewicz marcin.juszkiew...@linaro.org wrote: On czw, 2011-06-16 at 19:48 +0100, David Gilbert wrote: Ubuntu armel and armhf cross compilers, CSL 2011.03-42 have same problem. Compiled fine with gcc 4.3 from Poky toolchain. Same with Emdebian

Re: No usb on omap3: 4.6 toolchain issue?

2011-06-16 Thread Michael Hope
On Thu, Jun 16, 2011 at 3:04 AM, Paolo Pisati p.pis...@gmail.com wrote: On 06/08/2011 12:29 AM, Michael Hope wrote: Hi Paolo.  Could you please treat this as an application problem and try to track it down further?  It would be great if you could track it down to an individual function

Re: [ACTIVITY] Weekly status

2011-06-12 Thread Michael Hope
On Sat, Jun 11, 2011 at 4:49 AM, Richard Sandiford richard.sandif...@linaro.org wrote: == This week == * Experimented more with A8 and A9 tuning for auto inc/dec addresses. * More work on the auto inc/dec pass itself. * Compared the assembly output in the GCC testsuite for a range  of

Re: No usb on omap3: 4.6 toolchain issue?

2011-06-07 Thread Michael Hope
On Tue, Jun 7, 2011 at 11:09 PM, Paolo Pisati paolo.pis...@canonical.com wrote: It all started with this: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/791552 basically, switching toolchain from 4.5 to 4.6, somehow broke usb on omap3. This morning i tested with linux-linaro-natty:

Toolchain continious build write-up

2011-06-07 Thread Michael Hope
I've done a quick write-up on the (almost) continious builds done in the toolchain group: https://wiki.linaro.org/WorkingGroups/Builds It's high level and includes things like what branches we watch, how often they get built, where the results go, and how things like testsuite results are

Testsuite diffs between builds

2011-06-06 Thread Michael Hope
The toolchain build system now records the change in testsuite results between builds. For example: Current trunk and the one built a week ago on x86_64: http://ex.seabright.co.nz/build/gcc-4.7~svn174684/logs/x86_64-maverick-cbuild123-crucis-x86_64r1/testsuite-diff.txt GDB trunk and the one

Re: Linaro 11.05 released

2011-05-30 Thread Michael Hope
On Tue, May 31, 2011 at 1:56 AM, Barry Song 21cn...@gmail.com wrote: 2011/5/29 Fathi Boudra fathi.bou...@linaro.org: Hi, The Linaro Team is pleased to announce the release of Linaro 11.05. 11.05 is the second public release that brings together the huge amount of engineering effort that has

gcc-4.7~svn174320 fails to bootstrap

2011-05-29 Thread Michael Hope
Hi Richard, Ramana. FYI, trunk currently fails to bootstrap on ARM: ../../../gcc-4.7~/libcpp/expr.c: In function 'cpp_num_sign_extend': ../../../gcc-4.7~/libcpp/expr.c:1321:1: error: could not split insn (insn:TI 53 49 92 6 (set (reg:DI 10 sl [orig:151 num$high ] [151]) (ior:DI (not:DI

Slides for the toolchain public plan review

2011-05-24 Thread Michael Hope
Linked below are the draft slides for next week's toolchain public plan review. A copy is at: http://people.linaro.org/~michaelh/incoming/linaro-toolchain--public-plan-review.pdf The copy with all slides and the notes pages is at:

Re: Engineering blueprints for 11.11

2011-05-22 Thread Michael Hope
On Sun, May 22, 2011 at 9:05 PM, Ira Rosen i...@il.ibm.com wrote:  At the moment good 'ol CoreMark is worse with -O3 -omfpu=neon... It maybe worth to try -fvect-cost-model. Worse again I'm afraid. -O3 -mfpu=neon scores 99 % of -O3. -O3 -mfpu=neon -fvect-cost-model scores 96 %. -- Michael

Re: Engineering blueprints for 11.11

2011-05-22 Thread Michael Hope
On Fri, May 20, 2011 at 7:33 PM, Richard Sandiford richard.sandif...@linaro.org wrote: Michael Hope michael.h...@linaro.org writes: How about also 'Ensure vectorised code doesn't regress over non-vectorised code'?  The goal would be for 90 % of benchmarks to not regress and 99 % to regress

Re: Engineering blueprints for 11.11

2011-05-19 Thread Michael Hope
On Thu, May 19, 2011 at 9:43 PM, Ulrich Weigand ulrich.weig...@de.ibm.com wrote: Michael Hope michael.h...@linaro.org wrote: Hi there.  The next two weeks is where we take the technical topics from the TSC and the discussions had during the summit and turn them into the concrete engineering

Summit!

2011-05-08 Thread Michael Hope
Hi everyone. Welcome to Budapest. The schedule is at: http://summit.ubuntu.com/uds-o/track/linaro-toolchain/ and should be pretty solid now. The NEON and strings ones may change to a room with a conference line, but we'll see. Thursday and Friday are mostly clear. Be at the hotel by 8:45.

Re: uboot data abort when optimizated with Os under Linaro toolchain 4.5 2011.03/04

2011-05-04 Thread Michael Hope
On Wed, May 4, 2011 at 5:56 PM, Yuping Luo yplu...@gmail.com wrote: Hi,   I am trying add usb gadget mass storage to uboot , and got  run-time abortion  on usbmsd.c  with the default u-boot Os option. I use linaro 2011.03 4.5.3 version, and my trials as following:     1) During debugging , I

Toolchain summit blueprints

2011-04-28 Thread Michael Hope
Hi there. The toolchain session blueprints for the summit are now up on Launchpad: https://blueprints.launchpad.net/linaro-toolchain?searchtext=toolchain-o You can check out the schedule here: http://summit.ubuntu.com/uds-o/track/linaro-toolchain/ although it's really only for show at the

Re: __aeabi_uldivmod undefined for sound/soc/codecs/snd-soc-wm8974.ko, snd-soc-wm8940.ko and snd-soc-wm8510.ko

2011-04-27 Thread Michael Hope
Hi Andrew. I uploaded the wrong preprocessed source to the GCC bugzilla entry. It included the __attribute__((noinline)) workaround which hides the problem. I've fixed that and re-attached the correct version. The assembly version contains the following: .size wm8974_pcm_hw_params,

Re: __aeabi_uldivmod undefined for sound/soc/codecs/snd-soc-wm8974.ko, snd-soc-wm8940.ko and snd-soc-wm8510.ko

2011-04-26 Thread Michael Hope
On Wed, Apr 27, 2011 at 12:23 AM, Andrew Stubbs andrew.stu...@linaro.org wrote: On 26/04/11 03:39, Nicolas Pitre wrote: But I digress.  This is just to say that gcc shouldn't pull __aeabi_uldivmod in this case because: There isn't a library call (or instruction) for a straight 'mod'

Re: __aeabi_uldivmod undefined for sound/soc/codecs/snd-soc-wm8974.ko, snd-soc-wm8940.ko and snd-soc-wm8510.ko

2011-04-26 Thread Michael Hope
On Tue, Apr 26, 2011 at 1:48 PM, Barry Song 21cn...@gmail.com wrote: 2011/4/26 Barry Song 21cn...@gmail.com: Hi Michael, 2011/4/26 Michael Hope michael.h...@linaro.org: Hi Barry.  I think the toolchain is operating correctly here.  The current version recognises a divide followed by a modulo

Re: __aeabi_uldivmod undefined for sound/soc/codecs/snd-soc-wm8974.ko, snd-soc-wm8940.ko and snd-soc-wm8510.ko

2011-04-25 Thread Michael Hope
another kernel construct to prevent the optimisation from happening. Googling around brought up this thread: http://comments.gmane.org/gmane.linux.kernel/965262 -- Michael On Tue, Apr 26, 2011 at 1:42 PM, Barry Song 21cn...@gmail.com wrote: Hi Michael, 2011/4/26 Michael Hope michael.h

Linaro GCC 4.5 and 4.6 2011-04 released

2011-04-20 Thread Michael Hope
The Linaro Toolchain Working Group is pleased to announce the release of both Linaro GCC 4.5 and Linaro GCC 4.6. Linaro GCC 4.5 2011.04 is the ninth release in the 4.5 series. Based off the latest GCC 4.5.2+svn171921, it adds new optimisations, support for Android, and fixes for many of the

Linaro GDB 7.2 2011-04 released

2011-04-20 Thread Michael Hope
The Linaro Toolchain Working Group is pleased to announce the release of Linaro GDB 7.2. Linaro GDB 7.2 2011.04 is the fifth release in the 7.2 series. Based off the latest GDB 7.2, it includes a number of ARM-focused bug fixes. This release fixes: * LP: #684218 Failure to backtrace out of

Test log comparison

2011-04-19 Thread Michael Hope
I've fixed up the testcompare pages on ex.seabright.co.nz. It was getting confused by parallel testsuite runs and couldn't handle the results jumping about. I've also added a filter to buildlog that does a prefix match. Going to: http://ex.seabright.co.nz/helpers/buildlog/gcc-linaro shows

Re: undefined reference to __aeabi_unwind_cpp_pr0

2011-04-18 Thread Michael Hope
On Tue, Apr 19, 2011 at 5:39 AM, AJ ONeal coola...@gmail.com wrote: I'm compiling an application built with TI's DVSDK 3 *[0]. /home/user/ti/dvsdk/dvsdk_3_01_00_10/linuxutils_2_25_02_08/packages/ti/sdo/linuxutils/cmem/lib/cmem.a470MV(cmem.o470MV):(.ARM.exidx+0x0): undefined reference to

Re: undefined reference to __aeabi_unwind_cpp_pr0

2011-04-18 Thread Michael Hope
at 3:06 PM, Michael Hope michael.h...@linaro.org wrote: On Tue, Apr 19, 2011 at 5:39 AM, AJ ONeal coola...@gmail.com wrote: I'm compiling an application built with TI's DVSDK 3 *[0]. /home/user/ti/dvsdk/dvsdk_3_01_00_10/linuxutils_2_25_02_08/packages/ti/sdo/linuxutils/cmem/lib

Re: CoreMark Status

2011-04-14 Thread Michael Hope
That's good work. Thanks Chung-Lin. Test cases and all! -- Michael On Fri, Apr 15, 2011 at 3:28 AM, Chung-Lin Tang clt...@codesourcery.com wrote: Hi, I've just pushed a merge of the current upstream patches for resolving the CoreMark regressions.

Re: Differences in build hosts

2011-04-13 Thread Michael Hope
On Tue, Apr 12, 2011 at 10:21 AM, Michael Hope michael.h...@linaro.org wrote: Hi there.  I ran a build of gcc-linaro-4.5+bzr99491 on ursa1 through 4 to see if there was any difference in build machines.  The following tests had different results:  * gcc.c-torture/compile/limits-structnest.c

Re: First toolchain estimate for the next cycle

2011-04-13 Thread Michael Hope
On Wed, Apr 13, 2011 at 8:54 PM, Richard Sandiford richard.sandif...@linaro.org wrote: Michael Hope michael.h...@linaro.org writes: Hi there.  Mounir and I have been looking at the work for next cycle. A summary spreadsheet with notes is available here:   https://spreadsheets0.google.com/ccc

Conference code for today's Thumb-2 kick off call

2011-04-12 Thread Michael Hope
Hi everyone. The conference code for today's call is 5238686884. The dial in numbers are the same as the weekly meeting. See: http://wiki.linaro.org/WorkingGroups/ToolChain/Meetings -- Michael ___ linaro-toolchain mailing list

First toolchain estimate for the next cycle

2011-04-12 Thread Michael Hope
Hi there. Mounir and I have been looking at the work for next cycle. A summary spreadsheet with notes is available here: https://spreadsheets0.google.com/ccc?key=ty1c-H56f0GxnL1Hk9LCmRg I'm very interested in feedback, especially on the time estimates and extra topics we should suggest to the

Re: [Bug 758082] [NEW] [armel] segfaults in make check pass when built with optimization

2011-04-11 Thread Michael Hope
Dave, I see strlen in the backtrace. Could you have a look at this? -- Michael On Tue, Apr 12, 2011 at 9:03 AM, Jani Monoses j...@ubuntu.com wrote: Public bug reported: FTBFS on armel

Re: [ACTIVITY] 4th - 9th April

2011-04-10 Thread Michael Hope
On Sun, Apr 10, 2011 at 1:01 AM, Andrew Stubbs a...@codesourcery.com wrote: Retried the Android build with a view to integrating Android support in Linaro GCC 4.5 (4.6 should already support it). Eventually, after downloading many different git repositories and branches, and maxing out the

New porter boxes

2011-04-07 Thread Michael Hope
Hi there. The new porter boxes are now available for use. See: https://wiki.linaro.org/WorkingGroups/ToolChain/Hardware for details. These are PandaBoards with 768 MB of memory, a USB HDD, and a good internet connection. They can be used for day to day jobs like building programs, triaging

Re: CoreMark over releases

2011-04-04 Thread Michael Hope
On Tue, Apr 5, 2011 at 9:20 AM, Christian Robottom Reis k...@linaro.org wrote: On Mon, Apr 04, 2011 at 04:31:45PM +1200, Michael Hope wrote: Linaro GCC 4.5 releases vs our first:  http://people.linaro.org/~michaelh/incoming/releases-o3-vs-gcc-linaro-4.5-2010.08-1.png Linaro GCC 4.5 builds

Re: Linaro 4.5.2 v. CodeSourcery 4.5.1

2011-04-04 Thread Michael Hope
toolchain and seeing if they work in this 4.5.2 linaro one...) Thanks, Diane On Sun, Apr 3, 2011 at 6:55 PM, Michael Hope michael.h...@linaro.org wrote: On Sat, Apr 2, 2011 at 1:07 PM, Diane Holt holt.di...@gmail.com wrote: The good news is, my build completed successfully, once I put those

Re: can linaro toolchain compile ARM earlier than Cortex A8?

2011-04-03 Thread Michael Hope
On Fri, Apr 1, 2011 at 3:09 PM, Barry Song 21cn...@gmail.com wrote: 2011/3/30 Michael Hope michael.h...@linaro.org: I couldn't reproduce this, sorry.  I built nbench using gcc-linaro-4.5-2011.03-0 using both -O3 -mtune=cortex-a9 -mfpu=vfpv3-d16 and -O3 -mtune=cortex-a9 -mfpu=neon and in both

Improvements to bzr

2011-04-03 Thread Michael Hope
The Bazaar team have been working on improving the performance of bzr on the gcc-linaro tree. Here's how long the steps take on my machine with the current 2.4 development version: Update tip before branching: bzr pull 20.4 s (no revisions) Make the branch: bzr branch --hardlink 4.5

Re: Linaro 4.5.2 v. CodeSourcery 4.5.1

2011-04-03 Thread Michael Hope
On Sat, Apr 2, 2011 at 1:07 PM, Diane Holt holt.di...@gmail.com wrote: The good news is, my build completed successfully, once I put those extra libs in /usr/lib and updated my PATH to include the bin in the work area. The bad news is, there are a number of utililties that this build doesn't

NEON intrinsics and stack access

2011-03-30 Thread Michael Hope
For reference. We know that the NEON intrinsics in GCC have issues. I came across this page: http://hilbert-space.de/?p=22 which has a colour to greyscale conversion done using intrinsics. gcc-linaro-4.5-2011.03-0 does poorly through saving intermediate values on the stack. The core of the

Re: Linaro 4.5.2 v. CodeSourcery 4.5.1

2011-03-30 Thread Michael Hope
PM, Michael Hope michael.h...@linaro.org wrote: The build got pretty far, but eventually failed with: make[4]: Entering directory `/home/ubuntu/work/build/gcc/libiberty/testsuite' make[4]: Nothing to be done for `install'. make[4]: Leaving directory `/home/ubuntu/work/build/gcc

Re: Linaro 4.5.2 v. CodeSourcery 4.5.1

2011-03-29 Thread Michael Hope
On Tue, Mar 29, 2011 at 4:31 PM, Diane Holt holt.di...@gmail.com wrote: Thanks, Michael, that's the sort of thing I was hoping for. And it almost worked :) A great thing about Debian/Ubuntu is 'apt-get build-dep'. On recent systems at least you can run 'apt-get build-dep gcc-snapshot' and have

Toolchain today

2011-03-28 Thread Michael Hope
Hi there. A reminder that today's call has shifted due to the European daylight savings change. It's now at 0800 UTC which is 9 am in the UK, 10 am in central Europe, and 10 am in Israel. -- Michael ___ linaro-toolchain mailing list

Re: Linaro 4.5.2 v. CodeSourcery 4.5.1

2011-03-27 Thread Michael Hope
On Sun, Mar 27, 2011 at 12:00 PM, Diane Holt holt.di...@gmail.com wrote: Sorry, I should have been more specific. Yes, a cross-compiler for ARM (we're building for cortex-a8, which is why we're interested in the neon optimizations). As I mentioned, I can't use the one that's available as a

Re: can linaro toolchain compile ARM earlier than Cortex A8?

2011-03-23 Thread Michael Hope
Hi Barry. GCC can be switched at runtime by supplying -march=* and/or -mcpu=* flags to the compiler, just as you have done below. The '--with-arch=*' lines you see below set what GCC compiles to by default. Does your chip have a FPU? If not, it's probably the --with-fpu=vfpv3-d16 line that's

Re: Work-item tracking for the gcc-linaro-tracking LP project

2011-03-16 Thread Michael Hope
On Thu, Mar 17, 2011 at 7:07 AM, James Westby james.wes...@linaro.org wrote: On Fri, 11 Mar 2011 16:54:36 -0600, Mounir Bsaibes mounir.bsai...@linaro.org wrote: James,  are you going to check on that and make a decision, whether it is ok to change the mapping? I will get back to you.  For

RealView PBX write-up

2011-03-16 Thread Michael Hope
Dave did an investigation earlier in the year into Cortex-A9 and RealView PBX support in QEMU. The write-up is available here: https://wiki.linaro.org/WorkingGroups/ToolChain/Outputs/QEMURealViewPBX Dave and Peter: could you please review it? I've now closed out the blueprint. I'd like to do

Versatile Express write-up

2011-03-16 Thread Michael Hope
Here's a end-of-cycle write up for Versatile Express support in QEMU: https://wiki.linaro.org/WorkingGroups/ToolChain/Outputs/QEMUVersatileExpress Most of it is taken from Peter's page: https://wiki.linaro.org/PeterMaydell/QemuVersatileExpress which is the place to go if you want the current

Re: Work-item tracking for the gcc-linaro-tracking LP project

2011-03-13 Thread Michael Hope
On Sun, Mar 13, 2011 at 11:03 PM, Andrew Stubbs a...@codesourcery.com wrote: On 11/03/11 22:54, Mounir Bsaibes wrote: On Wed, Mar 9, 2011 at 3:31 PM, James Westby james.wes...@linaro.org mailto:james.wes...@linaro.org wrote:    On Wed, 9 Mar 2011 14:31:57 -0600, Mounir Bsaibes    

Bad code generation due to shrink-wrap optimisation

2011-03-10 Thread Michael Hope
LP: #731665 is a silent bad code generation bug at least on functions which are empty except for inline assembly: https://bugs.launchpad.net/ubuntu/+source/gcc-4.5/+bug/731665 It was introduced in the shrink-wrap patch and is due to using an uninitialised variable. Andrew, can you please

Re: Linaro QEMU 2011.03-1 released

2011-03-09 Thread Michael Hope
On Wed, Mar 9, 2011 at 11:51 PM, Bahadir Balban bbal...@b-labs.com wrote: On Tue, 2011-03-08 at 15:02 +, Peter Maydell wrote: The Linaro Toolchain Working Group is pleased to announce the release of Linaro QEMU 2011.03-1. Linaro QEMU 2011.03-1 is the second release of qemu-linaro. Based

Re: GCC M4 DSP support

2011-02-27 Thread Michael Hope
On Thu, Feb 24, 2011 at 2:34 AM, Christian ANDERSSON2 christian.c.anders...@stericsson.com wrote: Hello Linaro toolchain guys, I  have a few questions regarding GCC fully supporting the ARM Cortex M4, I’m especially thinking of the additional DSP instructions and if these are supported and

Re: Unavailable for a bit

2011-02-24 Thread Michael Hope
Services at ex.seabright.co.nz are back up. On Tue, Feb 22, 2011 at 10:06 PM, Michael Hope michael.h...@linaro.org wrote: Hi there. We've had an earthquake. Family and friends are fine but i'll be unavailable for a few days. Services on ex.seabright.co.nz are down. I'll cancel Wednesdays

Unavailable for a bit

2011-02-22 Thread Michael Hope
Hi there. We've had an earthquake. Family and friends are fine but i'll be unavailable for a few days. Services on ex.seabright.co.nz are down. I'll cancel Wednesdays standup call. See you soon, -- Michael ___ linaro-toolchain mailing list

Linaro GCC 4.4 and 4.5 2011.02 released

2011-02-08 Thread Michael Hope
The Linaro Toolchain Working Group is pleased to announce the release of both Linaro GCC 4.4 and Linaro GCC 4.5. Linaro GCC 4.5 is the seventh release in the 4.5 series. Based off the latest GCC 4.5.2, it includes many ARM-focused performance improvements and bug fixes. Interesting changes

Today's standup call

2011-02-08 Thread Michael Hope
Hi there. As discussed on Monday, I've shifted today's standup call an hour earlier to 1700 UTC. See you then! -- Michael ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: OpenOCD support for OMAP4/ PandaBoard

2011-02-06 Thread Michael Hope
On Sun, Feb 6, 2011 at 6:38 AM, Nicolas Pitre nicolas.pi...@linaro.org wrote: I just stumbled across this: http://article.gmane.org/gmane.comp.debugging.openocd.devel/15584 And the mentioned clock issue seems to be fixed here:

qemu 2011.02-rc2 test results

2011-02-03 Thread Michael Hope
I've had a go with running the QEMU release candidate. Short story is that it boots to a prompt against the 11.05 alpha2 release so I'm happy. It was a messy road so I've written up my train of though here: https://wiki.linaro.org/MichaelHope/Sandbox/QEMU Note that if you follow the

New phone number for today's call

2011-01-30 Thread Michael Hope
Just a reminder that the dial-in numbers for today's and all future calls has changed. See: https://wiki.linaro.org/WorkingGroups/ToolChain/Meetings for the new list. I'll hang out on IRC just before the meeting to help the lost... -- Michael ___

Re: Neon Support in kernel

2011-01-26 Thread Michael Hope
On Thu, Jan 27, 2011 at 2:03 AM, David Gilbert david.gilb...@linaro.org wrote: On 26 January 2011 12:12, Dave Martin dave.mar...@linaro.org wrote: Hi Vijay, On Sat, Jan 22, 2011 at 9:59 AM, Vijay Kilari vijay.kil...@gmail.com wrote: Hello Dave,   Thanks for this info. I have few more 

Re: toolchain calls moving to new call number?

2011-01-25 Thread Michael Hope
On Wed, Jan 26, 2011 at 4:31 AM, Peter Maydell peter.mayd...@linaro.org wrote: I assume we're moving the toolchain calls over to the new confcall numbers -- but just to check, are we doing so for this Wednesday's status call? The calendar entry still has the old numbers... Let's keep this

<    1   2   3   4   >