Xref: utzoo comp.windows.x:6990 gnu.gcc:140 Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!husc6!purdue!spaf From: spaf@cs.purdue.EDU (Gene Spafford) Newsgroups: comp.windows.x,gnu.gcc Subject: Purdue+ & gcc 1.31? Message-ID: <5704@medusa.cs.purdue.edu> Date: 30 Dec 88 05:24:03 GMT Sender: news@cs.purdue.EDU Reply-To: spaf@uther.cs.purdue.edu (Gene Spafford) Organization: Department of Computer Science, Purdue University Lines: 39 To start, I have a Sun 3/60FC with SunOS 3.4 software. Everything I'm doing is based on X-V11R3 with patches 1-3 in place. If I compile the server with gcc 1.31, with options -traditional -O -finline-functions -m68881 -fstrength-reduce \ -fcombine-regs -fomit-frame-pointer I get a fast, working X11 server. If I integrate my Purdue changes and recompile with the same options, I get a fast working server. If I integrate the Purdue+ patches, plus necessary fixes, the server compiles but shows evidence of bit rot in many places. Reducing the options to just -traditional -O -finline-functions -m68881 doesn't help. People with gcc 1.30 claim that everything works fine; I haven't backed off to gcc 1.30 yet myself, however. If I upgrade to 1.32, I can't get a working server to compile with -traditional -O -m68881 The server dumps core, usually when I start up an xterm (this is with the Purdue+ patches still in place). My question: Has anyone gotten a working X11.3 server with both Purdue and PurduePlus patch sets using gcc 1.31? If so, what options did you use? Is yours a stock 1.31? I'd like to know if the problem has something to do with my color display, the 68881, etc. If I have to back off to 1.30, I will....I want to do some more optimizations on the X server, but I need to be able to catch up with the current optimizations first! Please mail your responses -- I'll be out of town for over a week and posted replies may still be around when I return. -- Gene Spafford NSF/Purdue/U of Florida Software Engineering Research Center, Dept. of Computer Sciences, Purdue University, W. Lafayette IN 47907-2004 Internet: spaf@cs.purdue.edu uucp: ...!{decwrl,gatech,ucbvax}!purdue!spaf