Re: Kernel 3.6 build bug with Linaro 4.7 toolchains

2012-10-03 Thread Loïc Minier
RM mode `ldralt lr,[r1],#4' > > /a/home/tbird/work/auto-reduce/lto-test/linux-3/arch/arm/lib/copy_template.S:247: > > Error: selected processor does not support ARM mode `ldralt lr,[r1],#4' > > make[2]: *** [arch/arm/lib/copy_from_user.o] Error 1 > > make[1

Re: Distinguishing SF/HF ABI binaries, take two

2012-08-03 Thread Loïc Minier
ikely scenario, but I wanted to bring it up in case the plan would prevent this and could easily be made not to.) -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

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

2012-03-16 Thread Loïc Minier
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? The triplet situation is sad; is there any hope that we fix this upstream? -- Loïc Min

Re: How to fail an ARMv5T u-boot build when libgcc is ARMv7T2?

2011-11-10 Thread Loïc Minier
e u-boot build, it's reliable? If not, can I check the architecture for which libgcc was built programatically? -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: How to fail an ARMv5T u-boot build when libgcc is ARMv7T2?

2011-11-10 Thread Loïc Minier
the resulting u-boot ELF binary at the end of the build? If I read you correctly, you seem to suggest that it would be too fragile? -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: How to fail an ARMv5T u-boot build when libgcc is ARMv7T2?

2011-11-10 Thread Loïc Minier
Mv5 (virtual) board. (It wasn't easy to spot that the problem came from libgcc.) If there was a way to fail the build when ARMv5 is requested but only ARMv7 is available that'd be ideal. (Indeed, Ubuntu prepackaged Linaro-based cross-toolchains don't offer multili

How to fail an ARMv5T u-boot build when libgcc is ARMv7T2?

2011-11-10 Thread Loïc Minier
rch/arm/lib/eabi_compat.o -L /usr/lib/gcc/arm-linux-gnueabi/4.6.1 -lgcc -Wl,-Map u-boot.map -o u-boot But this command works and produces an u-boot ELF which has Tag_CPU_name: "7-A". How would I break the build when libgcc isn't ARMv5T? Thanks, -- Loïc Minier __

Re: Generic Linux cross toolchain for tests

2011-08-22 Thread Loïc Minier
ng or not. > > Get it here: http://people.linaro.org/~hrw/generic-linux/ (64bit only) This is awesome news; thanks a lot for working on this! -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro

Re: multilib'd (softfp/hardfp) gcc available in Ubuntu oneiric

2011-07-29 Thread Loïc Minier
On Fri, Jul 29, 2011, Loïc Minier wrote: > How does that actually work to select the runtime linker? I was > looking into setting the --dynamic-linker from -mfloat-abi=* flags, but > didn't manage to. Apparently, this is getting resolved for gcc 4.7, > but I was curious how yo

Re: multilib'd (softfp/hardfp) gcc available in Ubuntu oneiric

2011-07-29 Thread Loïc Minier
r softfp and hard float-abi. How does that actually work to select the runtime linker? I was looking into setting the --dynamic-linker from -mfloat-abi=* flags, but didn't manage to. Apparently, this is getting resolved for gcc 4.7, but I was curious how you dealt with this for gcc

Re: Android emulator with latest QEMU support

2011-06-07 Thread Loïc Minier
ng testing." [...] "Thanks to Peter Maydell at Linaro and ARM with his hard work to make this happen (first in upstream, and now on Android)." [...] -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http:/

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

2011-05-04 Thread Loïc Minier
I stripped two attachments as these were too large; these are at: http://people.linaro.org/~lool/usbmsd.objdump-SourceryG++Lite-2011.03-41 http://people.linaro.org/~lool/usbmsd.objdump-linaro-2011.03 Cheers -- Loïc Minier ___ linaro-toolchain

Re: "BFD_ASSERT (out_attr[Tag_ABI_HardFP_use].i == 0) " assert

2011-04-28 Thread Loïc Minier
Hey I've let this one through, but in the future would you please gzip your attachments so that they are smaller than 100 KiB total, or host them somewhere? Thanks! -- Loïc Minier ___ linaro-toolchain mailing list linaro-tool

Re: Issue with noreturn static function with unused arg

2011-04-11 Thread Loïc Minier
On Mon, Apr 11, 2011, Ramana Radhakrishnan wrote: > I was going to kick off an FSF 4.5 testrun this week for a couple > of my other backports so I can run that through the test run and > submit it upstream. Would be awesome, thanks! -- Lo

Re: Issue with noreturn static function with unused arg

2011-04-08 Thread Loïc Minier
n/gcc/current/SOURCES/gcc_pr44768.patch (Thanks to Arnaud Patard for the above links!) I think it's r99440 in gcc-linaro. -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listi

Issue with noreturn static function with unused arg

2011-04-06 Thread Loïc Minier
.s -A5 | grep return this seems to be due to the combination of tryexec being static, its parent being noreturn, and one argument of tryexec being unused. Any idea of which Linaro patch solved this? :-) Does it make sense to raise this to FSF GCC 4.5? Tha

Re: Linaro 4.5.2 v. CodeSourcery 4.5.1

2011-03-29 Thread Loïc Minier
target the latest LTS release of Ubuntu as a possible base rather than all LTSes; for instance, we try to provide backports to Ubuntu 10.04 but not to Ubuntu 8.04 or Ubuntu 6.06. Thanks! -- Loïc Minier ___ linaro-toolchain mailing lis

Substituting -msoft-float/-mfloat-abi=* in the proper order in spec file

2011-03-19 Thread Loïc Minier
Hey I'm trying to extend the *link: specs to pass a different -dynamic-linker depending on the float ABI. But I didn't manage to build a construct which would preserve the order of the flags; if I do something like: %{msoft-float:-dynamic-linker V1} %{mfloat-abi=softfp:-dynamic-li

Re: Linaro QEMU 2011.03-1 released

2011-03-10 Thread Loïc Minier
r Android support efforts: https://wiki.linaro.org/AndroidResources there is one kernel git tree for all boards and the Android downloads tab on arm.com/linux has some binaries; the linux-arm.org wiki has some instructions. Cheers -- Loïc Minier _

Re: Getting linaro toolchain binaries

2011-03-02 Thread Loïc Minier
y people would be interested in this, but I'm not sure what kind of support situation we'd put ourselves in by publishing these. -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org

Re: Summary of required work for a Versatile Express QEMU model

2011-02-16 Thread Loïc Minier
ole=ttyAMA0,115200 and console=ttyAMA0,38400n8 to no luck. u-boot-linaro doesn't start in QEMU either. Would you have some test kernel and instructions? It seems PCI is working for you, which is really nice! Any issue with the tree? BTW are these patches being sent ups

Re: Cross testing using qemu.

2011-01-27 Thread Loïc Minier
rs of maverick and you wont have to build it yourself :-) -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Fwd: RE: [RFC][PATCH] ARM: ptrace: remove single-step emulation code

2011-01-19 Thread Loïc Minier
verified to work On Wed, Jan 19, 2011, Nicolas Pitre wrote: > On Wed, 19 Jan 2011, Loïc Minier wrote: > > > Hey > > > > I think we need to keep an eye on this and be ready to check ltrace if > > this gets merged > > I think ltrace is broken alre

Fwd: RE: [RFC][PATCH] ARM: ptrace: remove single-step emulation code

2011-01-19 Thread Loïc Minier
Hey I think we need to keep an eye on this and be ready to check ltrace if this gets merged Cheers -- Loïc Minier --- Begin Message --- Hi Russell, > On Wed, Jan 19, 2011 at 03:07:15PM +, Will Deacon wrote: > > I'm posting this as an RFC to see if anybody has a

Re: Extension elimination pass breaks SPU (Fw: spu gcc-4.5 linaro build failure)

2010-12-21 Thread Loïc Minier
xpectations and the Linaro changes and we need to discuss a good path forward so that these patches can be included upstream. Exactly as this would be discovered/discussed upstream :-) We can meet in Dallas in ~20 days and discuss this face to face as well :) -- Loïc Minier __

Re: Hard float chroot

2010-12-09 Thread Loïc Minier
ian/ should work -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: gcc seg fault on kernel build

2010-11-19 Thread Loïc Minier
too large patch, I don't think there is interest in spending too much time in fixing 4.4 bugs when the focus moved to 4.5. We should put our efforts in providing backports, and that will make everybody happier :) -- Loïc Minier ___ linaro-toolchain

Re: STT_GNU_IFUNC and R_ARM_IRELATIVE

2010-11-17 Thread Loïc Minier
sition to request inclusion; it's a bit chicken and egg, so we could just inform them that we're starting a prototype with this and that number and then circle back when it's done? -- Loïc Minier ___ linaro-toolchain maili

Re: GCC SVN vs. BZR/LP

2010-11-17 Thread Loïc Minier
:-) would it be good if we kept working with bzr, but we pushed to svn (via bzr-svn) nightly? Whenever some non-Linaro person sends a patch against SVN, it should apply equally well on top of bzr -- Loïc Minier ___ linaro-toolchain mailing li

Re: GCC SVN vs. BZR/LP

2010-11-17 Thread Loïc Minier
arties I don't have the list, but I remember Andrew mentioning this for some of the useful patches we merged (there was also a debate on the risk of contamining code we'd like to upstream with this non-assigneable code, so maybe we reverted these)

Re: Abstract submissions for QEMU Users Forum (March 18th)

2010-11-15 Thread Loïc Minier
quot;submit a presentation" sense here? Maybe you could give a lightning talk on the validation work you've started doing? :-) -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: GCC SVN vs. BZR/LP

2010-11-09 Thread Loïc Minier
e and access the data in their preferred format and we can keep existing practices -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: finding in 4.5.2 20101003 (Linaro) [release 4.5-2010.10-0]

2010-10-19 Thread Loïc Minier
bably want to --enable-neon and --cpu=cortex-a8 too. Cheers, -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Gcc test suite failures

2010-10-13 Thread Loïc Minier
On Wed, Oct 13, 2010, Nicolas Pitre wrote: > http://gcc.gnu.org/bugzilla/show_bg.cgi?id=45979 (missing "u") http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45979 -- Loïc Minier ___ linaro-toolchain mailing list lin

Re: the linaro toolchain and older arm versions

2010-10-06 Thread Loïc Minier
ccidental that libgcc built for -march=armv7 works on older CPUs? Why can't this mechanism be extended to -marm/-mthumb and to VFP options? -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: the linaro toolchain and older arm versions

2010-10-06 Thread Loïc Minier
actual issue here? U-Boot is built with -marm; does it cause any issue to mix with our Thumb-2 libgcc? -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: ltrace + thumb2

2010-10-05 Thread Loïc Minier
On Tue, Oct 05, 2010, Zach Welch wrote: > Personally, I think the simplest/best solution will be to encourage > upstream to release a new version. Fully agreed! (I think we're only having this conversation because of the feedback that upstream didn't seem to be around anymore)

Re: ltrace + thumb2

2010-10-05 Thread Loïc Minier
version trick above Note however that you don't really know whether the next ltrace will have the patch or not, or a different patch. It's also hard to make sure you don't supersede an upstream version you didn't intend to supersede, or vice-versa: upstream could pick any

Re: ltrace + thumb2

2010-10-05 Thread Loïc Minier
his one, or valgrind or qemu or simply the toolchain -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Host strip corrupts cross-built binaries

2010-09-30 Thread Loïc Minier
there's not, it's also a binutils bug :-) -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Host strip corrupts cross-built binaries

2010-09-29 Thread Loïc Minier
On Wed, Sep 22, 2010, Loïc Minier wrote: > https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/615765 This is important to the Foundation team; would someone have time to look into this? Thanks! -- Loïc Minier ___ linaro-toolchain mail

Re: Linaro GDB release process

2010-09-27 Thread Loïc Minier
w TODO entries in it, though...) Good notes on the valgrind release process; close to what I used to do at least -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Host strip corrupts cross-built binaries

2010-09-22 Thread Loïc Minier
F architecture isn't set properly, or so I'm told. Which component is to blame here? Are we looking at a binutils or a gcc bug for not being able to set or read enough data that the architecture mismatch isn't detected? What could we do ab

Re: arm thumb veneer question

2010-09-22 Thread Loïc Minier
p.boot-loaders.u-boot/84789 so it seems to be different, but not significantly I don't care too strongly, but it might make sense to try to use the flag which means exactly what we want to allow for future optimizations? -- Loïc Minier _

Re: arm thumb veneer question

2010-09-22 Thread Loïc Minier
not -fPIE/-pie? -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: arm thumb veneer question

2010-09-22 Thread Loïc Minier
the Ubuntu binaries are built for eglibc (linux-gnu-eabi), i.e. not no-libc. -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Linaro GCC 4.4 and 4.5 2010.09 released

2010-09-17 Thread Loïc Minier
n choose the best one based on the > chip it is running on. Actually I understand STT_GNU_IFUNC would allow that, we just lack a good test -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/m

Re: Linaro GCC 4.4 and 4.5 2010.09 released

2010-09-16 Thread Loïc Minier
ould be to add some glibc config to turn on or off usage of NEON, or have glibc read cpuinfo or something to identify the CPU model and manufacturer. -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Cross compiling for embedded targets

2010-09-11 Thread Loïc Minier
t it's more work than a manually rolled toolchain -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Basic benchmarks

2010-09-08 Thread Loïc Minier
On Wed, Sep 08, 2010, Michael Hope wrote: > See http://ex.seabright.co.nz/helpers/benchcompare for more. at /helpers/benchcompare values is an empty list when calling square() in templates/benchcompare.html; the web backtrace seems off by some lines for some reason -- Loïc Min

Re: Thumb2 code size improvements

2010-09-07 Thread Loïc Minier
bl 0x1c44 0x1c48 <+44>: mov r1, r4 0x1c4a <+46>: ldmia.w sp!, {r4, r5, r6, r7, r8, lr} 0x1c4e <+50>: b.w 0x1c4e 0x1c52 <+54>: ldmia.w sp!, {r4, r5, r6, r7, r8, pc} 0x1c56 <+58>: nop 0x1c58 <+60>: andeq r0, r

Re: State of cross compiler packages

2010-09-03 Thread Loïc Minier
On Fri, Sep 03, 2010, Marcin Juszkiewicz wrote: > Today I got a-c-t-base to a moment when it builds fine on PPA Awesome! Well done -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mail

Re: Thumb2 code size improvements

2010-09-02 Thread Loïc Minier
t always trivial to build it in Thumb mode, but it would seem like a good test case nevertheless. At least if it builds, looking at the resulting size would be a good test, even if it doesn't boot :-) -- Loïc Minier ___ linaro-toolchain mailing

Re: Glibc 2.12 issue

2010-09-01 Thread Loïc Minier
ny case. > > See > > http://svn.debian.org/wsvn/gcccvs/branches/sid/gcc-4.5/debian/patches/gcc-default-ssp.diff > for how Debian does this. How can we fix this in the upstream sources? Should glibc or libgcc detect this erroneous state? -- Loïc Minier __

Re: Patch tracking method

2010-08-17 Thread Loïc Minier
On Tue, Aug 17, 2010, Michael Hope wrote: > Thoughts? Looks good! -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

apr/eglibc issue with shared mutexes

2010-08-17 Thread Loïc Minier
Hi I'm concerned that the workaround for apr was just uploaded in the form of disabling process shared mutexes (see LP #599874), but we didn't address or investigate the root cause in eglibc. Would someone be able to look at LP #604753 where the issue is tracked? Thanks

Re: should linaro-toolchain be listed on GettingInvolved?

2010-08-09 Thread Loïc Minier
Just out of date, good catch Would you mind updating that? Or even better, pointing at lists.linaro.org which is always up-to-date Thanks! -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org

Re: Multiarch paths and toolchain implications

2010-08-02 Thread Loïc Minier
s can follow the link -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Multiarch paths and toolchain implications

2010-08-02 Thread Loïc Minier
t; we might just as well install the original native ELF interpreters -- > that's neither better nor worse from a multiarch rules perspective. Hmm right; doesn't give us anything more -- Loïc Minier ___ linaro-toolchain ma

Re: Multiarch paths and toolchain implications

2010-08-02 Thread Loïc Minier
replace /lib/ld* with a clever wrapper that calls the proper /lib/$(multiarch)/ld.so.1 depending on the architecture of the ELF file to load. -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Multiarch paths and toolchain implications

2010-08-02 Thread Loïc Minier
s your point that we should disable the qemu loader for the native architecture? I certainly agree we need to! > Yes, that's during compile time. I understand the reason for this is more > to catch bad include paths manually specified in packages. Not sure if &g

Re: Multiarch paths and toolchain implications

2010-08-01 Thread Loïc Minier
g. x86 to ARM), consider cross-builds from x86-64 to x86, or from EABI + hard-float to EABI + soft-float. BTW, the CodeSourcery patchset contains a "directory poisoning" feature which seems quite useful to detect these cases early. Thanks again for your writeup! -- Loïc Minier _

Re: Ubuntu Lucid running from SD card on IGEPv2

2010-07-30 Thread Loïc Minier
le have IGEPs now, it would be nice to help them get started. I had put Julian's instruction at https://wiki.linaro.org/Boards/Igep perhaps you can extend that proposing an alternate install? -- Loïc Minier ___ linaro-toolchain mailing lis

Re: My work on cross compiler packages

2010-07-27 Thread Loïc Minier
in a regular build. -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: My work on cross compiler packages

2010-07-27 Thread Loïc Minier
e a slightly different .dsc, albeit with approaching contents. ] Cheers, -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain

Re: Toolchain WG - 2010-07-26 Meeting notes

2010-07-27 Thread Loïc Minier
On Tue, Jul 27, 2010, Michael Hope wrote: > * Loic talked with a developer on Chrome OS > * ACTION: Loic to find a name for the records Olof Johansson, "ojn" on freenode -- but I don't think he is particularly specialized in toolchain stuff, just a ChromeOS dev I ch