binutils-gold ld segfault when compiling chromium-browser

2011-06-10 Thread Riku Voipio
Hi,

binutils-gold is crashing while compiling chromium[1]. This was
originally found on Debian[2], but affects ubuntu[3] as well. Also,
regular, non-gold ld will segfault with null pointer reference on the same
linking commands. testcase:

# wget 
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=10;filename=allcodecs.o.xz;att=1;bug=616715
# unxz allcodecs.o.xz
# sha1sum allcodecs.o
f7c93a9132e4d02a651ade8db9f7b3f76918d236  allcodecs.o
# ld.gold allcodecs.o
ld.gold: internal error in value_from_output_section, at
../../gold/reloc.cc:1516

according to report, not reproducible inside qemu.

[1] http://sourceware.org/bugzilla/show_bug.cgi?id=12771
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=616715
[3] 
https://launchpadlibrarian.net/72379090/buildlog_ubuntu-oneiric-armel.chromium-browser_11.0.696.71~r86024-0ubuntu1_FAILEDTOBUILD.txt.gz

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] report week 23

2011-06-10 Thread Peter Maydell
RAG:
Red:
Amber:
Green: USB kbd+mouse finally working on QEMU beagle model

Current Milestones:
||  || Planned|| Estimate   || Actual ||
||qemu-linaro-2011-06   || 2011-06-16 || 2011-06-16 ||||

Historical Milestones:
||finish qemu-cont-integn   || 2011-01-25 || 2011-01-25 || handed off ||
||first qemu-linaro release || 2011-02-08 || 2011-02-08 || 2011-02-08 ||
||qemu-linaro 2011-03   || 2011-03-08 || 2011-03-08 || 2011-03-08 ||
||qemu-linaro 2011-04   || 2011-04-21 || 2011-04-21 || 2011-04-21 ||
||qemu-linaro 2011-05   || 2011-05-19 || 2011-05-19 || n/a||
||close out 1105 blueprints || 2011-05-28 || 2011-05-28 || 2011-05-19 ||
||complete  planning|| 2011-05-28 || 2011-05-28 || 2011-05-27 ||

 == upstream-omap3-patches ==
 * started on disentangling the patchstack: submitted patches upstream
   for a few standalone fixes. First few steps in a big job...
 == omap3-usb-model ==
 * added QEMU's USB OHCI model to the omap3/beagle, and (after some
   debugging and submitting a couple of OHCI bugfixes upstream)
   got USB keyboard and mouse working
 == linaro-qemu-11.11 ==
 * rebased on master and identified gcc 4.6 compiler patches we need
 == other ==
 * added and tested patches for an overo board model
 * added Beagle board support for returning EDID data from a fake
   monitor so the kernel will actually turn the display on
 * discussions about Android emulator (which looks likely to take the
   upstreamed ARMv7 translator with the fixes we've worked on over
   the last six months)
 * office move
 * QEMU 0.15 is not too far in the future: need to make sure all the
   ARM stuff we want is in it

 Meetings: standup, GSoC student, Christoffer Dall (working on KVM for ARM)

Current qemu patch status is tracked here:
https://wiki.linaro.org/PeterMaydell/QemuPatchStatus

Absences:
1-5 August: Linaro sprint 
(maybe) 15-16 August: QEMU/KVM strand at LinuxCon NA, Vancouver
[LinuxCon proper follows on 17-19th]

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


[Activity] Week 23 - week ending 10th June 2011.

2011-06-10 Thread Ramana Radhakrishnan
== Progress ==

* Spent some time on the VFP moves and look at ivopts for a bit.
Analysing a couple of options here.
* Committed the DImode moves patch upstream.
* Fixed PR49335 where GCC was generating rsb ip, sp, ip lsl #2
* Proposed a fix for PR48454 (finally being able to reproduce it) -
was a case of a missing length attribute for vec_pack_trunc.
* Investigated some regressions in v1 of a popular embedded benchmark
- leads to BRANCH_COST tuning.
* Merged by neon-vorn-vbic patch into linaro-gcc :4.6


== Plans ==

* Spend some time on the VFP moves and look at ivopts for a bit.
* Merge the fix for lengths to linaro-gcc:4.6 and 4.5 if applicable.
* Merge fix for PR49335 to linaro-gcc:4.5 and 4.6 .
* Find some time for some upstream patch review.
* T2 performance review meeting/


Meetings:

* 1-1s
* TCWG call.

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] Weekly status

2011-06-10 Thread Richard Sandiford
== 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 targets (avr, bfin, h8300, ia64, m32c, m32r, m68k, am33,
  pa, pdp11, powerpc, rx, score, sh, xstormy16 and vax).

* Looked at a few bug reports.  Will submit patches when I get back.

== Next week ==

* Holiday!

Richard

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] 2011-06-10

2011-06-10 Thread David Gilbert
== String Routines ==
  * Completed gathering the SPEC2k6 memcpy results, graphed them, sent them out
  * Gathered SPEC2k6 memset results, graphed them, sent them out

== 64bit Atomics ==
  * Modified gcc backend to do 64bit Atomic ops - the code looks good,
but I've not
done much testing yet.

== Other ==
  * Upstreamed a small ltrace patch

Next week:
  Plan is to get gcc tests done and attack libgcc for the pre-v7
fallbacks (the tricky
bit there is runtime deciding what to use)
  Also run spec and denbench for strlen and some other string routines

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] weekly status

2011-06-10 Thread Ken Werner

Hi,

 * learning more on andoid (repo tool, some branches, the basics of the 
android build system)

 * finished to setup my environment to build the android sources
   * sucessfully build linaro-android using linaro gcc 4.4, 4.5 and 4.6
 * tracked down the libgui.so linaro android issue to the apriori 
prelinker

   * workaround: disable prelinking for this module (patch -> linaro-dev)
   * I still don't understand what exactly is supposed to be prelinked 
and what's exactly causing the fail

 * Note: next Monday is a public holiday in Germany

Regards
Ken

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain