Date: Sat, 13 Mar 1999 20:10:27 +0000 From: Mark Brown To: Henrik Berglund SdU Subject: Re: 3DNow Optimizations, was Re: AMDK6 optimized kernel and others Message-ID: <19990313201026.A13363@tardis.ed.ac.uk> Mail-Followup-To: Henrik Berglund SdU References: Mime-Version: 1.0 Content-Type: multipart/signed; boundary=PNTmBPCT7hxwcZjr; micalg=pgp-sha1; protocol="application/pgp-signature" X-Mailer: Mutt 0.95.3i In-Reply-To: ; from Jonathan Mark Brooks on Sat, Mar 13, 1999 at 12:16:20PM -0500 X-Cookie: What hath Bob wrought? X-WWW-Homepage: http://www.tardis.ed.ac.uk/~broonie/ Reply-To: pgcc AT delorie DOT com X-Mailing-List: pgcc AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk --PNTmBPCT7hxwcZjr Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable On Sat, Mar 13, 1999 at 12:16:20PM -0500, Jonathan Mark Brooks wrote: > Just out of curiosity, will we see 3DNow! optimizations in the pgcc > compiler? If someone writes them :-) . > Also, my understanding is that the next revision of ecgs is supposed > to incorporate the pgcc x86 specific optimizations. Is this correct? > Does anyone know when this will happen? Marc would know about timelines and so on. The pgcc enhancements are being folded into egcs gradually, but (as an attempt to compile on non-Intel architectures will reveal) they need some work before they=20 can be used in egcs. Also note that any new improvements will be in egcs 1.2 - the 1.1.2 release that is due to appear shortly is a bugfix release only. > An why is it a big deal that you have gcc 2.7.2.8 for kernel compilation? > I saw the thread but I wasn't sure why this is a problem with 2.2 kernels, > i.e., why you can't use the ecgs or pgcc compilers without error. AFAIK: The Linux kernel is supported on gcc 2.7.2.3. No version is supported on 2.2 and late 2.1 kernels. However, a number of changes have been made to the kernel fixing the bogus assembly constructs which were the main source of incompatibility. As a result, 2.2 should be fine on egcs and pgcc. It's just not supported (actually, I have a feeling egcs may be supported by either the linux-kernel or egcs people). If you see bugs,= =20 you should try gcc2 before complaining. Take a look at the egcs FAQ for a more authoratative explanation. --=20 Mark Brown mailto:broonie AT tardis DOT ed DOT ac DOT uk (Trying to avoid grumpiness) http://www.tardis.ed.ac.uk/~broonie/ EUFS http://www.eusa.ed.ac.uk/societies/filmsoc/ --PNTmBPCT7hxwcZjr Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 5.0i for non-commercial use MessageID: 5Hik1ZiUbDxBs3cUYg0CWdmrYk2JG6uf iQA/AwUBNurGLydlaNdcYVOtEQI9zQCffuKVSPQ1ANDMuKkr65PYq3bZk1MAoIqh 5cwrhTxpOm+b2pduftob5Dwm =1TE7 -----END PGP SIGNATURE----- --PNTmBPCT7hxwcZjr--