Re: Reg: Recommended options for aarch64

2014-02-20 Thread Matthew Gretton-Dann
Ganesh wrote: > Hi, > > We would like to run some benchmarks in the foundation model. > I like to know which is the best option-set (GCC compiler options) that the > linaro community recommends for aarch64. > > Regards > Ganesh > -- Matthew Gretton-Dann L

Re: "invalid expression as operand" in aarch64 inline asm

2014-02-20 Thread Matthew Gretton-Dann
te offset, a multiple of 8 in the range 0 to 32760, defaulting to 0 and encoded in the "imm12" field as /8. So in this case where we're taking the low 12-bits of ANCHOR0 we should be ensuring it is aligned to 8-bytes (or less than 256 - but we can't necessarily tell tha

Re: segfault using __thread variable

2013-12-17 Thread Matthew Gretton-Dann
om June > results in working binaries (and the unpatched version does not). > >> I'm about to disappear to sunnier climes > > One advantage of the southern hemisphere: my climes are already sunny... > >> for three weeks but I'll definitely look at it when I g

Re: MMU Off / Strict Alignment

2013-11-20 Thread Matthew Gretton-Dann
nd getting it built into its own .o file with libgloss, and providing appropriate .specs files. However, I can see the other viewpoint as well - the newlib should work without the MMU turned on. So I leave it to wiser heads than me to make a definitive statement on what newlib presupposes

Re: [PATCH] libatomic is now supported on AArch64

2013-10-21 Thread Matthew Gretton-Dann
oblem. >> >> Yvan >> >> On 4 October 2013 10:56, Matthew Gretton-Dann >> wrote: >>> Michael, Yvan, >>> >>> Michael - thanks for posting upstream. >>> >>> Yvan can you do the commit on Michael's behalf as and when it gets a

Re: [question]multi-arch support for arm and arm64

2013-10-17 Thread Matthew Gretton-Dann
-bit user-space libraries as well. Thanks, Matt -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: [PATCH] libatomic is now supported on AArch64

2013-10-04 Thread Matthew Gretton-Dann
gt;> Hi Michael, >> >> If think it's ok for an upstreaming request. >> >> Thanks, >> Yvan >> >> -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolc

Re: process for enabling gccgo in Linaro GCC binary distributions

2013-10-02 Thread Matthew Gretton-Dann
the process would be to get gccgo > included in the binary distributions of GCC that Linaro makes. > > Cheers, > mwh -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain maili

Re: Failure to optimise (a/b) and (a%b) into single __aeabi_idivmod call

2013-06-05 Thread Matthew Gretton-Dann
/~ramana/gcc-linaro/divmodsi4-experiments) > > Any suggestion for best way to handle this? > > Thanks, > Kugan -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Malloc usage

2013-05-28 Thread Matthew Gretton-Dann
t are welcome. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Semi-hosting on v8 Foundation Model using gnu tools

2013-05-19 Thread Matthew Gretton-Dann
rst option to --semi-host is the name of the image again. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[ANNOUNCE] Linaro GDB 7.6 2013.05 released

2013-05-19 Thread Matthew Gretton-Dann
More information on Linaro GDB is available at: https://launchpad.net/gdb-linaro -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http

Re: hot spot on the vsub.f32 instruction

2013-05-14 Thread Matthew Gretton-Dann
going on without the information I asked for above. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Undefined __aeabi_uidiv references in blobs with 4.8 toolchain

2013-05-08 Thread Matthew Gretton-Dann
r, a proper fix that we can do - meaning one that doesn't involve fixing up blobs we don't have the source to or getting Android upstream to introduce libgcc_s). The original discussion about this patch is here: http://gcc.gnu.org/ml/gcc-patches/2012-08/msg01462.html Thanks, Matt -

Re: Undefined __aeabi_uidiv references in blobs with 4.8 toolchain

2013-05-08 Thread Matthew Gretton-Dann
Bernhard Rosenkränzer wrote: On 7 May 2013 10:37, Matthew Gretton-Dann wrote: On 04/05/13 00:21, Bernhard Rosenkränzer wrote: How did you diff gcc-4.7/libgcc and gcc-4.8/libgcc? Checked out the sources and looked at the output of diff -urN gcc-4.7/libgcc gcc-4.8/libgcc What does readelf gi

Re: Undefined __aeabi_uidiv references in blobs with 4.8 toolchain

2013-05-07 Thread Matthew Gretton-Dann
checking - what's the difference between the callers from both objects). So if you could diff the objects within libgcc.a that contain __aeabi_uidiv that would be great. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro

Re: Undefined __aeabi_uidiv references in blobs with 4.8 toolchain

2013-05-02 Thread Matthew Gretton-Dann
d? What are you building for? Cortex-A15 and -A7 have divide instructions, so you might have issues there. It might also be worth seeing what libgcc_s looks like in 4.7 and 4.8 and see what has changed about the objects there. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Li

http://cbuild.validation.linaro.org/helpers/recent ISE today

2013-04-19 Thread Matthew Gretton-Dann
you in Lava? Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Thoughts on progressing Toolchain Working Group Lava integration

2013-04-16 Thread Matthew Gretton-Dann
On 16/04/13 14:08, Matthias Klose wrote: Am 16.04.2013 11:49, schrieb Matthew Gretton-Dann: The issues I encountered were: * Its hard to get a machine running in hard-float to bootstrap a soft-float compiler and vice-versa. hmm, why? when using precise or quantal as the build environment

Re: g++ 4.7.3 ICEs building SNU

2013-04-16 Thread Matthew Gretton-Dann
binary mode make: *** [smoothstep.o] Error 1 I can reproduce this with upstream 4.7 and trunk (and so presumably with 4.8). I've raised it upstream with a reduced testcase. See http://gcc.gnu.org/PR56979. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro

Thoughts on progressing Toolchain Working Group Lava integration

2013-04-16 Thread Matthew Gretton-Dann
the result in the shortest possible time. A final note on benchmarking. I think the above scheme could work for benchmarking targets all we need to do is build a kernel/rootfs that is setup to provide a system that produces repeatable benchmarking results. Comments welcome from all. Thanks, Ma

Re: cbuild binutils job

2013-04-09 Thread Matthew Gretton-Dann
ld is fine. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Linaro GCC 4.7 and 4.6 2013.03 released

2013-03-14 Thread Matthew Gretton-Dann
ad.net/gcc-linaro/4.6/4.6-2013.03 Mailing list: http://lists.linaro.org/mailman/listinfo/linaro-toolchain Bugs: https://bugs.launchpad.net/gcc-linaro/ Questions? https://ask.linaro.org/ Interested in commercial support? Inquire at supp...@linaro.org -- Matthew Gretton-Dann Toolchain Working Gro

New IRC Channel for Linaro Toolchain Working Group

2013-03-12 Thread Matthew Gretton-Dann
de for the Toolchain Working Group. This channel is public and open to anyone who wants to talk with the TCWG group about anything toolchain related. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing l

[ACTIVITY] 11-12 February 2013

2013-02-12 Thread Matthew Gretton-Dann
* Analyse ARM results * On x86_64 to see what the actual benefit we could get * fix-gcc-multiarch-testing * Come up with strawman proposal for updating testsuite to handle testing with varying command-line options. -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d

[ACTIVITY] 4-8 Feb 2013

2013-02-08 Thread Matthew Gretton-Dann
== * Run HOT/COLD partitioning benchmarks * Analyse ARM results * On x86_64 to see what the actual benefit we could get * fix-gcc-multiarch-testing * Come up with strawman proposal for updating testsuite to handle testing with varying command-line options. -- Matthew Gretton-Dann

Re: using linaro toolcahin to cross compile simple .c file

2013-02-06 Thread Matthew Gretton-Dann
ut file a particular name you need to use the -o option to GCC. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Hard Floating Point Question

2013-02-03 Thread Matthew Gretton-Dann
e entire sysroot tarball you have onto your ARM board into some location (say /opt/gcc-linaro - but anywhere will do). Then do: LD_LIBRARY_PATH=/opt/gcc-linaro/lib/arm-linux-gnueabihf program-to-execute args Thanks, Matt -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d

[ACTIVITY] 31 Jan - 1 Feb

2013-02-01 Thread Matthew Gretton-Dann
== Future == * Run HOT/COLD partitioning benchmarks * Analyse ARM results * On x86_64 to see what the actual benefit we could get * fix-gcc-multiarch-testing * Come up with strawman proposal for updating testsuite to handle testing with varying command-line options. -- Matthew Gretton

Thursday 17th January 2013 1600 UTC Performance Call cancelled

2013-01-17 Thread Matthew Gretton-Dann
All, Due to items in the performance call being covered in other meetings, travel and other issues I have decided to cancel today's 1600 UTC call. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain ma

Re: [PATCH] Cortex Strings AArch64 strnlen.S fix

2013-01-16 Thread Matthew Gretton-Dann
On 16/01/13 14:22, Marcus Shawcroft wrote: This patch fixes an issue in the AArch64 strncmp implementation which occurs if ULONG_MAX-15 <= n <= ULONG_MAX. Matt, this is the last of my outstanding patches for cortex-strings. /Marcus Applied. Matt -- Matthew Gretton-Dann Toolchain W

Re: [PATCH] Cortex Strings AArch64 fix for strncmp.S

2013-01-16 Thread Matthew Gretton-Dann
g http://lists.linaro.org/mailman/listinfo/linaro-toolchain Applied. Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[MINUTES] Toolchain Working Group Weekly Meeting 14/Jan/2013

2013-01-14 Thread Matthew Gretton-Dann
here: https://wiki.linaro.org/WorkingGroups/ToolChain/Meetings/2013-01-21 Please feel free to add your own agenda items before hand. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.

[ACTIVITY] 7-11 January 2013

2013-01-11 Thread Matthew Gretton-Dann
RM results * On x86_64 to see what the actual benefit we could get * fix-gcc-multiarch-testing * Come up with strawman proposal for updating testsuite to handle testing with varying command-line options. -- Matthew Gretton-Dann Toolchain Working Gro

Re: compiler crash while building c++ libs

2013-01-10 Thread Matthew Gretton-Dann
: 0 0 0 Yes this means you have no swap on your system. But you do have 1GB of memory of which about 575 MB is free, so I would still say the evidence is that this test case is using excessive amounts of memory and so raising a bug report would be useful. Thanks, Matt -- Matthew Gretton-Dann

Re: compiler crash while building c++ libs

2013-01-10 Thread Matthew Gretton-Dann
or working round the issue - my suggestion is either: a) Use a cross compiler (so build on x86 targetting ARM); or b) split the source file into many smaller files. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linar

Re: compiler crash while building c++ libs

2013-01-10 Thread Matthew Gretton-Dann
g against gcc-linaro in Launchpad (if the GCC you are using is Linaro GCC) - if it isn't please file a bug in the appropriate place for that GCC distribution. Attach the *.ii file in the bug report as this will enable others to try and reproduce the problem. Thanks, Matt -- Matthew Gret

Re: [PATCH] cortex strings adding aarch64 specific memcmp

2013-01-07 Thread Matthew Gretton-Dann
This has been applied. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: [PATCH] Adding test-strnlen to cortex strings.

2013-01-07 Thread Matthew Gretton-Dann
On 07/01/13 15:31, Marcus Shawcroft wrote: This patch adds the strnlen test from glibc in preparation for an AArch64 specific strnlen implementation... This has been applied. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro

Re: [PATCH] cortex strings adding aarch64 specific strnlen

2013-01-07 Thread Matthew Gretton-Dann
This has been applied. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[Minutes] Minutes of Weekly Team meeting 7 Jan 2013

2013-01-07 Thread Matthew Gretton-Dann
rt of binutils 2.23.1 TODO: Matt to blueprint options for reducing QEMU based cross test noise ACTION: Matt to unreserve Michael Hope's reservations ACTION: Matt to look at why Cortex-A9 softfloat bootstraps fail in Stage2. Thanks, Matt -- Matthew Gretton-Dann Toolchain Working Gro

Re: [PATCH] Cortex Strings AArch64 optimized implementations of memmove, strlen and strncmp

2013-01-07 Thread Matthew Gretton-Dann
Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[ACTIVITY] 2-4 January 2013

2013-01-04 Thread Matthew Gretton-Dann
Gretton-Dann Toolchain Working Group, Linaro ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: R_ARM_TLS_DTPMOD32 Relocation

2013-01-02 Thread Matthew Gretton-Dann
tcase with source and command lines used. > 3. Are we need to fix this in Prelink utils As I said above, I don't have enough information to answer this with confidence. But my guess is that yes - you are going to have to handle this (and the related relocations) in the prelink utilities. T

[ACTIVITY] 17-21 December 2012

2012-12-21 Thread Matthew Gretton-Dann
testsuite to handle testing with varying command-line options. -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman

Re: [Merge] lp:~brice-dobry/gcc-linaro/fma into lp:gcc-linaro

2012-12-21 Thread Matthew Gretton-Dann
27;s do this when we branch 4.8 and not to the historic branches. Thanks, Matt -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists

[ACTIVITY] 10 - 14 December

2012-12-14 Thread Matthew Gretton-Dann
partitioning benchmarks * Analyse ARM results * On x86_64 to see what the actual benefit we could get * fix-gcc-multiarch-testing * Come up with strawman proposal for updating testsuite to handle testing with varying command-line options. -- Matthew Gretton-Dann Linaro Toolchain Working

Re: FPU error with arm-linux-gnueabihf-gcc 3.7.3

2012-12-11 Thread Matthew Gretton-Dann
are building GCC yourself have specified --with-float=softfp, but not specified the actual floating point architecture with --with-fpu= on the GCC configure line. See the documentation for -mfpu= in the GCC manuals to see what values are valid here (again guessing but you probably want --with-

[ACTIVITY] 3-7 December 2012

2012-12-07 Thread Matthew Gretton-Dann
arch-testing has been done. -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: selected processor does not support Thumb mode `smc 0'

2012-12-07 Thread Matthew Gretton-Dann
n. There are two ways around this: 1) Use -mcpu= instead of -march=armv7-a. If all you want is 'smc', using -mcpu=cortex-a8 will do. 2) If you are using inline assembly to generate the 'smc' instruction, add '.arch_extension

Toolchain Working Group Meeting Times

2012-12-05 Thread Matthew Gretton-Dann
d at least every other week, but if you can manage every week that would be great. If you have any comments on these please can you raise them by the end of the week as I would like to confirm what we are going to do at the call on Monday (at the normal time of 0915UTC). Thanks, Matt -- Matthew Gr

[ACTIVITY] 26-30 November

2012-11-30 Thread Matthew Gretton-Dann
ying command-line options. == Future == * backport-fma-intrinsic & fused-multiply-add-support * Backport patches once fix-gcc-multiarch-testing has been done. == Planned Leave == * Monday 24 December - Monday 31 December -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.g

[MINUTES] Toolchain Performace Call 2012-11-27

2012-11-27 Thread Matthew Gretton-Dann
Chain/Meetings/2012-12-11 Thanks, Matt -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[ACTIVITY] 19-23 November 2012

2012-11-23 Thread Matthew Gretton-Dann
uite to handle testing with varying command-line options. == Future == * backport-fma-intrinsic & fused-multiply-add-support * Backport patches once fix-gcc-multiarch-testing has been done. -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.grett

[ACTIVITY] 12-16 November

2012-11-19 Thread Matthew Gretton-Dann
for updating testsuite to handle testing with varying command-line options. == Future == * backport-fma-intrinsic & fused-multiply-add-support * Backport patches once fix-gcc-multiarch-testing has been done. -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.g

[ANNOUNCE] Linaro GCC 4.7 and Linaro GCC 4.6 2012.11 released

2012-11-15 Thread Matthew Gretton-Dann
/listinfo/linaro-toolchain Bugs: https://bugs.launchpad.net/gcc-linaro/ Questions? https://ask.linaro.org/ Interested in commercial support? Inquire at supp...@linaro.org -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org

[ACTIVITY] 5 - 9 November

2012-11-09 Thread Matthew Gretton-Dann
* Come up with strawman proposal for updating testsuite to handle testing with varying command-line options. == Future == * backport-fma-intrinsic & fused-multiply-add-support * Backport patches once fix-gcc-multiarch-testing has been done. -- Matthew Gretton-Dann Linaro Toolchain

[ACTIVITY] 29 Oct - 2 Nov

2012-11-02 Thread Matthew Gretton-Dann
worth it. * Support LRA on ARM. * Attend Connect in Hong Kong... -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinf

Re: ARM cross mismatch error

2012-10-31 Thread Matthew Gretton-Dann
was due to missing files in the binutils repository. Thanks, Matt -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[ACTIVITY] 22-26 October

2012-10-29 Thread Matthew Gretton-Dann
o Connect == Future == * Attend Connect * HOT/COLD partitioning for PGO: * Get two current patches accepted upstream * Post question upstream about register allocation 'mistakes' I am seeing -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gret

Re: Test Case to verify the support of VFPV3 and VFPV4

2012-10-22 Thread Matthew Gretton-Dann
On 20 October 2012 09:41, Jubi Taneja wrote: > Hi Mathew > > On Tue, Oct 9, 2012 at 11:37 PM, Matthew Gretton-Dann > wrote: >> >> On 9 October 2012 14:44, Jubi Taneja wrote: >> > >> > >> > On Tue, Oct 9, 2012 at 5:21 PM, Matthew Gretton-Dann &g

[ACTIVITY] 15 - 19 October

2012-10-18 Thread Matthew Gretton-Dann
* Document processes == Future == * Attend Connect * HOT/COLD partitioning for PGO: * Get two current patches accepted upstream * Post question upstream about register allocation 'mistakes' I am seeing -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew

[ACTIVITY] 8 - 12 October 2012

2012-10-12 Thread Matthew Gretton-Dann
nt patches accepted upstream * Post question upstream about register allocation 'mistakes' I am seeing * symbol_ref splitting * Test code alignment hypothesis * Test v2 patch. == Future == * Look at Cards for Vectorization, PGO and LTO with Michael. -- Matthew Gretton-Dann Lina

[ANNOUNCE] Linaro GCC 4.7 and Linaro GCC 4.6 2012.10 released

2012-10-11 Thread Matthew Gretton-Dann
/mailman/listinfo/linaro-toolchain Bugs: https://bugs.launchpad.net/gcc-linaro/ Questions? https://ask.linaro.org/ Interested in commercial support? Inquire at supp...@linaro.org -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org

Re: Test Case to verify the support of VFPV3 and VFPV4

2012-10-09 Thread Matthew Gretton-Dann
On 9 October 2012 14:44, Jubi Taneja wrote: > > > On Tue, Oct 9, 2012 at 5:21 PM, Matthew Gretton-Dann > wrote: >> >> >> /* arm-none-linux-gnueabi-gcc -mcpu=cortex-a15 -mfpu=vfpv4 -S -o- >> >> /tmp/fma.c -mfloat-abi=hard -O2 */ >> >> float

Re: Test Case to verify the support of VFPV3 and VFPV4

2012-10-09 Thread Matthew Gretton-Dann
On 9 October 2012 11:58, Jubi Taneja wrote: > Hi Matt, > > Thanks for sharing the information. > > On Tue, Oct 9, 2012 at 3:51 PM, Matthew Gretton-Dann > wrote: >> >> On 9 October 2012 10:37, Jubi Taneja wrote: >> > Hi All, >> > >> > I

Re: Test Case to verify the support of VFPV3 and VFPV4

2012-10-09 Thread Matthew Gretton-Dann
On 9 October 2012 12:09, Peter Maydell wrote: > On 9 October 2012 11:21, Matthew Gretton-Dann > wrote: >> On 9 October 2012 10:37, Jubi Taneja wrote: >>> I wanted to see the difference in objdump of an application where I can make >>> the difference between the VF

Re: Test Case to verify the support of VFPV3 and VFPV4

2012-10-09 Thread Matthew Gretton-Dann
your storage format. Thanks, Matt -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[ACTIVITY] 1 - 5 October 2012

2012-10-05 Thread Matthew Gretton-Dann
Cards for Vectorization, PGO and LTO with Michael. -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[ACTIVITY] 24 - 28 September 2012

2012-09-28 Thread Matthew Gretton-Dann
- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[ACTIVITY] 17 - 21 September

2012-09-22 Thread Matthew Gretton-Dann
code generation changes for other back-ends * symbol_ref splitting * Test code alignment hypothesis * Test v2 patch. * Admin * Several interviews == Future == * Look at Cards for Vectorization, PGO and LTO with Michael. -- Matthew Gretton-Dann Linaro Toolchain Working Group ma

[ACTIVITY] 10 - 14 September

2012-09-14 Thread Matthew Gretton-Dann
chael. -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[ACTIVITY] Week 3 - 7 September

2012-09-07 Thread Matthew Gretton-Dann
code-gen faults and non-termination issue in SPEC * If failures are fixed start profiledbootstraps and tests on the central boards. == Future == * Look at Cards for Vectorization, PGO and LTO with Michael. -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org

Issue with reload and indirect branches

2012-09-06 Thread Matthew Gretton-Dann
Does anyone have any hints as to where I should go looking? Thanks, Matt -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org diff --git a/gcc/cfgrtl.c b/gcc/cfgrtl.c index c62b5bc..341ea9e 100644 --- a/gcc/cfgrtl.c +++ b/gcc/cfgrtl.c @@ -1572,6 +1572,11 @@ rtl_tidy

Re: [Linaro-toolchain-dev] Linaro tool chain manuals

2012-09-03 Thread Matthew Gretton-Dann
options (if indeed there are any), so I can't provide you with any further pointers at the moment. Thanks, Matt -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-too

[ACTIVITY] Week of 27 - 31 August

2012-09-01 Thread Matthew Gretton-Dann
== * Look at Cards for Vectorization, PGO and LTO with Michael. -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman

[ACTIVITY] 20 August - 24 August

2012-08-24 Thread Matthew Gretton-Dann
s for Vectorization, PGO and LTO with Michael. -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Function alignment and benchmark results

2012-08-23 Thread Matthew Gretton-Dann
er function or loop) alignment and not instruction sizes that are the issue then we can probably do something about it. If it is instruction sizes then we need to work out a way to mitigate the effects - as GCC doesn't have precise instruction size knowledge. Thanks, M

Actions from Toolchain Performance Call 21 August 2012

2012-08-21 Thread Matthew Gretton-Dann
pping * clyon to update his vext patch The next meeting is on 4 September and a proposed Agenda is here: https://wiki.linaro.org/WorkingGroups/ToolChain/Meetings/2012-09-04 Please add any items you wish to discuss to the agenda. Thanks, Matt -- Matthew Gretton-Dann Linaro Toolchain Working

[ACTIVITY] Aug 13 - Aug 17

2012-08-16 Thread Matthew Gretton-Dann
l_ref benchmarking going properly * Complete backports of PR54212 * Follow up to Virtual Connect Sessions == Future == * Get my name against some blue-prints * Find a small patch to GCC to use to pipeclean the submission process -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gret

Re: PGO and LTO session preparation

2012-08-15 Thread Matthew Gretton-Dann
ould be good. Do we need a slide as Kiko suggested or will the EtherPad be good enough? I plan to be lurking at the VC session into Android later on today so we can have a side discussion then if you want. Thanks, Matt -- Matthew Gretton-Dann

Linaro 2012-08 GCC 4.6 and 4.7 releases

2012-08-13 Thread Matthew Gretton-Dann
Matt -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

[ACTIVITY] Aug 6 - Aug 10

2012-08-09 Thread Matthew Gretton-Dann
release of the Toolchain * Start working on symbol_ref split benchmarking. == Future == * Find a small patch to GCC to use to pipeclean the submission process -- Matthew Gretton-Dann Linaro Toolchain Working Group matthew.gretton-d...@linaro.org

Re: Vector-alignment patch performance regressions

2012-08-08 Thread Matthew Gretton-Dann
everything should be aligned to 32-bytes for A9 (as that is the A9 cache line size: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0388-/CIHGGJAB.html). However for loads of less than 32-bytes alignment to the load-size is OK (as that shouldn't cross a cache line boun

Re: STT_GNU_IFUNC and R_ARM_IRELATIVE

2010-11-18 Thread Matthew Gretton-Dann
the private space: R_ARM_PRIVATE_ (number = 112+n, n=0...15). These private relocations are guaranteed not to be assigned for other uses, and no released tool should be using them, so they are suitable for development purposes. However, by the time you come to release anything you need to use th