<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Sep 10, 2013 at 5:55 PM, luke.leighton <span dir="ltr"><<a href="mailto:luke.leighton@gmail.com" target="_blank">luke.leighton@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Tue, Sep 10, 2013 at 4:52 PM, joem <<a href="mailto:joem@martindale-electric.co.uk">joem@martindale-electric.co.uk</a>> wrote:<br>

> On Tue, 2013-09-10 at 16:26 +0100, luke.leighton wrote:<br>
>> On Tue, Sep 10, 2013 at 4:21 PM, joem <<a href="mailto:joem@martindale-electric.co.uk">joem@martindale-electric.co.uk</a>> wrote:<br>
>><br>
>> > I did git pull, and make clean and then tried to compile<br>
>> > and went a lot further but got the messages here<br>
>> > <a href="http://www.gplsquared.com/eoma_boot/compile_error3.txt" target="_blank">http://www.gplsquared.com/eoma_boot/compile_error3.txt</a><br>
>> ><br>
>> ><br>
>> > The last few lines of the error were:<br>
>> > arm-linux-gnueabihf-gcc-4.4 -I. -I/home/jm/code/eoma/linux/include<br>
>><br>
>>  ok that's good....<br>
>><br>
>> > arm-linux-gnueabihf-objdump -D suspend.elf > suspend.lst<br>
>> > arm-linux-gnueabihf-objdump -D standby.elf > standby.lst<br>
>> > Segmentation fault (core dumped)<br>
>> > make: *** [suspend] Error 139<br>
>> > make: *** Waiting for unfinished jobs....<br>
>> > Segmentation fault (core dumped)<br>
>> > make: *** [standby] Error 139<br>
>> > Segmentation fault (core dumped)<br>
>> > make: *** [resume1] Error 139<br>
>><br>
>>  AWESOME!!! now that really *is* an error that should be reported to<br>
>> the gcc team.<br>
>><br>
>>  hmmmm... i have an idea: could you try arm-linux-gnueabi-gcc-4.4 ?<br>
>><br>
>>  so install that compiler and then also modify the CROSS-COMPILE= to<br>
>> arm-linux-gnueabi- rather than gnueabihf-<br>
><br>
><br>
> Done - similar errors:<br>
> <a href="http://www.gplsquared.com/eoma_boot/compile_error4.txt" target="_blank">http://www.gplsquared.com/eoma_boot/compile_error4.txt</a><br>
><br>
> Last few lines of the error:<br>
><br>
> arm-linux-gnueabi-gcc-4.4 -I. -I/home/jm/code/eoma/linux/include<br>
> -I/home/jm/code/eoma/linux/arch/arm/mach-sun7i/include  -g -c -nostdlib<br>
> -march=armv7-a -marm -D__STANDBY_MODULE__ -fno-unwind-tables<br>
> -fno-asynchronous-unwind-tables -mlittle-endian -O0  ./../mem_serial.c<br>
> -o              ./../mem_serial.o<br>
> arm-linux-gnueabi-ld -T resume1.xn<br>
> -EL  ./super/common.o ./super/super_twi.o ./super/super_delay.o ./super/super_clock.o ./super/super_power.o ./super/super_tmr.o ./super/dram/dram.o ./super/dram/dram_init.o ./super/resume/resume1.o ./../mem_cpu.o ./../mem_mmu_pc.o ./../mem_mmu_pc_asm.o ./../mem_serial.o ./../mem_printk.o ./../pm_debug.o ./../mem_timing.o ./../mem_divlibc.o ./../mem_divlib.o -o resume1.elf  -Map resume1.map<br>

> arm-linux-gnueabi-objdump -D resume1.elf > resume1.lst<br>
> arm-linux-gnueabi-ld -T suspend.xn<br>
> -EL  ./super/common.o ./super/super_tmr.o ./super/super_clock.o ./super/super_twi.o ./super/super_delay.o ./super/super_power.o ./super/suspend/suspend.o ./super/dram/dram.o ./super/dram/dram_init.o ./../mem_cpu.o ./../mem_mmu_pc.o ./../mem_mmu_pc_asm.o ./../mem_serial.o ./../mem_printk.o ./../mem_divlib.o ./../mem_divlibc.o ./../mem_int.o ./../pm_debug.o ./../mem_timing.o -o suspend.elf  -Map suspend.map<br>

> arm-linux-gnueabi-objdump -D suspend.elf > suspend.lst<br>
> arm-linux-gnueabi-ld -T standby.xn  -EL  common.o standby.o<br>
> standby_clock.o standby_ir.o standby_key.o standby_power.o standby_tmr.o<br>
> standby_twi.o standby_usb.o standby_delay.o dram/dram.o<br>
> dram/dram_init.o ./../pm_debug.o ./../mem_mmu_pc_asm.o ./../mem_serial.o ./../mem_printk.o ./../mem_divlibc.o ./../mem_int.o ./../mem_timing.o ./../mem_divlib.o -o standby.elf  -Map standby.map<br>
> arm-linux-gnueabi-objdump -D standby.elf > standby.lst<br>
> Segmentation fault (core dumped)<br>
> make: *** [resume1] Error 139<br>
> make: *** Waiting for unfinished jobs....<br>
> Segmentation fault (core dumped)<br>
> make: *** [suspend] Error 139<br>
> Segmentation fault (core dumped)<br>
> make: *** [standby] Error 139<br>
> make: Leaving directory<br>
> `/home/jm/code/eoma/linux/arch/arm/mach-sun7i/pm/standby'<br>
> jm@jm-inspiron:~/code/eoma/linux$ git clean -f<br>
<br>
</div></div> git clean -f first, then do the make.  otherwise the old [corrupted?]<br>
.o files will attempt to be added to the same archive.<br>
<br>
 if this really continues to bugger up you might have to use debian's gcc 4.4.<br>
<br>
 hhmmmm... or patch the bloody code.  i might see if i can find you a<br>
different 3.3-a20 kernel source to use, joe.<br></blockquote><div><br></div><div>Luke, have you added something important to you branch? Otherwise instead of poking ancient stuff give sunxi-3.4 a shot.  <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<span class="HOEnZb"><font color="#888888"><br>
l.<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
arm-netbook mailing list <a href="mailto:arm-netbook@lists.phcomp.co.uk">arm-netbook@lists.phcomp.co.uk</a><br>
<a href="http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook" target="_blank">http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook</a><br>
Send large attachments to <a href="mailto:arm-netbook@files.phcomp.co.uk">arm-netbook@files.phcomp.co.uk</a><br>
</div></div></blockquote></div><br></div></div>