From owner-freebsd-current Tue Dec 28 22:52:56 1999 Delivered-To: freebsd-current@freebsd.org Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id 7B47914D9B; Tue, 28 Dec 1999 22:52:45 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id CD7C81CA0; Wed, 29 Dec 1999 14:52:33 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.1.1 10/15/1999 To: Amancio Hasty Cc: Bill Fumerola , "Jordan K. Hubbard" , obrien@FreeBSD.ORG, Donn Miller , current@FreeBSD.ORG Subject: Re: gcc compile error In-Reply-To: Message from Amancio Hasty of "Tue, 28 Dec 1999 22:33:51 PST." <199912290633.WAA37230@rah.star-gate.com> Date: Wed, 29 Dec 1999 14:52:33 +0800 From: Peter Wemm Message-Id: <19991229065233.CD7C81CA0@overcee.netplex.com.au> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Amancio Hasty wrote: > > On Tue, 28 Dec 1999, Amancio Hasty wrote: > > > > > The details were previously posted by . > > > > > > Good Nite > > > > > > > > > > Whatever ate the details on your previous post seems to be at it again. > > Here is a copy of my mail post which I received from the -current mail list > that is my post went out intact. It isn't much use to anyone like this... We need to be able to reproduce this. What release of xfree86 is this? 3.9.16 as released? if not you will need to give us code if you want help. Failing that, how about a cc -E of the file in question so we can compile it standalone and see what is going wrong with the inline asm? > Posted on Sat, 25 Dec 1999 23:17:45 -0800 > ------------------------------------------------------------------- > > While trying to compile the latest version of XFree86 I found the following > compiler bug. > > {root} gcc -v > Using builtin specs. > gcc version 2.95.2 19991024 (release) > > > I assume that this an old version of gcc... > > > xc/programs/Xserver/Xext > > > cc -c -pipe -O2 -ansi -pedantic -Dasm=__asm -Wall -Wpointer-arith -Wstrict-pr ototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wne sted-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 -DXF86BIGF ONT -DDPMSExtension > -DPIXPRIV -DPANORAMIX -DGCCUSESGAS -DAVOID_GLYPHBLT -DPIXPRIV -DSINGLEDEPTH -DXFreeXDGA -DXvExtension -DXFree86LOADER -DXFree86Server -DXF86VIDMODE > -DX_BYTE_ORDER=X_LITTLE_ENDIAN -DSMART_SCHEDULE -DNDEBUG -DFUNCPROTO=15 -DN ARROWPROTO xf86vmode.c > 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 > > > > > > -- > > Amancio Hasty > hasty@rah.star-gate.com > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > > Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message