
Dear Joakim Tjernlund,
In message OF8B32E14F.150B51B9-ONC1257878.0044927E-C1257878.00452684@transmode.se you wrote:
OK, I managed to script the change, patch last in mail.
Thanks.
However CROSS_COMPILE=powerpc-softfloat-linux-gnu- ./MAKEALL TQM862L TQM855L TQM860L does not build for me, same problem as you got. Even if I manually back out the 2 patches affecting 8xx it wont build. I think these boards have some other problem really, like u-boot is too big for them.
Most other 8xx boards build fine, those that don't have some other problem.
I bisected the build issue, and it pointed at your patch.
From ce7970dd177a798c5ab7e093adadfc57a97ce0e7 Mon Sep 17 00:00:00 2001 From: Joakim Tjernlund Joakim.Tjernlund@transmode.se Date: Wed, 20 Apr 2011 14:22:59 +0200 Subject: [PATCH] powerpc, 8xx: Fixup all 8xx u-boot.lds scripts
8xx was left behind when fixing up powerpc linking scripts to support -fpic.
Signed-off-by: Joakim Tjernlund Joakim.Tjernlund@transmode.se
board/LEOX/elpt860/u-boot.lds | 5 +++-- board/RPXClassic/u-boot.lds | 5 +++-- board/RPXlite/u-boot.lds | 5 +++-- board/RPXlite_dw/u-boot.lds | 5 +++-- board/RRvision/u-boot.lds | 5 +++-- board/adder/u-boot.lds | 5 +++-- board/amirix/ap1000/u-boot.lds | 5 +++-- board/c2mon/u-boot.lds | 5 +++-- board/cogent/u-boot.lds | 5 +++-- board/dave/PPChameleonEVB/u-boot.lds | 3 ++- board/eltec/mhpc/u-boot.lds | 5 +++-- board/emk/top860/u-boot.lds | 5 +++-- board/ep88x/u-boot.lds | 3 ++- board/esd/dasa_sim/u-boot.lds | 5 +++-- board/esteem192e/u-boot.lds | 5 +++-- board/etx094/u-boot.lds | 5 +++-- board/evb64260/u-boot.lds | 5 +++-- board/fads/u-boot.lds | 5 +++-- board/flagadm/u-boot.lds | 5 +++-- board/gen860t/u-boot.lds | 5 +++-- board/genietv/u-boot.lds | 5 +++-- board/hermes/u-boot.lds | 5 +++-- board/hymod/u-boot.lds | 2 +- board/icu862/u-boot.lds | 5 +++-- board/ip860/u-boot.lds | 5 +++-- board/ivm/u-boot.lds | 5 +++-- board/kup/kup4k/u-boot.lds | 5 +++-- board/kup/kup4x/u-boot.lds | 5 +++-- board/lantec/u-boot.lds | 5 +++-- board/lwmon/u-boot.lds | 5 +++-- board/manroland/uc100/u-boot.lds | 5 +++-- board/matrix_vision/mvsmr/u-boot.lds | 3 ++- board/mbx8xx/u-boot.lds | 5 +++-- board/ml2/u-boot.lds | 5 +++-- board/mousse/u-boot.lds | 5 +++-- board/mvblue/u-boot.lds | 5 +++-- board/netphone/u-boot.lds | 5 +++-- board/netta/u-boot.lds | 5 +++-- board/netta2/u-boot.lds | 5 +++-- board/netvia/u-boot.lds | 5 +++-- board/nx823/u-boot.lds | 5 +++-- board/quantum/u-boot.lds | 5 +++-- board/r360mpi/u-boot.lds | 5 +++-- board/rbc823/u-boot.lds | 5 +++-- board/rmu/u-boot.lds | 5 +++-- board/rsdproto/u-boot.lds | 2 +- board/sandpoint/u-boot.lds | 5 +++-- board/sc3/u-boot.lds | 5 +++-- board/siemens/IAD210/u-boot.lds | 5 +++-- board/sixnet/u-boot.lds | 5 +++-- board/snmc/qs850/u-boot.lds | 5 +++-- board/snmc/qs860t/u-boot.lds | 5 +++-- board/spc1920/u-boot.lds | 5 +++-- board/spd8xx/u-boot.lds | 5 +++-- board/stx/stxxtc/u-boot.lds | 5 +++-- board/svm_sc8xx/u-boot.lds | 5 +++-- board/tqc/tqm8xx/u-boot.lds | 5 +++-- board/v37/u-boot.lds | 5 +++-- board/westel/amx860/u-boot.lds | 5 +++-- 59 files changed, 170 insertions(+), 113 deletions(-)
Thanks, applied.
Problem is still present.
Bisected again:
39768f7715ed637ef02f49fc7de664cc1aaf14b3 is the first bad commit commit 39768f7715ed637ef02f49fc7de664cc1aaf14b3 Author: Joakim Tjernlund Joakim.Tjernlund@transmode.se Date: Mon Dec 6 18:35:37 2010 +0100
PowerPC: Add support for -msingle-pic-base
I revert this commit now. Result:
-> ./MAKEALL TQM860L Configuring for TQM860L board... u-boot.lds:75 cannot move location counter backwards (from 40008024 to 40008000) make: *** [u-boot] Error 1 ppc_8xx-size: './u-boot': No such file
--------------------- SUMMARY ---------------------------- Boards compiled: 1 Boards with warnings or errors: 1 ( TQM860L ) ---------------------------------------------------------- -> git revert 39768f7715ed637ef02f49fc7de664cc1aaf14b3 [master 8c4734e] Revert "PowerPC: Add support for -msingle-pic-base" 13 files changed, 12 insertions(+), 127 deletions(-) -> ./MAKEALL TQM860L Configuring for TQM860L board... text data bss dec hex filename 258127 14768 27228 300123 4945b ./u-boot
--------------------- SUMMARY ---------------------------- Boards compiled: 1 ----------------------------------------------------------
Please feel free to resubmit when this commit does not cause problems any more.
Best regards,
Wolfgang Denk