> In message <aanlktikkl7iqvn-a8sxym6=a0gqoslza+gtdhoq7d...@mail.gmail.com> you > wrote: >> >> Compiler: arm-none-linux-gnueabi-gcc (Sourcery G++ Lite 2008q3-72) >> 4.3.2 -- I also tried a couple of other versions without difference. > > Did these include more recent versions? GCC 4.3.x is not exactly what > I can recommend for ARM systems...
Well, the newest one I've tried was arm-none-linux-gnueabi-gcc (Gentoo 4.4.4-r1 p1.1, pie-0.4.5) 4.4.4. But I found it broken since it messed up relocation-related sections for some reason. What compiler you think I should try? > >> Text_base: 0x00100010 > > Is there a special reason for chosing such an odd address? > > Why don't you use 0x00100000 ? Our SoC's bootloader expects this strange address. It is hardcoded into chip and can't be changed :( > We don't know your code, nor your linker script, nor your link > command. > > We don't even know which version of U-Boot you are talking about. > > Thus we cannot even guess what you might be doing. O, sorry. I branched out from commit # 227b7251554 and tried to stay default as much as possible. So I am using cpu/arm1176's default u-boot.lds and start.S > Best regards, > > Wolfgang Denk > > -- > DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel > HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany > Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de > A year spent in artificial intelligence is enough to make one believe > in God. > Sergey _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot