[ SlackList ] [ WkikiSlack ]




Re: glibc i flagi optymalizacji

From: Maciej Bliziński <nie.pisz_malpka_na.to>
Date: Tue Feb 10 2004 - 20:47:18 CET

On 2004-02-10, sir_skiner <s@o2.pl> wrote:
> nie rozumiem tego, co to znaczy? jak mu dam -march=athlonxp to nie bedzie
> compatybilny? z czym?

O ile dobrze rozumiem, polega to na tym że jeżeli skompilujesz program
pod athlona, to taka binarka na 486 nie pójdzie, bo będą tam instrukcje
specyficzne dla athlona. W tej chwili pakiety w Slackware są kompilowane
ze zgodnością do i486, natomiast są optymalizowane pod i686.
Optymalizacja jest osiągana przez odpowiednie układanie instrukcji
asemblera i zarządzenie rejestrami.

Więc wracając do kompatybilności, jak masz dystrybucję z paczek, możesz
przełożyć dysk z komputera do komputera i będzie działać. Jak
skompilujesz na athlona, to będzie działać tylko na athlonie.

--
Quidquid latine dictum sit, altum viditur.
(Whatever is said in Latin sounds profound.)
Received on Wed Feb 11 01:06:45 2004

This archive was generated by hypermail 2.1.8. Wyprawa Shackleton 2014