From: Gwenole B. <gb...@di...> - 2004-11-10 07:38:30
|
mercredi 10 novembre 2004, =E0 07:48 am, Bob Deblier a =E9crit : > Seems this header on its own doesn't know type 'struct sockaddr',=20 > hence > it should include <sys/socket.h> in its test Thanks, fixed in CVS. > Trying to compile after ./configure --with-jit-compiler results in a > problem: Could you copy this line (without -o obj/compemu_support.o and s/-c/-S)=20= so that you cuold actually read the compemu_support.s generated file? Then, if this is inline assembly code, it may be surrounded by=20 something like "#NO_APP". Otherwise, it's compiler generated code. > g++ -I../include -I. -I../uae_cpu -DHAVE_CONFIG_H -DOS_linux - > DDIRECT_ADDRESSING -DUNALIGNED_PROFITABLE -DX86_64_ASSEMBLY - > DOPTIMIZED_FLAGS -DUSE_JIT -DUSE_JIT_FPU -DFPU_IEEE -D_REENTRANT - > DDATADIR=3D\"/usr/local/share/BasiliskII\" -O2 -I/usr/X11R6/include - > I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 = -I/usr/lib64/glib/include > -I/usr/X11R6/include -fno-merge-constants -fno-gcse-sm - > c ../uae_cpu/compiler/compemu_support.cpp -o obj/compemu_support.o > /tmp/ccmQvYdd.s: Assembler messages: > /tmp/ccmQvYdd.s:40547: Error: suffix or operands invalid for `push' > /tmp/ccmQvYdd.s:40547: Error: suffix or operands invalid for `pop' > make: *** [obj/compemu_support.o] Error 1 I don't know where it is coming from either. I have no explicit=20 reference to pushl or pushq as inline assembly. |