Proof of concept for #598
Not sure which environment combinations make most sense (something with ASM?)
Proof of concept for #598
Not sure which environment combinations make most sense (something with ASM?)
ok, I set ASM=arm, but that fails:
 0$ if [ -n "$BUILD" ]; then make -j2 $BUILD; fi
 1
 2  CC       src/bench_verify.o
 3
 4  CC       src/bench_sign.o
 5
 6  CC       src/exhaustive_tests-tests_exhaustive.o
 7
 8gcc -I. -I./src -g -O2 -Wall -Wextra -Wno-unused-function -c src/gen_context.c -o gen_context.o
 9
10  CCAS     src/asm/field_10x26_arm.lo
11
12src/asm/field_10x26_arm.s: Assembler messages:
13
14src/asm/field_10x26_arm.s:1: Error: junk at end of line, first unrecognized character is `@'
15
16src/asm/field_10x26_arm.s:18: Error: unknown pseudo-op: `.syntax'
17
18src/asm/field_10x26_arm.s:19: Error: junk at end of line, first unrecognized character is `@'
19
20src/asm/field_10x26_arm.s:20: Error: unknown pseudo-op: `.eabi_attribute'
21
22src/asm/field_10x26_arm.s:21: Error: unknown pseudo-op: `.eabi_attribute'
23
24src/asm/field_10x26_arm.s:24: Error: junk at end of line, first unrecognized character is `@'
25
26src/asm/field_10x26_arm.s:27: Error: junk at end of line, first unrecognized character is `@'
27...
See https://travis-ci.org/MarcoFalke/secp256k1/builds/621315153
It failed with
0/usr/lib/gcc-cross/arm-linux-gnueabihf/5/../../../../arm-linux-gnueabihf/bin/ld: cannot find crti.o: No such file or directory
https://travis-ci.org/MarcoFalke/secp256k1/jobs/624276878#L396