public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot-Users] Patch for Cirrus Logic EDB93xx
@ 2004-08-31 10:46 llandre
  2004-09-01 11:25 ` [U-Boot-Users] " Steven Scholz
  2004-09-01 13:50 ` Steven Scholz
  0 siblings, 2 replies; 6+ messages in thread
From: llandre @ 2004-08-31 10:46 UTC (permalink / raw)
  To: u-boot

Here http://www.dave-tech.it/download/misc/sw/edb93xx/u-boot-edb93xx-1 is 
available for download the patch for EDB93xx.
It has been tested on EDB9312. Tha patch includes Steven Scholz's patch for 
ARM9-based SoCs.
It seems that two builds (lpd7a400 and trab) got broken, but it is not 
clear why (see below). Any suggestions?


*** lpd7a400 ***
lib_arm/libarm.a(board.o)(.data+0x20): In function `mem_malloc_init':
/home/llandre/devel/zephyr/sw/u-boot/u-boot/lib_arm/board.c:82: undefined 
reference to `checkcpu'
make: *** [u-boot] Error 1

*** trab ***
arm-linux-ld: ERROR: 
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_udivsi3.oS) uses 
hardware FP, whereas trab_fkt uses software FP
Success: failed to merge target specific data of file 
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_udivsi3.oS)
arm-linux-ld: ERROR: 
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_umodsi3.oS) uses 
hardware FP, whereas trab_fkt uses software FP
Success: failed to merge target specific data of file 
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_umodsi3.oS)
arm-linux-ld: ERROR: 
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_dvmd_lnx.oS) 
uses hardware FP, whereas trab_fkt uses software FP
Success: failed to merge target specific data of file 
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_dvmd_lnx.oS)
arm-linux-ld: ERROR: 
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_udivdi3.oS) uses 
hardware FP, whereas trab_fkt uses software FP
Success: failed to merge target specific data of file 
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_udivdi3.oS)
arm-linux-ld: ERROR: 
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_clz.oS) uses 
hardware FP, whereas trab_fkt uses software FP
Success: failed to merge target specific data of file 
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_clz.oS)
make[1]: *** [trab_fkt.srec] Error 1
make: *** [board/trab/libtrab.a] Error 2


Regards,

llandre

DAVE Electronics System House - R&D Department
web:   http://www.dave-tech.it
email: r&d2 at dave-tech.it

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot-Users] Re: Patch for Cirrus Logic EDB93xx
  2004-08-31 10:46 [U-Boot-Users] Patch for Cirrus Logic EDB93xx llandre
@ 2004-09-01 11:25 ` Steven Scholz
  2004-09-01 12:58   ` llandre
  2004-09-01 13:21   ` Wolfgang Denk
  2004-09-01 13:50 ` Steven Scholz
  1 sibling, 2 replies; 6+ messages in thread
From: Steven Scholz @ 2004-09-01 11:25 UTC (permalink / raw)
  To: u-boot

llandre wrote:

> ... Tha patch includes Steven Scholz's patch 
> for ARM9-based SoCs.

I don't think is a good idea as Wolfgang - like many other maitainers - prefer 
"small logical chunks".

Wolfgang, any chance my SoC patch gets into the CVS soon?

-- 
Steven

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot-Users] Re: Patch for Cirrus Logic EDB93xx
  2004-09-01 11:25 ` [U-Boot-Users] " Steven Scholz
@ 2004-09-01 12:58   ` llandre
  2004-09-01 13:21   ` Wolfgang Denk
  1 sibling, 0 replies; 6+ messages in thread
From: llandre @ 2004-09-01 12:58 UTC (permalink / raw)
  To: u-boot

>>... Tha patch includes Steven Scholz's patch for ARM9-based SoCs.
>
>I don't think is a good idea as Wolfgang - like many other maitainers - 
>prefer "small logical chunks".

Yes, I agree.
In fact this patch is meant to be used by for interested people until your 
patch will be included.


Regards,

llandre

DAVE Electronics System House - R&D Department
web:   http://www.dave-tech.it
email: r&d2 at dave-tech.it

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot-Users] Re: Patch for Cirrus Logic EDB93xx
  2004-09-01 11:25 ` [U-Boot-Users] " Steven Scholz
  2004-09-01 12:58   ` llandre
@ 2004-09-01 13:21   ` Wolfgang Denk
  1 sibling, 0 replies; 6+ messages in thread
From: Wolfgang Denk @ 2004-09-01 13:21 UTC (permalink / raw)
  To: u-boot

In message <4135B196.3040001@imc-berlin.de> you wrote:
> 
> I don't think is a good idea as Wolfgang - like many other maitainers - prefer 
> "small logical chunks".

Indeed.

> Wolfgang, any chance my SoC patch gets into the CVS soon?

Yes. Real soon now [meaning 2 in the Jargon file] :-(

Best regards,

Wolfgang Denk

-- 
Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
"No matter where you go, there you are..."          - Buckaroo Banzai

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot-Users] Re: Patch for Cirrus Logic EDB93xx
  2004-08-31 10:46 [U-Boot-Users] Patch for Cirrus Logic EDB93xx llandre
  2004-09-01 11:25 ` [U-Boot-Users] " Steven Scholz
@ 2004-09-01 13:50 ` Steven Scholz
  2004-09-02 10:22   ` llandre
  1 sibling, 1 reply; 6+ messages in thread
From: Steven Scholz @ 2004-09-01 13:50 UTC (permalink / raw)
  To: u-boot

llandre wrote:

> It seems that two builds (lpd7a400 and trab) got broken, but it is not 
> clear why (see below). Any suggestions?
> 
> 
> *** lpd7a400 ***
> lib_arm/libarm.a(board.o)(.data+0x20): In function `mem_malloc_init':
> /home/llandre/devel/zephyr/sw/u-boot/u-boot/lib_arm/board.c:82: 
> undefined reference to `checkcpu'
> make: *** [u-boot] Error 1
> 
> *** trab ***
> arm-linux-ld: ERROR: 
> /usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_udivsi3.oS) 
> uses hardware FP, whereas trab_fkt uses software FP
> Success: failed to merge target specific data of file 

Are you sure that our patches broke these builds?
Can you successfully run "./MAKEALL ARM9" on the prestine CVS HEAD version of 
U-Boot?

-- 
Steven

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [U-Boot-Users] Re: Patch for Cirrus Logic EDB93xx
  2004-09-01 13:50 ` Steven Scholz
@ 2004-09-02 10:22   ` llandre
  0 siblings, 0 replies; 6+ messages in thread
From: llandre @ 2004-09-02 10:22 UTC (permalink / raw)
  To: u-boot

>>It seems that two builds (lpd7a400 and trab) got broken, but it is not 
>>clear why (see below). Any suggestions?
>>
>>*** lpd7a400 ***
>>lib_arm/libarm.a(board.o)(.data+0x20): In function `mem_malloc_init':
>>/home/llandre/devel/zephyr/sw/u-boot/u-boot/lib_arm/board.c:82: undefined 
>>reference to `checkcpu'
>>make: *** [u-boot] Error 1
>>*** trab ***
>>arm-linux-ld: ERROR: 
>>/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/libgcc.a(_udivsi3.oS) 
>>uses hardware FP, whereas trab_fkt uses software FP
>>Success: failed to merge target specific data of file
>
>Are you sure that our patches broke these builds?
>Can you successfully run "./MAKEALL ARM9" on the prestine CVS HEAD version 
>of U-Boot?

I run "./MAKEALL ARM9" on the prestine CVS HEAD version of U-Boot.
The build of lpd7a400 has been completed successfully while the build
of trab has not. So my code broke just lpd7a400 build. Still investigating
about it ...





llandre

DAVE Electronics System House - R&D Department
web:   http://www.dave-tech.it
email: r&d2 at dave-tech.it

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2004-09-02 10:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-08-31 10:46 [U-Boot-Users] Patch for Cirrus Logic EDB93xx llandre
2004-09-01 11:25 ` [U-Boot-Users] " Steven Scholz
2004-09-01 12:58   ` llandre
2004-09-01 13:21   ` Wolfgang Denk
2004-09-01 13:50 ` Steven Scholz
2004-09-02 10:22   ` llandre

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox