LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
Bod

GCC 4.3.2

Вышел новый релиз GNU коллекции компиляторов GCC 4.3.2.

Изменений довольно много
http://gcc.gnu.org/gcc-4.3/changes.html

Официальный рапорт http://gcc.gnu.org/ml/gcc/2008-08/msg...

Это список докладов о проблемах GCC с багтрака, которые исправлены в версии 4.3.2.
Список может быть неполным, т.к. некоторые проблемы требовали срочного решения и не попали в него.

http://gcc.gnu.org/bugzilla/buglist.c...

>>> Подробности

Метки: gcc, gnu, программирование

Bod **** (28.08.2008 13:22:56)
Проверено: Shaman007 (28.08.2008 14:33:47)
Juick

[#]  

Re: GCC 4.3.2

>Официальный _рапорт_

wtf?

anonymous (28.08.2008 14:39:41)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 28.08.2008 14:39:41  
boombick

Re: GCC 4.3.2

Большой брат не дремлет :)

Или не дремлет дремучий промт, который "report" переводит как "рапорт", а не как "отчет" =)

boombick ***** (28.08.2008 14:46:17)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 28.08.2008 14:39:41  

Re: GCC 4.3.2

cразу видно, кто от армии косил :)

frame *** (28.08.2008 14:58:02)
[#]  

Re: GCC 4.3.2

Tuning for Intel Core 2 processors is available via -mtune=core2 and -march=core2.

Ура!!! Всем срочно на перекомпиляцию!!!!111одинодин

anonymous (28.08.2008 15:19:34)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 28.08.2008 15:19:34  
Bod

Re: GCC 4.3.2

Я ж и говорю, изменений много ;) А всяким-разным, кто не знает значения слова рапорт или оно их пугает.. Бог им судья..

Bod **** (28.08.2008 15:25:00)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 28.08.2008 15:19:34  
mono

Re: GCC 4.3.2

>Tuning for Intel Core 2 processors is available via -mtune=core2 and -march=core2.

>Ура!!! Всем срочно на перекомпиляцию!!!!111одинодин

чувствую себя неудачником... макось то не перекомпилишь(

mono ***** (28.08.2008 15:27:38)
[#]  

Re: GCC 4.3.2

$ cc --version
cc (GCC) 4.3.2
Copyright (C) 2008 Free Software Foundation, Inc.
....

Sylvia ***** (28.08.2008 15:28:14)
[#]  
php-coder

Re: GCC 4.3.2

Прям руки чешутся собрать..

php-coder ***** (28.08.2008 15:34:55)
[#]  

Re: GCC 4.3.2

Жду ебилдов. Вскорости на amd64 надо перебираться

anonymous (28.08.2008 15:35:22)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 28.08.2008 15:35:22  

Re: GCC 4.3.2

ну что там ?
все больше , все медленнее и неповоротлтвее ?

kto_tama ***** (28.08.2008 15:41:07)
[#]  

Re: GCC 4.3.2

> Tuning for Intel Core 2 processors is available via -mtune=core2 and -march=core2. > Ура!!! Всем срочно на перекомпиляцию!!!!111одинодин

Это ещё в 4.3.0 произошло. В новости ссылка не на тот список изменений.

Obey-Kun ***** (28.08.2008 15:47:50)
[#]  

Re: GCC 4.3.2

Отлично, ждём ебилдов! 8)

TwisteR * (28.08.2008 15:55:07)
[#]  
Joe_Bishop

Re: GCC 4.3.2

уже появился в репозитариях intrepid ibex. Сейчас готовится 5-ая альфа, и он мне нравится гораздо больше, чем нравились харди героин и фейсти в аналогичный период развития.

Joe_Bishop * (28.08.2008 15:58:13)
[#] Ответ на: Re: GCC 4.3.2 от mono 28.08.2008 15:27:38  

Re: GCC 4.3.2

> чувствую себя неудачником... макось то не перекомпилишь(

Да ты что?? а как-же открытое под лицензией ГНУ ядро?

anonymous (28.08.2008 16:09:37)
[#] Ответ на: Re: GCC 4.3.2 от Joe_Bishop 28.08.2008 15:58:13  

Re: GCC 4.3.2

>Сейчас готовится 5-ая альфа, и он мне нравится гораздо больше

Чем же?

anonymous (28.08.2008 16:12:21)
[#] Ответ на: Re: GCC 4.3.2 от Joe_Bishop 28.08.2008 15:58:13  

Re: GCC 4.3.2

> Сейчас готовится 5-ая альфа, и он мне нравится гораздо больше, чем нравились харди героин и фейсти в аналогичный период развития.

У MinGW до сих пор четвертый GCC в альфах числится :(

anonymous (28.08.2008 16:37:31)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 28.08.2008 16:12:21  
Joe_Bishop

Re: GCC 4.3.2

Стабильнее, наутилус удобнее стал, за счёт табов - удобно копировать.

Joe_Bishop * (28.08.2008 16:51:08)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 28.08.2008 16:09:37  

Re: GCC 4.3.2

>>а как-же открытое под лицензией ГНУ ядро?

wat? Ссылку в студию. xnu - APSL 2.0

anonymous (28.08.2008 17:22:13)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 28.08.2008 15:19:34  

Re: GCC 4.3.2

>>Ура!!! Всем срочно на перекомпиляцию!!!!111одинодин

use -mtune=native -march=native

anonymous (28.08.2008 17:22:49)
[#] Ответ на: Re: GCC 4.3.2 от Joe_Bishop 28.08.2008 16:51:08  

Re: GCC 4.3.2

>наутилус удобнее стал, за счёт табов - удобно копировать.

Казалось бы, при чём тут дистрибутив?

anonymous (28.08.2008 17:38:18)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 28.08.2008 17:38:18  
Joe_Bishop

Re: GCC 4.3.2

> Казалось бы, при чём тут дистрибутив?

не при чём. Но за счёт этого, интрепид из коробки удобнее героина из коробки.

Joe_Bishop * (28.08.2008 18:33:13)
[#]  
CARS

Re: GCC 4.3.2

А что там насчет MinGW? Обновят ли?

CARS * (28.08.2008 20:00:20)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 28.08.2008 17:22:13  

Re: GCC 4.3.2

>> а как-же открытое под лицензией ГНУ ядро?

> wat? Ссылку в студию. xnu - APSL 2.0

Облажался слегка, но все одно-же, сколько тут вони было на тему того что MacOS - система с открытм ядром, а Эппл - лидирующий контрибутор в опенсоц.

anonymous (28.08.2008 21:25:41)
[#] Ответ на: Re: GCC 4.3.2 от kto_tama 28.08.2008 15:41:07  

Re: GCC 4.3.2

>все больше , все медленнее и неповоротлтвее ?
70M     /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1
6,8M    /usr/include/c++/4.3.1
580K    /usr/bin/x86_64-unknown-linux-gnu-gcc-4.3.1

70M     /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.2
6,8M    /usr/include/c++/4.3.2
572K    /usr/bin/x86_64-unknown-linux-gnu-gcc-4.3.2

4.3.1:
%time make
...
45.440u 4.118s 0:48.95 101.2%   0+0k 0+38784io 0pf+0w

4.3.2
%time make
...
45.114u 3.427s 0:47.93 101.2%   0+0k 0+38784io 0pf+0w

итого 4.3.2 чуть меньше и чуть быстрее

saahriktu * (28.08.2008 21:59:26)
[#] Ответ на: Re: GCC 4.3.2 от mono 28.08.2008 15:27:38  
baaba

Re: GCC 4.3.2

>>Tuning for Intel Core 2 processors is available via -mtune=core2 and -march=core2. >>Ура!!! Всем срочно на перекомпиляцию!!!!111одинодин >чувствую себя неудачником... макось то не перекомпилишь( чую себя неудом, нет коре-два дуо

baaba ** (29.08.2008 0:14:02)
[#] Ответ на: Re: GCC 4.3.2 от Joe_Bishop 28.08.2008 18:33:13  

Re: GCC 4.3.2

Героин в корОбке? И даже если в коробкЕ, все равно ты богатенький буратино...

AVL2 ***** (29.08.2008 0:36:13)
[#]  
MiracleMan

Re: GCC 4.3.2

Отличненько..

MiracleMan ***** (29.08.2008 0:39:15)
[#] Ответ на: Re: GCC 4.3.2 от MiracleMan 29.08.2008 0:39:15  
baaba

Re: GCC 4.3.2

Вопрос простой, где можно увидеть как собирать? Спасибо!

baaba ** (29.08.2008 1:27:30)
[#] Ответ на: Re: GCC 4.3.2 от baaba 29.08.2008 1:27:30  
Bohtvaroh

Re: GCC 4.3.2

В INSTALL?

Bohtvaroh *** (29.08.2008 2:00:06)
[#] Ответ на: Re: GCC 4.3.2 от baaba 29.08.2008 1:27:30  

Re: GCC 4.3.2

>Вопрос простой, где можно увидеть как собирать? Спасибо!
в LFS BOOK

tar xvfj gcc-4.3.2.tar.bz2
mkdir gcc-build
cd gcc-build
../gcc-4.3.2/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --disable-multilib
make
make install

saahriktu * (29.08.2008 9:14:18)
[#]  

Re: GCC 4.3.2

4.3.x мне не нравится - генерирует более толстый и более медленный код, чем 4.2.x.

Не буду переходить. Ждём 4.4.x.

anonymous (29.08.2008 9:42:03)
[#] Ответ на: Re: GCC 4.3.2 от Sylvia 28.08.2008 15:28:14  

Re: GCC 4.3.2

> $ cc --version
> cc (GCC) 4.3.2

> Copyright (C) 2008 Free Software Foundation, Inc.



$ cc --version
cc (GCC) 5.1.0
Copyright (C) 2015 Free Software Foundation, Inc.
....

и?

anonymous (29.08.2008 9:44:01)
[#] Ответ на: Re: GCC 4.3.2 от anonymous 29.08.2008 9:42:03  
mironov_ivan

Re: GCC 4.3.2

>> 4.3.x мне не нравится - генерирует более толстый и более медленный код, чем 4.2.x.

С какими опциями компилируешь?

mironov_ivan ***** (29.08.2008 10:30:52)
[#] Ответ на: Re: GCC 4.3.2 от mono 28.08.2008 15:27:38  

Re: GCC 4.3.2

>чувствую себя неудачником... макось

сочуствуем. можем оказать помощь в виде coup de grace

black7 * (29.08.2008 10:32:21)
[#]  

Re: GCC 4.3.2

> A new function attribute alloc_size has been added to mark up malloc style functions. For constant sized allocations this can be used to find out the size of the returned pointer using the __builtin_object_size() function for buffer overflow checking and similar. This supplements the already built-in malloc and calloc constant size handling.

Супер!!

anonymous (29.08.2008 17:57:06)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru