This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
XFree86 3.9.17 compilation failure
- To: bug-gcc at gnu dot org
- Subject: XFree86 3.9.17 compilation failure
- From: George Cox <gjvc at extremis dot demon dot co dot uk>
- Date: Sun, 2 Jan 2000 20:30:35 +0000
G'day,
I am attempting to compile XFree86-3.9.17 on FreeBSD 4.0 using gcc 2.95.2.
The compilation fails as shown below. I have the attached the file
xf86vmode.i.gz
Thanks,
gjvc
gcc -v
Using builtin specs.
gcc version 2.95.2 19991024 (release)
as -v
GNU assembler version 2.9.1 (i386-unknown-freebsdelf), using BFD version 2.9.1
uname -a
FreeBSD extremis.demon.co.uk 4.0-CURRENT FreeBSD 4.0-CURRENT #1: Sun Jan 2 18:21:21 GMT 2000 root@extremis.demon.co.uk:/usr/src/sys/compile/EXTREMIS i386
===BEGIN COMPILATION OUTPUT===
making all in programs/Xserver/Xext...
rm -f xf86vmode.o
cc -c -O2 -v --save-temps -ansi -pedantic -Dasm=__asm -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -I. -I../include -I../../../exports/include/X11 -I../../../include/extensions -I../../../include/fonts -I../mi -I../../../programs/Xserver/hw/xfree86/common -I../../../include/fonts -I../../.. -I../../../exports/include -DCSRG_BASED -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DSMART_SCHEDULE -DNDEBUG -DFUNCPROTO=15 -DNARROWPROTO xf86vmode.c
Using builtin specs.
gcc version 2.95.2 19991024 (release)
/usr/libexec/cpp -lang-c -std=c89 -v -I. -I../include -I../../../exports/include/X11 -I../../../include/extensions -I../../../include/fonts -I../mi -I../../../programs/Xserver/hw/xfree86/common -I../../../include/fonts -I../../.. -I../../../exports/include -D__GNUC__=2 -D__GNUC_MINOR__=95 -trigraphs -D__STRICT_ANSI__ -D__i386__ -D__unix__ -D__FreeBSD__=4 -D__FreeBSD_cc_version=400003 -D__i386 -D__unix -Acpu(i386) -Amachine(i386) -Asystem(unix) -Asystem(FreeBSD) -D__OPTIMIZE__ -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -pedantic -Acpu(i386) -Amachine(i386) -D__i386 -D__i386__ -D__ELF__ -Dasm=__asm -DCSRG_BASED -DSHAPE -DXINPUT -DXKB -DLBX -DXAPPGROUP -DXCSECURITY -DTOGCUP -DXF86BIGFONT -DDPMSExtension -DPIXPRIV -DPANORAMIX -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DSMART_SCHEDULE -DNDEB!
UG -DFUNCPROTO=15 -DNARROWPROTO xf86vmode.c xf86vmode.i
GNU CPP version 2.95.2 19991024 (release) (i386 FreeBSD/ELF)
#include "..." search starts here:
#include <...> search starts here:
.
../include
../../../exports/include/X11
../../../include/extensions
../../../include/fonts
../mi
../../../programs/Xserver/hw/xfree86/common
../../../include/fonts
../../..
../../../exports/include
/usr/include
/usr/include
End of search list.
The following default directories have been omitted from the search path:
/usr/include/g++
End of omitted list.
/usr/libexec/cc1 xf86vmode.i -quiet -dumpbase xf86vmode.c -ansi -O2 -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -pedantic -version -o xf86vmode.s
GNU C version 2.95.2 19991024 (release) (i386-unknown-freebsd) compiled by GNU C version 2.95.2 19991024 (release).
In file included from xf86vmode.c:41:
../include/extnsionst.h:91: warning: function declaration isn't a prototype
../include/extnsionst.h:100: warning: function declaration isn't a prototype
../include/extnsionst.h:106: warning: function declaration isn't a prototype
xf86vmode.c: In function `ProcXF86VidModeGetMonitor':
xf86vmode.c:1320: Unable to generate reloads for:
(insn 300 298 302 (parallel[
(set (reg:SI 0 %eax)
(fix:SI (fix:SF (subreg:SF (reg:SI 0 %eax) 0))))
(clobber (mem:HI (plus:SI (reg:SI 6 %ebp)
(const_int -34 [0xffffffde])) 0))
(clobber (mem:HI (plus:SI (reg:SI 6 %ebp)
(const_int -36 [0xffffffdc])) 0))
(clobber (mem:SI (plus:SI (reg:SI 6 %ebp)
(const_int -40 [0xffffffd8])) 0))
(clobber (scratch:HI))
] ) 145 {fix_truncsfsi2+1} (insn_list 293 (nil))
(expr_list:REG_DEAD (reg:SI 0 %eax)
(expr_list:REG_UNUSED (scratch:HI)
(nil))))
*** Error code 1
===END COMPILATION OUTPUT===
--
[gjvc]
4.4BSD 4.ever!
xf86vmode.i.gz