This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

XFree86 3.9.17 compilation failure


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]