> gcc -m32 -o jsmathtemp.o -c -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\"
> -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js
> -I../../dist/include -I/ita/devel/mozilla/dist/include/nspr     -I.
> -I/usr/X11R6/include   -fPIC -I/usr/X11R6/include -Wall -W -Wno-unused
> -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -pthread  -DDEBUG
> -D_DEBUG -DDEBUG_davido -DTRACING -g -fno-inline  -I/usr/X11R6/include
> -include ../../mozilla-config.h -DMOZILLA_CLIENT
> -Wp,-MD,.deps/jsmath.pp jsmath.c
> ld -r -o jsmath.o jsmathtemp.o fdlibm/libfdm.a
> ld: Relocatable linking with relocations from format elf32-i386
> (jsmathtemp.o) to format elf64-x86-64 (jsmath.o) is not supported
> gmake[4]: *** [jsmath.o] Error 1
> gmake[4]: Leaving directory `/ita/devel/mozilla/js/src'
>
>
> Any ideas?


Oops....adding back in  export LD="ld -melf_i386" fixes that issue and
gets me to another register issue:

x86_64_linux.pp xptcinvoke_x86_64_linux.cpp
xptcinvoke_x86_64_linux.cpp: In function `void
invoke_copy_to_stack(PRUint64*, P RUint32, nsXPTCVariant*, PRUint64*,
double*)':
xptcinvoke_x86_64_linux.cpp:86: warning: cast from pointer to integer
of differe nt size
xptcinvoke_x86_64_linux.cpp:102: warning: cast from pointer to integer
of differ ent size
xptcinvoke_x86_64_linux.cpp: In function `nsresult
XPTC_InvokeByIndex(nsISupport s*, PRUint32, PRUint32, nsXPTCVariant*)':
xptcinvoke_x86_64_linux.cpp:193: warning: cast from pointer to integer
of differ ent size
xptcinvoke_x86_64_linux.cpp:206: warning: cast to pointer from integer
of differ ent size
xptcinvoke_x86_64_linux.cpp:209: warning: cast to pointer from integer
of differ ent size
xptcinvoke_x86_64_linux.cpp:153: error: register specified for 'd0'
isn't suitab le for data type
xptcinvoke_x86_64_linux.cpp:153: error: register name given for
non-register var iable 'd0'
xptcinvoke_x86_64_linux.cpp:154: error: register specified for 'd1'
isn't suitab le for data type
xptcinvoke_x86_64_linux.cpp:154: error: register name given for
non-register var iable 'd1'
xptcinvoke_x86_64_linux.cpp:155: error: register specified for 'd2'
isn't suitab le for data type
xptcinvoke_x86_64_linux.cpp:155: error: register name given for
non-register var iable 'd2'
xptcinvoke_x86_64_linux.cpp:156: error: register specified for 'd3'
isn't suitab le for data type
xptcinvoke_x86_64_linux.cpp:156: error: register name given for
non-register var iable 'd3'
xptcinvoke_x86_64_linux.cpp:157: error: register specified for 'd4'
isn't suitab le for data type
xptcinvoke_x86_64_linux.cpp:157: error: register name given for
non-register var iable 'd4'
xptcinvoke_x86_64_linux.cpp:158: error: register specified for 'd5'
isn't suitab le for data type
xptcinvoke_x86_64_linux.cpp:158: error: register name given for
non-register var iable 'd5'
xptcinvoke_x86_64_linux.cpp:159: error: register specified for 'd6'
isn't suitab le for data type
xptcinvoke_x86_64_linux.cpp:159: error: register name given for
non-register var iable 'd6'
xptcinvoke_x86_64_linux.cpp:160: error: register specified for 'd7'
isn't suitab le for data type
xptcinvoke_x86_64_linux.cpp:160: error: register name given for
non-register var iable 'd7'
gmake[8]: *** [xptcinvoke_x86_64_linux.o] Error 1
gmake[8]: Leaving directory
`/ita/devel/mozilla/xpcom/reflect/xptcall/src/md/uni x'
gmake[7]: *** [libs] Error 2


Any ideas?

_______________________________________________
mozilla-crypto mailing list
[email protected]
http://mail.mozilla.org/listinfo/mozilla-crypto

Reply via email to