/bin/sh ./libtool --mode=compile /usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -DFFI_BUILDING -I. -I../include -Iinclude -I../src -DFFI_BUILDING -g -fno-stack-protector -w -MT src/arm/sysv.lo -MMD -MP -MF $depbase.Tpo -c -o src/arm/sysv.lo ../src/arm/sysv.S &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: /usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -I. -I../include -Iinclude -I../src -DFFI_BUILDING -I. -I../include -Iinclude -I../src -DFFI_BUILDING -g -fno-stack-protector -w -MT src/arm/sysv.lo -MMD -MP -MF src/arm/.deps/sysv.Tpo -c ../src/arm/sysv.S -o src/arm/sysv.o ../src/arm/sysv.S:64:Junk character 64 (@). ../src/arm/sysv.S:64:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:160:Junk character 64 (@). ../src/arm/sysv.S:160:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:161:Junk character 64 (@). ../src/arm/sysv.S:161:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:162:Junk character 64 (@). ../src/arm/sysv.S:162:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:163:Junk character 64 (@). ../src/arm/sysv.S:163:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:164:Junk character 64 (@). ../src/arm/sysv.S:164:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:166:Junk character 64 (@). ../src/arm/sysv.S:166:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:167:Unknown pseudo-op: .arm ../src/arm/sysv.S:167:Junk character 64 (@). ../src/arm/sysv.S:167:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:168:Junk character 64 (@). ../src/arm/sysv.S:168:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:169:no such instruction: `stmfd sp!, {r0-r3,fp,lr}' ../src/arm/sysv.S:170:Junk character 64 (@). ../src/arm/sysv.S:170:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:171:too many memory references for `mov' ../src/arm/sysv.S:173:Junk character 64 (@). ../src/arm/sysv.S:173:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:175:Junk character 64 (@). ../src/arm/sysv.S:175:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:176:too many memory references for `sub' ../src/arm/sysv.S:178:Junk character 64 (@). ../src/arm/sysv.S:178:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:179:too many memory references for `mov' ../src/arm/sysv.S:180:Junk character 64 (@). ../src/arm/sysv.S:180:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:182:Junk character 64 (@). ../src/arm/sysv.S:182:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:183:no such instruction: `bl _ffi_prep_args' ../src/arm/sysv.S:185:Junk character 64 (@). ../src/arm/sysv.S:185:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:186:no such instruction: `ldmia sp, {r0-r3}' ../src/arm/sysv.S:188:Junk character 64 (@). ../src/arm/sysv.S:188:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:189:too many memory references for `sub' ../src/arm/sysv.S:190:no such instruction: `ldr ip, [fp]@load fn()in advance' ../src/arm/sysv.S:191:expecting operand after ','; got nothing ../src/arm/sysv.S:192:no such instruction: `movhs lr,' ../src/arm/sysv.S:193:too many memory references for `add' ../src/arm/sysv.S:195:Junk character 64 (@). ../src/arm/sysv.S:195:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:196:too many memory references for `mov' ../src/arm/sysv.S:196:too many memory references for `mov' ../src/arm/sysv.S:198:Junk character 64 (@). ../src/arm/sysv.S:198:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:199:too many memory references for `mov' ../src/arm/sysv.S:201:Junk character 64 (@). ../src/arm/sysv.S:201:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:202:no such instruction: `ldr r2, [sp,' ../src/arm/sysv.S:204:Junk character 64 (@). ../src/arm/sysv.S:204:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:205:no such instruction: `ldr r3, [sp,' ../src/arm/sysv.S:207:Junk character 64 (@). ../src/arm/sysv.S:207:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:208:expecting operand after ','; got nothing ../src/arm/sysv.S:209:no such instruction: `beq Lepilogue' ../src/arm/sysv.S:211:Junk character 64 (@). ../src/arm/sysv.S:211:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:212:expecting operand after ','; got nothing ../src/arm/sysv.S:214:no such instruction: `cmpne r3,' ../src/arm/sysv.S:216:no such instruction: `streq r0, [r2]' ../src/arm/sysv.S:217:no such instruction: `beq Lepilogue' ../src/arm/sysv.S:219:Junk character 64 (@). ../src/arm/sysv.S:219:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:220:expecting operand after ','; got nothing ../src/arm/sysv.S:222:no such instruction: `cmpne r3,' ../src/arm/sysv.S:224:no such instruction: `stmeqia r2, {r0,r1}' ../src/arm/sysv.S:251:no such instruction: `ldmia sp!, {r0-r3,fp,pc}' ../src/arm/sysv.S:255:Junk character 64 (@). ../src/arm/sysv.S:255:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:269:Unknown pseudo-op: .arm ../src/arm/sysv.S:269:Junk character 64 (@). ../src/arm/sysv.S:269:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:270:Junk character 64 (@). ../src/arm/sysv.S:270:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:271:too many memory references for `add' ../src/arm/sysv.S:272:no such instruction: `stmfd sp!, {ip,lr}' ../src/arm/sysv.S:273:Junk character 64 (@). ../src/arm/sysv.S:273:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:274:too many memory references for `add' ../src/arm/sysv.S:275:Junk character 64 (@). ../src/arm/sysv.S:275:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:276:too many memory references for `sub' ../src/arm/sysv.S:277:invalid char '[' beginning operand 2 `[sp' ../src/arm/sysv.S:278:too many memory references for `add' ../src/arm/sysv.S:279:no such instruction: `bl _ffi_closure_SYSV_inner' ../src/arm/sysv.S:280:expecting operand after ','; got nothing ../src/arm/sysv.S:281:no such instruction: `beq .Lretint' ../src/arm/sysv.S:283:expecting operand after ','; got nothing ../src/arm/sysv.S:285:no such instruction: `beq .Lretint' ../src/arm/sysv.S:290:expecting operand after ','; got nothing ../src/arm/sysv.S:292:no such instruction: `beq .Lretlonglong' ../src/arm/sysv.S:297:expecting operand after ','; got nothing ../src/arm/sysv.S:299:no such instruction: `beq .Lretlonglong' ../src/arm/sysv.S:304:expecting operand after ','; got nothing ../src/arm/sysv.S:305:no such instruction: `beq .Lretlonglong' ../src/arm/sysv.S:307:too many memory references for `add' ../src/arm/sysv.S:308:no such instruction: `ldmfd sp, {sp,pc}' ../src/arm/sysv.S:310:no such instruction: `ldr r0, [sp]' ../src/arm/sysv.S:311:no such instruction: `b .Lclosure_epilogue' ../src/arm/sysv.S:313:no such instruction: `ldr r0, [sp]' ../src/arm/sysv.S:314:no such instruction: `ldr r1, [sp,' ../src/arm/sysv.S:315:no such instruction: `b .Lclosure_epilogue' ../src/arm/sysv.S:330:Junk character 64 (@). ../src/arm/sysv.S:330:Rest of line ignored. 1st junk character valued 32 ( ). ../src/arm/sysv.S:499:no such instruction: `stmfd sp!, {r0-r3}' ../src/arm/sysv.S:500:no such instruction: `ldr r0, [pc]' ../src/arm/sysv.S:501:no such instruction: `ldr pc, [pc]' "inplace/bin/genprimopcode" --data-decl < compiler/stage2/build/primops.txt > compiler/stage2/build/primop-data-decl.hs-incl make[5]: *** [src/arm/sysv.lo] Error 1 make[4]: *** [all-recursive] Error 1 make[3]: *** [all] Error 2 make[2]: *** [all-all] Error 2 make[1]: *** [libffi/stamp.ffi.static.build] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [all] Error 2