From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,55b1f15723dd43ba X-Google-Attributes: gid103376,public From: dennison@telepath.com Subject: Re: Compiler Hosts and Targets Date: 1998/12/21 Message-ID: <75lqn8$8p9$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 424500455 References: <755s4v$7vh$1@nnrp1.dejanews.com> <75c6ir$l61$1@nnrp1.dejanews.com> <75dr0b$h$1@nnrp1.dejanews.com> <75ffh3$cgk$1@nnrp1.dejanews.com> X-Http-Proxy: 1.0 x10.dejanews.com:80 (Squid/1.1.22) for client 204.48.27.130 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Mon Dec 21 15:50:01 1998 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.5 [en] (WinNT; I) Date: 1998-12-21T00:00:00+00:00 List-Id: In article <75ffh3$cgk$1@nnrp1.dejanews.com>, dewarr@my-dejanews.com wrote: > In article <75dr0b$h$1@nnrp1.dejanews.com>, > dennison@telepath.com wrote: > > The gcc > > we get is a prebuilt version for the 386 (not "Pentium", > > 386). With this > > system as shipped, you cannot build Pentium targetted > > code. > > That is surely wrong, there is no such thing as gcc > specifically targetted to the 386, you build a version of > gcc for the x86, and then use the switches in the normal > manner to control which target (386/486, 586=pentium, > 686=pentium-pro) you want. > > Are you really saying that Wind River cripples this > standard gcc feature? I doubt it! No. But the system gets built from the Tornado GUI. There's no Pentium option in Tornado. There's no mention in any of the VxWorks manuals about a "586" option. When WindRiver came here to sell VxWorks to us, we asked them about Pentium code generation, and they said they couldn't do it yet, and didn't have a BSP for it (but of course the 486 one would work). There may a way to turn on any Pentium II optimizations their version of gcc may have by hand modifying their makefiles. But that implies spending the engieering effort required to reverse engineer their whole build process, and debug the results. Frankly just figuring out how to get our hardware working has taken too much of our engineering effort. I have already mentioned in another post one of the problems we encountered due to the BSP being 486 targetted. So some parts of the system (like gcc) may have explicit support for the Pentium (as opposed to the 486). But VxWorks/Tornado itself does not. A 486 targetted system may work on a Pentium II, but that's not the same thing as having a Pentuim II targetted system. -- T.E.D. -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own