Re: i386 user needed to build/test XFree86 r951 in branches/4.3.0/sid
Hello,
I have got the orig source, patched with the r951 and the files touched
by the patch I sent compiled ok
(no warnings, no errors...)
I can't verify at the momemt the code _still_ works, but it really did
on a variety of CPUs at the time
of submit to mesa 5.1 :-) The detection code was tested on P4 & Athlon
CPUs for sure (by me)
and on different cpus by others with no complaints.
Hope this helps...
Regards,
Petr
gcc -m32 -c -ansi -pedantic -Wall -Wpointer-arith
-Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -Wredundant-decls
-Wnested-externs -Wundef -I../../../../../exports/include
-I../../../../../include/extensions
-I../../../../../extras/Mesa/src
-I../../../../../extras/Mesa/src/X86 -I../../../include
-I../../../../.. -I../../../../../exports/include -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE
-D_XOPEN_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE
-D_GNU_SOURCE -DFUNCPROTO=15
-DNARROWPROTO -DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -DUSE_X86_ASM
-DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -g -O2
-fno-strict-aliasing -g common_x86.c -o unshared/common_x86.o
rm -f common_x86.o
gcc -m32 -c -g -O2 -fno-strict-aliasing -g -ansi -pedantic -Wall
-Wpointer-arith -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations
-Wredundant-decls -Wnested-externs -Wundef
-I../../../../../exports/include -I../../../../../include/extensions
-I../../../../../extras/Mesa/src
-I../../../../../extras/Mesa/src/X86 -I../../../include
-I../../../../.. -I../../../../../exports/include -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE
-D_XOPEN_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE -D_GNU_SOURCE -DFUNCPROTO=15
-DNARROWPROTO -DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI
-DGLX_DIRECT_RENDERING -DGLX_USE_DLOPEN -DGLX_USE_MESA -DUSE_X86_ASM
-DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -fPIC common_x86.c
rm -f common_x86_asm.i
/usr/bin/cpp -Dlinux -D__i386__
-D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE
-D_XOPEN_SOURCE -D_BSD_SOURCE
-D_SVID_SOURCE
-D_GNU_SOURCE -D__ELF__
-DMALLOC_0_RETURNS_NULL -DGLXEXT -DXF86DRI -DGLX_DIRECT_RENDERING
-DGLX_USE_DLOPEN -DGLX_USE_MESA -DUSE_X86_ASM -DUSE_MMX_ASM
-DUSE_3DNOW_ASM -DUSE_SSE_ASM -I../../../../../exports/include
-I../../../../../include/extensions
-I../../../../../extras/Mesa/src
-I../../../../../extras/Mesa/src/X86 -I../../../include
common_x86_asm.S | \
grep -v '^\#' > common_x86_asm.i
rm -f common_x86_asm.o
gcc -m32 -c -x assembler -o common_x86_asm.o common_x86_asm.i
rm -f common_x86_asm.i
....
Reply to: