I want to use TinyECC 2.0 for elliptic curve operations in TOSSIM. But I am getting an error. How to solve it?
acer@acer-Aspire-E1-571:~/Downloads$ cd /opt/tinyos-2.1.2/apps/TinyECC-2.0 acer@acer-Aspire-E1-571:/opt/tinyos-2.1.2/apps/TinyECC-2.0$ make micaz sim mkdir -p simbuild/micaz placing object files in simbuild/micaz writing XML schema to app.xml compiling testECDSA to object file sim.o ncc -c -shared -fPIC -o simbuild/micaz/sim.o -g -O0 -tossim -fnesc-nido-tosnodes=1000 -fnesc-simulate -fnesc-nido-motenumber=sim_node\(\) -fnesc-gcc=gcc -Wall -Wshadow -Wnesc-all -target=micaz -fnesc-cfile=simbuild/micaz/app.c -board=micasb -DTOSH_DATA_LENGTH=102 -DDEFINED_TOS_AM_GROUP=0x22 --param max-inline-insns-single=100000 -DSECP160R1 -DBARRETT_REDUCTION -DHYBRID_MULT -DHYBRID_SQR -DCURVE_OPT -DPROJECTIVE -DSLIDING_WIN -DSHAMIR_TRICK -DIDENT_APPNAME=\"testECDSA\" -DIDENT_USERNAME=\"acer\" -DIDENT_HOSTNAME=\"acer-Aspire-E1-\" -DIDENT_USERHASH=0x40cc6f45L -DIDENT_TIMESTAMP=0x52feeb03L -DIDENT_UIDHASH=0x5f32d172L -Wno-nesc-data-race testECDSA.nc -fnesc-dump=components -fnesc-dump=variables -fnesc-dump=constants -fnesc-dump=typedefs -fnesc-dump=interfacedefs -fnesc-dump=tags -fnesc-dumpfile=app.xml /opt/tinyos-2.1.2/tos/lib/tossim/sim_noise.c: In function 'sim_noise_gen': /opt/tinyos-2.1.2/tos/lib/tossim/sim_noise.c:291:7: warning: variable 'noiseIndex' set but not used [-Wunused-but-set-variable] NNM.nc: In function 'NNM$NN_Sub': NNM.nc:367:4: error: unknown register name 'r2' in 'asm' NNM.nc:367:4: error: unknown register name 'r0' in 'asm' NNM.nc: In function 'NNM$NN_Sqr': NNM.nc:1775:4: error: unknown register name 'r29' in 'asm' NNM.nc:1775:4: error: unknown register name 'r28' in 'asm' NNM.nc:1775:4: error: unknown register name 'r27' in 'asm' NNM.nc:1775:4: error: unknown register name 'r26' in 'asm' NNM.nc:1775:4: error: unknown register name 'r25' in 'asm' NNM.nc:1775:4: error: unknown register name 'r24' in 'asm' NNM.nc:1775:4: error: unknown register name 'r19' in 'asm' NNM.nc:1775:4: error: unknown register name 'r17' in 'asm' NNM.nc:1775:4: error: unknown register name 'r16' in 'asm' NNM.nc:1775:4: error: unknown register name 'r15' in 'asm' NNM.nc:1775:4: error: unknown register name 'r14' in 'asm' NNM.nc:1775:4: error: unknown register name 'r13' in 'asm' NNM.nc:1775:4: error: unknown register name 'r12' in 'asm' NNM.nc:1775:4: error: unknown register name 'r11' in 'asm' NNM.nc:1775:4: error: unknown register name 'r10' in 'asm' NNM.nc:1775:4: error: unknown register name 'r9' in 'asm' NNM.nc:1775:4: error: unknown register name 'r8' in 'asm' NNM.nc:1775:4: error: unknown register name 'r7' in 'asm' NNM.nc:1775:4: error: unknown register name 'r6' in 'asm' NNM.nc:1775:4: error: unknown register name 'r5' in 'asm' NNM.nc:1775:4: error: unknown register name 'r4' in 'asm' NNM.nc:1775:4: error: unknown register name 'r3' in 'asm' NNM.nc:1775:4: error: unknown register name 'r2' in 'asm' NNM.nc:1775:4: error: unknown register name 'r1' in 'asm' NNM.nc:1775:4: error: unknown register name 'r0' in 'asm' secp160r1.nc: In function 'secp160r1$CurveParam$omega_mul': secp160r1.nc:357:4: error: unknown register name 'r29' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r28' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r27' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r26' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r25' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r19' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r17' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r16' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r15' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r14' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r13' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r12' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r11' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r10' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r9' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r8' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r7' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r6' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r5' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r4' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r3' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r2' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r1' in 'asm' secp160r1.nc:357:4: error: unknown register name 'r0' in 'asm' NNM.nc: In function 'NNM$NN_Add': NNM.nc:273:4: error: unknown register name 'r2' in 'asm' NNM.nc:273:4: error: unknown register name 'r0' in 'asm' NNM.nc: In function 'NNM$NN_Mult': NNM.nc:875:4: error: unknown register name 'r25' in 'asm' NNM.nc:875:4: error: unknown register name 'r24' in 'asm' NNM.nc:875:4: error: unknown register name 'r22' in 'asm' NNM.nc:875:4: error: unknown register name 'r21' in 'asm' NNM.nc:875:4: error: unknown register name 'r20' in 'asm' NNM.nc:875:4: error: unknown register name 'r19' in 'asm' NNM.nc:875:4: error: unknown register name 'r18' in 'asm' NNM.nc:875:4: error: unknown register name 'r17' in 'asm' NNM.nc:875:4: error: unknown register name 'r16' in 'asm' NNM.nc:875:4: error: unknown register name 'r15' in 'asm' NNM.nc:875:4: error: unknown register name 'r14' in 'asm' NNM.nc:875:4: error: unknown register name 'r13' in 'asm' NNM.nc:875:4: error: unknown register name 'r12' in 'asm' NNM.nc:875:4: error: unknown register name 'r11' in 'asm' NNM.nc:875:4: error: unknown register name 'r10' in 'asm' NNM.nc:875:4: error: unknown register name 'r9' in 'asm' NNM.nc:875:4: error: unknown register name 'r8' in 'asm' NNM.nc:875:4: error: unknown register name 'r6' in 'asm' NNM.nc:875:4: error: unknown register name 'r5' in 'asm' NNM.nc:875:4: error: unknown register name 'r4' in 'asm' NNM.nc:875:4: error: unknown register name 'r3' in 'asm' NNM.nc:875:4: error: unknown register name 'r2' in 'asm' NNM.nc:875:4: error: unknown register name 'r1' in 'asm' NNM.nc:875:4: error: unknown register name 'r0' in 'asm' make: *** [sim-exe] Error 1 help me.... ......jMj......
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
