Re: gcc: why optimize for size flag is not the default

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: gcc: why optimize for size flag is not the default
Дата
Msg-id 26016.1236775361@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: gcc: why optimize for size flag is not the default  (Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>)
Ответы Re: gcc: why optimize for size flag is not the default
Re: gcc: why optimize for size flag is not the default
Список pgsql-hackers
Heikki Linnakangas <heikki.linnakangas@enterprisedb.com> writes:
> Nikhil Sontakke wrote:
>> I was wondering why -Os is not used in place of -O2 while compiling the
>> Postgres sources with gcc.

> There's no free lunch.

In any case, this sort of choice is generally something that ought to be
applied at a distro level.  If, say, Fedora or Debian chose to use -Os
uniformly across all their packages, then there might be a meaningful
amount of space saved in the aggregate.  As far as I know, though, -Os
is not the preferred choice in any distro, which ought to tell you
something ...
        regards, tom lane


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Has anybody think about changing BLCKSZ to an option of initdb?
Следующее
От: Simon Riggs
Дата:
Сообщение: Re: idea, proposal: only preloadable libraries (conditional load)