Re: problem with RH7.3 Pg7.3.4 binaries - Mailing list pgsql-hackers
From | Andrew Dunstan |
---|---|
Subject | Re: problem with RH7.3 Pg7.3.4 binaries |
Date | |
Msg-id | 006101c35b4b$2f1c1430$6401a8c0@DUNSLANE Whole thread Raw |
In response to | Re: problem with RH7.3 Pg7.3.4 binaries ("Mark Cave-Ayland" <m.cave-ayland@webbased.co.uk>) |
Responses |
Re: problem with RH7.3 Pg7.3.4 binaries
|
List | pgsql-hackers |
Will check later today. Extract from man gcc: -mcpu=cpu-type Tune to cpu-type everything applicable about the generated code, except for the ABIand the set of available instructions. The choices for cpu-type are i386, i486, i586, i686, pentium, pentium- mmx, pentiumpro, pentium2, pentium3, pentium4, k6, k6-2, k6-3, athlon, athlon-tbird, athlon-4,athlon-xp and athlon-mp. While picking a specific cpu-type will schedule things appropri- ately for that particular chip, the compilerwill not generate any code that does not run on the i386 without the -march=cpu-type option being used. i586 is equivalentto pentium and i686 is equivalent to pentiumpro. k6 and athlon are the AMD chips as opposedto the Intel ones. cheers andrew ----- Original Message ----- From: "Mark Cave-Ayland" <m.cave-ayland@webbased.co.uk> To: <mag@fbab.net> Cc: "'Joe Conway'" <mail@joeconway.com>; "'Andrew Dunstan'" <andrew@dunslane.net>; "'Lamar Owen'" <lowen@pari.edu>; "'Postgresql Hackers'" <pgsql-hackers@postgresql.org> Sent: Tuesday, August 05, 2003 6:28 AM Subject: Re: [HACKERS] problem with RH7.3 Pg7.3.4 binaries > Hi Magnus, > > Thanks for that. I always believed that the mcpu flag could enable a C > compiler to generate code that could use the extra instructions on the > newer CPUs - perhaps one day I'll get around to reading the > documentation ;) > > Anyway, I've posted the compiled RH 7.3 postgresql-7.3.4 RPMs at > http://www.webbased.co.uk/mca/pgsql/. Andrew, if you are satisfied that > these work correctly on your RH7.3 install, there is no problem with > Lamar placing copies of them on the postgresql website for people to > download. > > > Cheers, > > Mark. > > --- > > Mark Cave-Ayland > Webbased Ltd. > Tamar Science Park > Derriford > Plymouth > PL6 8BX > England > > Tel: +44 (0)1752 764445 > Fax: +44 (0)1752 764446 > > > This email and any attachments are confidential to the intended > recipient and may also be privileged. If you are not the intended > recipient please delete it from your system and notify the sender. You > should not copy it or use it for any purpose nor disclose or distribute > its contents to any other person. > > > -----Original Message----- > > From: Magnus Naeslund(w) [mailto:mag@fbab.net] > > Sent: 05 August 2003 10:59 > > To: Mark Cave-Ayland > > Cc: 'Joe Conway'; 'Andrew Dunstan'; 'Lamar Owen'; 'Postgresql Hackers' > > Subject: Re: [HACKERS] problem with RH7.3 Pg7.3.4 binaries > > > > > > > > Mark Cave-Ayland said: > > > Hi there, > > > > > > I have a RedHat 7.3 machine that can build the 7.3.4 RPMs > > if required > > > - it only contains RPMs from the vanilla CD or from > > > updates.redhat.com. I've just done a test build and > > everything seems > > > OK except that the C compiler is passed the -mcpu=i686 flag - I'm > > > guessing I need to somehow change this to i386 so it will binaries > > > will run on actual i386 machines? Can someone point me in the right > > > direction? > > > > > > > The -mcpu flag doesn't do what you seems to think it does. > > It still generates i386 compatible code, but favours i686 > > processor timings etc. > > > > > > > > Cheers, > > > > > > Mark. > > > > > > Magnus > > > > > > ---------------------------(end of broadcast)--------------------------- > TIP 8: explain analyze is your friend
pgsql-hackers by date: