[U-Boot-Users] sc520_cdp doesn't build

Hi,
I can't get sc520_cdp to build cleanly on either the cvs tree or the the released 3.0.0 tree.
I can fix the problems, but they look like they are due to missing code and I'm wondering if I'm doing something wrong.
In one case there are 2-3 spi_eeprom_xxx routines missing (and some missing eeprom_xxx declarations).
In the other case the there is a missing pci class finding function.
I'm going to try building for a custom sc520 board but I thought I'd build one of the existing ports...
Also, if I stub the routine the link fails with:
ld: section .data [387d8aa0 -> 387da3df] overlaps section .rodata.str1.1 [387d8aa0 -> 387da2f0] ld: section .realmode [387da3e0 -> 387da545] overlaps section .rodata.str1.32 [387da300 -> 387df6a2] ld: section .bios [387da546 -> 387daa83] overlaps section .rodata.str1.32 [387da300 -> 387df6a2]
-brad

I have a snapshot that does build. I had to made a small modification to get it to work. If you'd like it, I can make it available.
There also may be a problem with building sc520 with the gcc-3.x compiler. I'm not certain that this tool is the problem, but someone else complained of the same overlap problem who was using gcc-3.x. I know that gcc-2.95.4 will build properly.
On Sun, Jun 08, 2003 at 07:49:05AM -0400, Brad Parker wrote:
Hi,
I can't get sc520_cdp to build cleanly on either the cvs tree or the the released 3.0.0 tree.
I can fix the problems, but they look like they are due to missing code and I'm wondering if I'm doing something wrong.
In one case there are 2-3 spi_eeprom_xxx routines missing (and some missing eeprom_xxx declarations).
In the other case the there is a missing pci class finding function.
I'm going to try building for a custom sc520 board but I thought I'd build one of the existing ports...
Also, if I stub the routine the link fails with:
ld: section .data [387d8aa0 -> 387da3df] overlaps section .rodata.str1.1 [387d8aa0 -> 387da2f0] ld: section .realmode [387da3e0 -> 387da545] overlaps section .rodata.str1.32 [387da300 -> 387df6a2] ld: section .bios [387da546 -> 387daa83] overlaps section .rodata.str1.32 [387da300 -> 387df6a2]
-brad
This SF.net email is sponsored by: Etnus, makers of TotalView, The best thread debugger on the planet. Designed with thread debugging features you've never dreamed of, try TotalView 6 free at www.etnus.com. _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users

In message 20030608174638.GA21698@buici.com you wrote:
I have a snapshot that does build. I had to made a small modification to get it to work. If you'd like it, I can make it available.
Can you please submit a patch? I'm preparing for the next release...
Best regards,
Wolfgang Denk
participants (3)
-
Brad Parker
-
Marc Singer
-
Wolfgang Denk