Path: utzoo!telly!ddsw1!mcdchg!rutgers!aramis.rutgers.edu!athos.rutgers.edu!rapatel From: rapatel@athos.rutgers.edu ( Rakesh Patel) Newsgroups: gnu.gcc.bug Subject: Re: X.V11R3 vs. gcc - final round action? Message-ID: Date: 18 Dec 88 05:06:08 GMT References: <8812170941.AA05283@poseur.Sun.COM> Distribution: gnu Organization: Rutgers Univ., New Brunswick, N.J. Lines: 23 I have compiled the core distribution using gcc 1.31 on Sun 2s and 3s, and compiled, but not fully tested it on the Sun 4. I have used the Purdue and Purdue+ speedups as well in the server. The flags that I used are: -O,-fcombine-regs,-fomit-frame-pointer,-finline-functions. There are two problems that you will run into. The first was pointed out by Gene Spafford in the speedup documentation - you need to compile server/os/4.2bsd/oscolor.c with Sun's cc due to the use of the dbm library calls. The other thing is that xdm will not compile correctly without the patches top make X11R3 compile on the Pyramid. Turns out the pyramid patch fixes an error in an include file (Login.h?), which then satisfies gcc. The latter can be fixed before doing a "make World", however, you will need to manually compile oscolor.o after all the Makefiles and dependancies are updated during the make World. I don't recall any othe problems. You also want to make sure to have the official patches installed. Rakesh Patel.