The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Представлен ARM Compiler 6, перешедший с GCC на Clang"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от opennews (ok) on 10-Апр-14, 11:12 
Компания ARM анонсировала (http://community.arm.com/groups/tools/blog/2014/04/08/arm-co...) новый выпуск сборочного инструментария ARM Compiler 6 (http://ds.arm.com/ds-5/build/arm-compiler-6/), который примечателен (http://www.arm.com/about/newsroom/arm-compiler-builds-on-ope...) уходом от использования набора компиляторов GCC в пользу компилятора Clang и других наработок проекта LLVM.


ARM Compiler 6 позиционируется в качестве эталонного инструментария для генерации кода для процессоров на базе архитектуры ARM, в том числе для процессоров серии ARM Cortex-A50 (ARMv8). ARM Compiler 6 предоставляет полноценное сборочное окружение, предоставляющее C/C++ компиляторы, компоновщик,  набор библиотек и ассемблер. Поставляемый набор библиотек специально оптимизирован для архитектуры ARM и нацелен на обеспечение максимальной производительности и минимального размера кода. ARM Compiler 6 полностью избавлен от компонентов под лицензией GPL, что позволяет потребителям не заботиться об обеспечении лицензионной чистоты производных работ. Инструментарий будет поставляться в составе продукта DS-5 Development Studio Ultimate Edition.


Среди причин использования Clang/LLVM отмечается модульная структура, расширенные средства для статического анализа кода и распространение проекта под лицензий BSD, допускающей связывание кода с проприетарными продуктами и не требующей открытия производных работ. Тем не менее, работа по улучшению поддержки ARM в LLVM ведётся в рамках открытого сообщества и интегрируется в основную открытую кодовую базу проекта. Отмечается, что компания ARM и партнёры, заинтересованные в использовании архитектуры ARM, подключились к разработке LLVM и провели большую работу по увеличению качества, производительности  и энергоэффективности кода, генерируемого для процессоров ARM, способствовали в развитии тестовой инфраструктуры и проведении общих оптимизаций производительности.


Из новых возможностей ARM Compiler, появившихся благодаря переходу на Clang упоминаются расширенные средства диагностики проблем в коде, позволяющие выявлять ошибки на ранних стадиях разработки и упростить процесс отладки, что проявляется в увеличении качества кода и сокращении цикла разработки продукта. При компиляции появилась возможность использовать расширенные техники генерации кода, такие как JIT-компиляция и  генерация кода на стадии компоновки (link-time code generation).

  
  

URL: http://community.arm.com/groups/tools/blog/2014/04/08/arm-co...
Новость: https://www.opennet.ru/opennews/art.shtml?num=39542

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –4 +/
Сообщение от iZEN (ok) on 10-Апр-14, 11:12 
Вот видите, как всё хорошо получилось. А вы говорили...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +19 +/
Сообщение от A.Stahl (ok) on 10-Апр-14, 11:40 
>получилось

Ты говоришь о возможном будущем в прошедшем времени.
Ещё не получилось.
Ведь:
>допускающей связывание кода с проприетарными продуктами и не требующей открытия производных работ

Как бы это не привело к неведомым хреням, вкомпиливающимся в любой бинарник, сколь угодно внимательно проверенный на бекдоры и прочие неприятности.
Как бы это не привело к "прикормке" программистов с последующим перелезанием на новый проприетарный компилятор и "рубке бабла"

Много всякого нехорошего может случиться если никто даже не стесняется указывать на "не требующей открытия" как на причину перехода.
Очень много. Очень нехорошего.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –14 +/
Сообщение от Sabakwaka (ok) on 10-Апр-14, 11:51 
>допускающей связывание кода с проприетарными продуктами и не требующей открытия производных работ

Больше никаких соображений нет?
Техническое превосходство шланга не?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

10. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +4 +/
Сообщение от A.Stahl (ok) on 10-Апр-14, 12:03 
Я не специалист по написанию компиляторов.
Поэтому я стараюсь говорить лишь о тех вещах, в которых хоть как-то разбираюсь.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –12 +/
Сообщение от linux must _RIP__ on 10-Апр-14, 12:05 
например о том как скомплировав код при помощи GCC версии 3.4 ты теряешь права на свой код из-за статического связывания с libgcc для которой были не написаны исключения ?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +5 +/
Сообщение от anonymous (??) on 10-Апр-14, 12:08 
Может, еще Watcom Object C вспомнишь?
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

81. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +3 +/
Сообщение от Аноним (??) on 10-Апр-14, 18:58 
> GCC версии 3.4

У вас там какой век на дворе? Тут gcc 4.9 вот-вот релизнется, а у вас какое-то 3.4. Во ретард проприерасный.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

85. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 19:03 
>скомплировав код при помощи GCC версии 3.4 ты теряешь права на свой код из-за статического связывания с libgcc

Ты уж определись c версией-то :) Раньше ты кукарекал про 4.2.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

132. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от maximnik0 on 10-Апр-14, 23:40 
> например о том как скомплировав код при помощи GCC версии 3.4 ты
> теряешь права на свой код из-за статического связывания с libgcc для
> которой были не написаны исключения ?

А как же разьяснения разработчиков и юристов что в случае описаное вами попадает под исключение как  "добросовестного использования" ,при условие что вы не вносили изменения в код  libgcc , юристы сделали исключения только для некоторых библиотек компилятора так как бывает ситуации когда  код динамически не свяжешь (вроде бы что то добавили из библиотек  под лицензией LGPL ).


Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

135. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +3 +/
Сообщение от arisu (ok) on 11-Апр-14, 00:13 
тут дело в другом: это безмозглое чмо всё пытается педалировать ошибку, когда один из релизов GCC вышел без gcc linking exception в лицензии. разработчики это быстро заметили и починили, и никогда никого FSF не заставляла открывать код, собраный релизом с этим недосмотром — по очевидной причине. но безмозглое чмо на то и безмозглое чмо, чтобы нести отборную чушь.
Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору

138. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Vkni (ok) on 11-Апр-14, 02:14 
> и никогда никого FSF не заставляла открывать код, собраный релизом с этим недосмотром — по очевидной

Не очень понятно, каким образом нарушение лицензии библиотеки заставляет что-то там открывать.

Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору

139. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 11-Апр-14, 02:19 
> Не очень понятно, каким образом нарушение лицензии библиотеки заставляет что-то там открывать.

ну ты-то чего? очевидно, что если ты распространяешь бинарь, слинкованый с GPL (а там, емпнип, как раз не LGPL, а именно GPL с linking exception), то требовать все исходники этого бинаря вполне нормально.

Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

147. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Vkni (ok) on 11-Апр-14, 07:55 
> ну ты-то чего? очевидно, что если ты распространяешь бинарь, слинкованый с GPL
> (а там, емпнип, как раз не LGPL, а именно GPL с
> linking exception), то требовать все исходники этого бинаря вполне нормально.

Или запрета на распространение. Условие лицензии на библиотеку нарушено, это надо исправить. А методов тут масса, как известно. Поэтому никакого "обязан открыть исходники" нет.

Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору

152. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от ананим on 11-Апр-14, 10:12 
Зато тут "свобода":
> также присоединилась компания Apple, которая передала проекту исходные тексты нового бэкенда для поддержки архитектуры AArch64/ARM64 в Clang.
> Указанный бэкенд используется Apple для сборки iOS для смартфона iPhone 5S

Т.е. больше года огрызок зажимал.
И вывалил только когда этому 5с жить осталось 3 месяца (в июле вроде новая презентаха у огрызка).

Кстати, недавно ставил х-код на маке. Что-то там шланг далего не такой же что в апстриме (который можно поставить в лине, бзде).
Айзену подачки ловить видимо не привыкать, а меня вот это совсем не устраивает.
Так что у проприерастов свой "эталон", у нас свой. Как-то так.

Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору

191. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от Vkni (ok) on 11-Апр-14, 21:12 
> Кстати, недавно ставил х-код на маке. Что-то там шланг далего не такой
> же что в апстриме (который можно поставить в лине, бзде).

Это личные проблемы Огрызка. Нравится им пилить Clang в одно рыло - пожалуйста. А квалифицированных дураков, желающих работать на дядю вообще-то нет (см. исходники clang'а, где C++ный код пытается определить расположение gcc ;-).

Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

193. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от rob pike on 11-Апр-14, 22:59 
Phoronix даже умудрился протестировать сравнительно. Гнутый Фортран, вызываемый напрямую и гнутый же фортран, который тихонечко зовет LLVM. Про последнее обстоятельство им известно не было.
Ответить | Правка | ^ к родителю #191 | Наверх | Cообщить модератору

158. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 11-Апр-14, 11:46 
> Или запрета на распространение.

а вот фигушки: незнание закона (в данном случае — непонимание лицензии), как известно, не освобождает. запретить, само собой, можно, но вот ту версию, которая с GPL — обязаны открыть. другое дело, что у простого юзера шансов выиграть такой процесс нет.

Ответить | Правка | ^ к родителю #147 | Наверх | Cообщить модератору

190. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Vkni (ok) on 11-Апр-14, 21:11 
Нет. Не обязаны открыть, а обязаны прекратить дистрибуцию.
Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору

192. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 11-Апр-14, 21:13 
> Нет. Не обязаны открыть, а обязаны прекратить дистрибуцию.

IANAL, но по-моему, вполне можно требовать именно открытия конкретной версии. а что прекратить, если не согласятся — само собой. ну, и бессрочное лишение права использовать GPL-ную софтину, насколько помню.

Ответить | Правка | ^ к родителю #190 | Наверх | Cообщить модератору

227. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 15-Апр-14, 03:03 
> Нет. Не обязаны открыть, а обязаны прекратить дистрибуцию.

Из лицензии следует что если у меня есть бинарь но нет сорца - я могу его затребовать и должны предоставить. Иначе лицензия вообще прекращает свое действие и превращается в тыкву. Если так, при этом действует только закон о авторских правах, а он говорит что без лицензии тот гражданин - пират и все такое. Поэтому он или выполняет условия и выдает сорц или вообще прекращает использование и все сносит, если не хочет получить законом о авторских правах, который единственное что регламентирует взаимоотношения, если лицензия аннулирована.

Ответить | Правка | ^ к родителю #190 | Наверх | Cообщить модератору

151. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от Andrey Mitrofanov on 11-Апр-14, 09:58 
> теряешь права на свой код из-за статического связывания с libgcc для
> которой были не написаны исключения ?

И только ARM Holdings plc неусыпно радеет о Правах линухрипа, содрагая его горячими волнами Clang релизов! >/<

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

165. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 11-Апр-14, 14:42 
Еще как радеет! Он может купить 30-дневный триал!
Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору

67. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –5 +/
Сообщение от Аноним (??) on 10-Апр-14, 17:05 
>Я не специалист по написанию компиляторов.
>Поэтому я стараюсь говорить лишь ...

Поэтому ты сосредоточился на вбросе овна. Не благодари!

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

204. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Led (ok) on 13-Апр-14, 06:03 
> Поэтому ты сосредоточился на вбросе овна.

Да никто тебя не вбрасывает, малыш.

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

23. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от Аноним (??) on 10-Апр-14, 13:11 
> Техническое превосходство шланга не?

Да, мы уже видим как круто оно работает. AMD вон уже 2.5 года мудoхается с генераторами шейдеров на основе этого крапа. Два года ушло на то чтобы этот мегасупертулкит начал просто генерить технически валидный код. Про оптимизацию речь вообще не шла. И до сих пор LLVM остается одним из основных источником проблем (см. как RadeonSI валится в тяжелых бенчах по ошибкам аллокации регистров, это LLVMный баг). И все это не демонстрирует никакого превосходства в скорости относительно местечкового кодогенератора. Запипись кодогенератор - 2.5 года гемора неизвестно ради чего.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

32. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +3 +/
Сообщение от rob pike on 10-Апр-14, 13:20 
Так известно ради чего.
Прям в новости и написано, черным по белому.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

82. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 19:00 
> Прям в новости и написано, черным по белому.

А, ну да, делать мегасуперIDE и зажимать его сорцы. Знаем-знаем. Ну а лошпеды только сегодня могут совершенно бесплатно поработать на этих, которые 30-day trial-ы выкатывают.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

43. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Sabakwaka (ok) on 10-Апр-14, 14:14 
>> Техническое превосходство шланга не?
> Да, мы уже видим как круто оно работает. AMD вон уже 2.5
> года мудoхается с генераторами шейдеров на основе этого крапа...

Понятно, штурмовать штаб-квартиру ARM с арматурой и фаерами.
Ставить черных капиталистических собак на колени.
Требовать исполнения пожеланий революционных хунвейбинов.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

45. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от rob pike on 10-Апр-14, 14:24 
Это вы, простите, чушь написали. Начитавшись, вероятно, о политических взглядах Столлмана.
По факту же GPL совершенно не коммунистическая или анархическая, и подобным глупостям не способствует.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

51. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Sabakwaka (ok) on 10-Апр-14, 14:39 
> Это вы, простите, чушь написали. Начитавшись, вероятно, о политических взглядах Столлмана.
> По факту же GPL совершенно не коммунистическая или анархическая, и подобным глупостям
> не способствует.

Где GPL и где глубоко личный и частный бизнес ARM?
Не приходит ли вам в голову, что ARM делает ровно то, что захочет?
Не отказывая в том же самом Столману?
Почему ARM может иметь хоть какое-то отношение к GPL???

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

90. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Vkni (ok) on 10-Апр-14, 19:21 
> По факту же GPL совершенно не коммунистическая или анархическая, и подобным глупостям
> не способствует.

С чего это она не коммунистическая? Она самая, что ни на есть коммунистическая.

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

94. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 10-Апр-14, 19:33 
> С чего это она не коммунистическая?

с того, что кому-то это очень не хочется признавать.

Ответить | Правка | ^ к родителю #90 | Наверх | Cообщить модератору

98. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Vkni (ok) on 10-Апр-14, 19:36 
> с того, что кому-то это очень не хочется признавать.

Проблемы дураков реальность не волнуют. А реальность проста: GPL - коммунизм, который в IT очень многих пожрал, и ещё пожрёт (т.к. эффективен).

Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

100. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от ZloySergant (ok) on 10-Апр-14, 19:54 
>Проблемы дураков реальность не волнуют.

А бисер метать - не надоело?

Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

102. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Vkni (ok) on 10-Апр-14, 20:12 
Я редко.
Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

108. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 10-Апр-14, 20:23 
>>Проблемы дураков реальность не волнуют.
> А бисер метать - не надоело?

у нас этого гуталину — завались!

Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

112. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от ZloySergant (ok) on 10-Апр-14, 20:38 
>>>Проблемы дураков реальность не волнуют.
>> А бисер метать - не надоело?
> у нас этого гуталину — завались!

Как упёртый препод, бисер я - весь раздал. Даже гуталин кончается (куле, завтра, вместо всякого экономического контЭнта буду читать три лекции по дифференциальному и интегральному счислению).

Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

114. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 10-Апр-14, 22:03 
> дифференциальному и интегральному счислению).

Как по мне - это гораздо более полезные вещи чем экономическая хъ. Так что студенты должны сказать вам спасибо, имхо.

Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

83. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 10-Апр-14, 19:02 
> Требовать исполнения пожеланий революционных хунвейбинов.

Интересно, олдскульные бздуны все такие проприетарные ретарды с пропитым мозгом, категорически не способные представить себе иные бизнес модели чем "купи этот 30-дневный триал!"

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

207. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –2 +/
Сообщение от Аноним (??) on 13-Апр-14, 09:44 
>> Требовать исполнения пожеланий революционных хунвейбинов.
> Интересно, олдскульные бздуны все такие проприетарные ретарды с пропитым мозгом, категорически
> не способные представить себе иные бизнес модели чем "купи этот 30-дневный
> триал!"

Отлично. Покажи _работающую_ другую модель.

Что-то СПО за 20 лет существования пингвина ничего дееспособного как-то не предложила. Либо по причине их несуществования (_работоспособных_ альтернативных бизнес-моделей) либо по причине своей абсолютной некомпетентности в среде реального бизнеса.

Кстати, про Шапку с Космонавтом петь не надо. Эти "бизнес-проекты" по порядками прибыли даже на парсек не подлетали к обычным коммерческим компаниям.

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

208. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Andrey Mitrofanov on 13-Апр-14, 10:31 
> Отлично. Покажи _работающую_ другую модель.
> Что-то СПО за 20 лет существования пингвина ничего дееспособного как-то не предложила.

СПО тут уже 30+ лет, как тут, а "модельные" бегуны за зелёной бумажкой регулярно переквалифицируются в подметальщики улиц и форумные агитаторы за миску риса.

Для сведения, разработки каких-то там моделей для сшибателей быстрых денег - это программная идея _совсем _не движения СПО. Чего это _мы должны _тебе показывать каких-то моделей достижения _твоих целей? У самого-то колёса не едут? Может в модели "показать всем сказку-морковку про "не работать", а денежки их забрать себе" им.форекса и майкрософта с ораклами что-то не работает? Впрочем, сходи на opensource.com -- они _там дружат с. Может и для тебя модельку подыщут. Специально-эксклюзивно для тебя! Спеши!!

Ответить | Правка | ^ к родителю #207 | Наверх | Cообщить модератору

213. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 13-Апр-14, 15:14 
> Что-то СПО за 20 лет существования пингвина ничего дееспособного как-то не предложила.

потому что, придурок, FOSS вообще никак не отнисится к «бизнесу».

Ответить | Правка | ^ к родителю #207 | Наверх | Cообщить модератору

228. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 15-Апр-14, 03:09 
> Что-то СПО за 20 лет существования пингвина ничего дееспособного как-то не предложила.
> Либо по причине их несуществования (_работоспособных_ альтернативных бизнес-моделей)

То-есть, редхат срубивший миллиард - это неработоспособные дистрофики, чтоли? А у вас есть бизнес крупнее, или чего?

Ответить | Правка | ^ к родителю #207 | Наверх | Cообщить модератору

91. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Vkni (ok) on 10-Апр-14, 19:25 
> Ставить черных капиталистических собак на колени.

Если вы не заметили, они уже дедушкой Столлманом поставлены на колени. И многие даже закопаны - попробуйте найти хоть один мало-мальски распространённый коммерческий UNIX, web-сервер.

Clang - открыт, при малейшей попытке "огородиться", его сожрёт GCC. Это, в общем, достаточно очевидно.

Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

123. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 22:19 
> UNIX,

Dead.

> web-сервер.

Ну... MS все еще пыжится показывать какой он популярный, устанвливая IIS на паркинге на всяких godaddy. Правда любому у кого есть мозг понятно чего стоит такая "рыночная доля" - 100500 vhost которые просто пылятся на нескольких машинах у хостера не сильно делают реальную погоду в вебе и лишь искусственно накручивают статистику.

> при малейшей попытке "огородиться", его сожрёт GCC.

Тем не менее, есть риск что очередной корпорас при случае референсным SDK выкатит какую-нибудь блоборасию. Пустячок, а неприятно.

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

232. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Куяврег on 16-Апр-14, 00:35 
> MS все еще пыжится показывать какой он популярный, устанвливая IIS на паркинге на всяких godaddy.

про между прочим близится к 1/3. Ты уверен что 1/3 сайтов в вебе - паркинг?
про между прочим IIS 7.0 показывает неплохие результаты по производительности.
про между прочим heartbleed проехал мимо.

не, можно продолжать твердить про парковочные домены, но не лучше ли противника оценивать адекватно?

Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору

68. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Аноним (??) on 10-Апр-14, 17:08 
> Запипись кодогенератор - 2.5 года гемора неизвестно ради чего.

И заметь - не бросают, а продолжают мучиЦЦо ... и к ним всё новые и новые примыкают, некоторые прямиком сбежав с безглючного жЫсисЯ? (см. сабж)

По моему ты упоролся :)

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

84. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 10-Апр-14, 19:02 
> И заметь - не бросают, а продолжают мучиЦЦо ...

Ну а ты бы стал выбрасывать результат работы за 2.5 года?

Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

154. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от ананим on 11-Апр-14, 10:20 
Интел выбросил.
Видимо для их железяк гламур — не позволительная роскошь.
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору

168. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 11-Апр-14, 14:45 
> Интел выбросил.

А интел вообще странные люди. Но с графическим стеком у них есть некий пойнт: их стек из-за кастомности работает удивительно хорошо, по сравнению с дохлостью их GPU vs конкуренты.

Ответить | Правка | ^ к родителю #154 | Наверх | Cообщить модератору

13. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –4 +/
Сообщение от Аноним (??) on 10-Апр-14, 12:09 
> Ты говоришь о возможном будущем в прошедшем времени

О каком ещё будущем? Я его уже активно щупаю.

> Как бы это не привело к неведомым хреням, вкомпиливающимся в любой бинарник, сколь угодно внимательно проверенный на бекдоры и прочие неприятности.

Код-то открытый - возьми да проверь на вкомпиливание неведомых хреней. Мозгов придумать такой бред тебе хватило, значит и на аудит хватит.

> Как бы это не привело к "прикормке" программистов с последующим перелезанием на новый проприетарный компилятор и "рубке бабла"

Как ты себе это представляешь? Последний открытый релиз никто не закроет, прокопилефченный GCC никуда не денется.

> Очень много. Очень нехорошего.

Ко-ко-ко.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

15. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от A.Stahl (ok) on 10-Апр-14, 12:15 
>О каком ещё будущем? Я его уже активно щупаю.

Я говорю не про релиз, а про эксплуатацию. Там ещё много чего может всплыть.
>Код-то открытый

Здесь и сейчас, наверное, да. Но факт тыкания в BSD лицензию как в преимущество намекает нам, что в будущем новые платформы будут добавляться в компилятор с помощью блобов без исходников.
>GCC никуда не денется

Ну да. Не денется. Вот только новые платформы будут (не факт, но гипотетически) добавляться в Clang в виде блобов, а не в GCC.
>Ко-ко-ко.

Хам, да? Как глупо и примитивно.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

24. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от Аноним (??) on 10-Апр-14, 13:12 
> гипотетически) добавляться в Clang в виде блобов, а не в GCC.

Скорее дадут тебе SDK. А там блоб. И без сорца. Смешнее всего - его сделают под винду. Ну может под линь и мак. А бздюки как обычно будут с голой попой. Прикольно же, когда тебя имеют твоей же любимой лицензией, так что ты в любимой системе не можешь нужные задачи выполнять...

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

233. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Куяврег on 16-Апр-14, 00:46 
> А бздюки как обычно будут с голой попой.

обычно "голая попа" в голове тутошних и лоровских цыплят. в бсд, как обычно всё есть. проблема была с виртуализацией, но и тут дело продвигается. и отдача от проприерастов таки есть.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

33. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Аноним (??) on 10-Апр-14, 13:25 
> Там ещё много чего может всплыть.

Ну как всплывет - позовите.

> что в будущем новые платформы будут добавляться в компилятор с помощью блобов без исходников

Повторить предыдущий пост?

> Вот только новые платформы будут (не факт, но гипотетически) добавляться в Clang в виде блобов, а не в GCC.

Ну так и посмотрим чего стоит и ваш копилефт и ваш опенсорс. Если в GCC новые платформы добавлялись из-под палки GPL только из-за отсутствия альтернатив - грош цена и копилефту и опенсорсу, туда им и дорога. Заодно посмотрим чего стоит сообщество хакеров без поддержки корпораций. А если таки будут и дальше добавляться свободные реализации в clang, то грош цена только копилефту. Заметьте, копилефт не нужен в обоих случаях.

> Хам, да? Как глупо и примитивно.

Глупы и примитивны ваши опасения. И глупо серьезного отношения к себе ожидать после того бреда что вы пишете.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

34. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +3 +/
Сообщение от arisu (ok) on 10-Апр-14, 13:32 
> И глупо серьезного отношения к себе ожидать после того бреда что вы пишете.

как точно ты резюмировал свой комментарий.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

97. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от Vkni (ok) on 10-Апр-14, 19:34 
> Ну да. Не денется. Вот только новые платформы будут (не факт, но
> гипотетически) добавляться в Clang в виде блобов, а не в GCC.

Если так, то Clang и эти новые платформы сдохнут. Закрытые исходники тупо неудобны. К закрытым исходникам нужна великолепная документация, прекраснейшее тестирование - см MS. И всё равно, получается фиговато.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

115. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 22:05 
> Закрытые исходники тyпо неудобны.

До проприерасных ретардов медленно доходит. Поэтому они машут BSD как каким-то плюсом "потому что позволяет сорцы зажимать". Сложно жить с рабочей головой в мире этих кадавров, которые умрут, но еще немного откусят, правда?

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

118. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Vkni (ok) on 10-Апр-14, 22:10 
> До проприерасных ретардов медленно доходит.

А вот в доведении до мозгов хорошо работают рыночные методы. Например, у ARMа появляется неплохой шанс слить Intel'у.

Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

124. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Аноним (??) on 10-Апр-14, 22:24 
> ARMа появляется неплохой шанс слить Intel'у.

Интел тоже те еще ретарды, поэтому они пихают свой горбатый х86 даже туда куда он откровенно не лезет. Как то в всякую эмбедовку и прочая. Сделали бы какой-нить мелкий маложручий риск с мизерным ядром и порвали бы всех КЕМ, т.к. при более продвинутых чем у конкурента техпроцессах и сравнимом с ARM (или даже ARMовском) ядре он всех порвет на британский флаг по потребление vs скорость счета. Но это видимо слишком просто, поэтому хочется вбить гвоздь именно своим х86 микроскопом. Поэтому при попытке отмасштабировать х86 вниз - появляются совершенно феерические уродцы типа кварка, которые для получения приемлимой производительности снижают частоты и режут все улучшалки до состояния когда его начинает уделывать по производительности даже доисторический ARM11 сделанный по дубовому техпроцессу. Если бы интел не был настолько эпичными ретардами - у них был бы шанс. А так они в tablet PC, эмбедовку и прочая лезут ... я уже забыл сколько лет. Много. Попыток сделать tablet PC было уже штуки 4. И все фэйловые.

Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору

134. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 11-Апр-14, 00:08 
они сильно на своём итаниуме обожглись, и с тех пор дико боятся новые архитектуры придумывать.
Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

153. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от netch (ok) on 11-Апр-14, 10:15 
> они сильно на своём итаниуме обожглись, и с тех пор дико боятся
> новые архитектуры придумывать.

А зачем что-то новое? Существующих более чем достаточно. Другой вопрос, что они считают, что на этом "потеряют лицо".

Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору

157. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 11-Апр-14, 11:43 
существующие лицензировать надо. контора, которая разрабатывает процессоры, и при этом лицензирует архитектуры у других контор? полноте, c AMD они уже раз так обложались, больше не хотят.
Ответить | Правка | ^ к родителю #153 | Наверх | Cообщить модератору

159. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от netch (ok) on 11-Апр-14, 11:48 
> существующие лицензировать надо. контора, которая разрабатывает процессоры, и при этом
> лицензирует архитектуры у других контор? полноте, c AMD они уже раз
> так обложались, больше не хотят.

MIPS покупался с потрохами всеми кому не лень. И не он один.
Жёстко на лицензиях очень немногие, из мировых вроде только ARM.

Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору

160. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 11-Апр-14, 11:53 
> Жёстко на лицензиях очень немногие, из мировых вроде только ARM.

ну так а больше ничего особо и нет. то есть, можно, конечно, купить какую-нибудь фигню, или свою фигню надизайнить — потом компиляторы под это дело самолично пилить, потом убеждать народ, что оно круче армов…

хотя, конечно, на фоне попыток упихать во все дырки x86 это выглядело бы очень разумным шагом.

Ответить | Правка | ^ к родителю #159 | Наверх | Cообщить модератору

182. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 11-Апр-14, 19:09 
Да что у вы так Интелу-то плохого желаете, на самом деле прекрасно ж когда конкуренция.
Сейчас вот еще MIPS подтянется, и они втроем начнут этот канат друг у друга перетягивать, совсем будет хорошо.
Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору

189. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 11-Апр-14, 19:32 
x86 в мобильном секторе конкурент разве что счётам.
Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору

197. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –2 +/
Сообщение от cvcfvfdv on 13-Апр-14, 02:26 
> x86 в мобильном секторе конкурент разве что счётам.

набираем http://market.yandex.ru/ и вводим - intel android atom планшет

Ответить | Правка | ^ к родителю #189 | Наверх | Cообщить модератору

200. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 13-Апр-14, 02:40 
любит народ ваш всякое говно.
Ответить | Правка | ^ к родителю #197 | Наверх | Cообщить модератору

209. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Аноним (??) on 13-Апр-14, 10:39 
> любит народ ваш всякое го вно.

А ваш, конечно же, какает бабочками и радугой?

Ответить | Правка | ^ к родителю #200 | Наверх | Cообщить модератору

211. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Andrey Mitrofanov on 13-Апр-14, 12:24 
>> любит народ
> А ваш, конечно же, какает

Спрыг с "любит" на "какает" защитан. Но более уместен в соседней новости про яппле.

Ответить | Правка | ^ к родителю #209 | Наверх | Cообщить модератору

214. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 13-Апр-14, 15:16 
>> любит народ ваш всякое го вно.
> А ваш, конечно же, какает бабочками и радугой?

то есть, против того, что планшеты на x86 — говно, возражений нет. ок.

Ответить | Правка | ^ к родителю #209 | Наверх | Cообщить модератору

229. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 15-Апр-14, 03:11 
> набираем http://market.yandex.ru/ и вводим - intel android atom планшет

Да, а заодно смотрим статистику продаж и понимаем, что про счеты все правильно говорят. А кому этот атом и вообще х86 в андроиде вперся вообще?

Ответить | Правка | ^ к родителю #197 | Наверх | Cообщить модератору

231. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 15-Апр-14, 16:20 
автор игрушек под ведроид недавно так радовался, так радовался: на форум, где обсуждали игрушку, зашёл владелец доски с x86. автору даже не особо было интересно, как там игрушка работает, он стал расспрашивать, как человека угораздило купить такое железо и зачем. всем форумом ответа ждали, а владелец застеснялся и ничего не сказал.
Ответить | Правка | ^ к родителю #229 | Наверх | Cообщить модератору

218. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 14-Апр-14, 13:06 
> существующие лицензировать надо.

Ну если жаба давит - можно сделать ход конем: взять OpenRISC и силами своих инженеров улучшить раза в два. При этом и модный опенсорсный пиар (а мы, типа, открытая компания! Во смотрите что отбабахали, пользуйтесь!) и цель достигнута. При том конкуренты, конечно, возьмут ядро и периферию, но техпроцессы "от интеля" они же не скопируют, а значит по производительность/ватт чипы конкурентов будут при прочих равных хуже :). Можно за отдельное бабло им отливать их кастомные дизайны, а хоть на основе того же набора кирпичиков. Интел давно собирался заняться контрактным производством (ибо их х86 фуфел видимо начинает буксовать, а окучивать мобильные рынки тоже хочется).

Ответить | Правка | ^ к родителю #157 | Наверх | Cообщить модератору

169. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –2 +/
Сообщение от Аноним (??) on 11-Апр-14, 14:50 
> они сильно на своём итаниуме обожглись

Потому что ретарды, опять же. Надо было сделать такие же, но небольшие и дешевые, по цене грязи под ногами. И вообще раздать чуть ли не с доплатой всем кто вообще в состоянии компилер и редактор запускать. А когда получился мегамонстр ценой в килобаксы, под который софта нет, компилеров нормальных нет, и вообще, качественно генерить поток команд под VLIW-образных это отдельное приключение, сам понимаешь, кому он такой нужен?! А шлангу тут пользуясь случаем передается большой факофф. За то что суперархитектура относительно новой разработки ... по прежнему не в курсе существования VLIW-образных архитектур, так что там оно тоже на костылях и ходулях, как и в дизайнах ...цатилетней давности. На фоне чего сказки про круть архитектуры - булшит полный.

Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору

174. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 11-Апр-14, 15:15 
оно, конечно, круто так рассуждать — я тоже могу расписывать, какие ошибки *были*.

виделся им тогда рынок не так, как вышло: никто не думал, что потом в карманах носить будут то, о чём админы в серверных даже не мечтали. показалось вот, что есть смысл делать большие камни для навороченых мэйнфреймов: карманные устройства — это так, игрушки; а рынок мэйнфреймов — БАБЛИЩЕ. arm вот игрушкой и считался, на которой серьёзно не заработаешь.

ан тут вдруг ВНИЗАПНО! (как зима для ЖКХ) оказалось, что дядька Чак Мур был прав, когда говорил, что не нужен один дорогущий мегакамень, намного лучше — мешок дешёвых камней насажать, и пусть вместе вкалывают.

но реально: ты это предвидел, например? а почему акции того же arm не купил тогда? ну, вот и аналитики интеля не смогли. потому что воспитывались на «старой школе» и воспринимали микропроцессорную технику как *рабочий* *инструмент*, а не хипстерскую развлекуху. ничего плохого в развлечениях нет, конечно, но я их понимаю: мне тоже было невозможно представить, что кто-то кроме полутора гиков будет носить в кармане нехилой мощности комп.

это я к чему, опять же: к тому, что сейчас, конечно, легко на тогдашние ошибки указывать. машину бы времени, да назад — были бы миллиардерами, само собой.

Ответить | Правка | ^ к родителю #169 | Наверх | Cообщить модератору

180. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Vkni (ok) on 11-Апр-14, 18:51 
> ан тут вдруг ВНИЗАПНО! (как зима для ЖКХ) оказалось, что дядька Чак
> Мур был прав, когда говорил, что не нужен один дорогущий мегакамень,
> намного лучше — мешок дешёвых камней насажать, и пусть вместе вкалывают.

Так у них не вышел один большущий. Ни Power не догнал, ни x86.

Ответить | Правка | ^ к родителю #174 | Наверх | Cообщить модератору

181. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 11-Апр-14, 18:54 
> Так у них не вышел один большущий.

ну, немножко не получился каменный цветок. а потом и вовсе оказалось, что пока цветок пилили, народ уже давно травяными рассадами торгует.

Ответить | Правка | ^ к родителю #180 | Наверх | Cообщить модератору

219. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от Аноним (??) on 14-Апр-14, 13:24 
> Так у них не вышел один большущий.

Итаник был именно одним большим переусложненным VLIW-подобным дизайном.

> Ни Power не догнал, ни x86.

Для VLIW-like надо очень специфичный кодогенератор, который к уже существующим компилерам прикручивается при помощи проволоки и киянки и работает довольно плохо, т.к. как правило кодогенератор изначально не в курсе VLIWовских заморочек с группировкой команд и зависимостями, а должно быть в основе логики, а не побочная оптимизация сбоку. Посмотрите например как АМДшники с LLVM два года сношались. В результате через 2 года оно "как-то заработало", спасибо если на уровне местечкового самопала, который был много лет.

Получается что компилятор в случае VLIW - убер-важная вещь. Т.к. то что в CISC делало железо от вендора, разваливая на микрокоманды и само заморачиваясь тем как это оптимальнее вгружать в блоки выполнения, в данном случае спихано на компилятор. Теоретически так гибче и можно лучше оптимизировать. Практически это требует чтобы толпа народа попахала над компилятором. Чему конский ценник на переросточный проц ну вообще не способствует. Ну и в результате остался интел в пролете - задумка вполне возможно была неплохой. Но за отсутствием оптимизированных компиляторов про это никто не узнал. VLIW сильно зависит от качества компилятора, неэффективный компилятор будет генерировать намного более медленный код. Весь пойнт VLIW - в учете взаимозависимостей и максимально эффективной группировке команд. Если этого нет - он сдуется, возможно в разы, и будет выглядеть достаточно печально.

Ответить | Правка | ^ к родителю #180 | Наверх | Cообщить модератору

179. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Vkni (ok) on 11-Апр-14, 18:50 
> На фоне чего сказки про круть архитектуры - булшит полный.

Мне, чтобы подразочароваться в Clang'е хватило возни с убогим scan-build'ом (ни одного замечания, не доложенного PVS) и попытки собрать (выяснилось, что часть настроек сборки у них, сюрприз, в .cpp файлах в ЛП стиле :-).

Ответить | Правка | ^ к родителю #169 | Наверх | Cообщить модератору

220. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 14-Апр-14, 13:28 
Не, у них есть некий плюс - кодогенератор который можно встраивать куда-то еще. Компилить какие-нибудь шейдеры путем пинка внешнего процесса - изврат и оверхед. И в этом плане некая внятно оформленная либа имеет свои плюсы. Но в целом объем пиар-воплей как-то сильно больше чем оно того стоит.

А что до замечаний - пока любители поBSDеть испытывают сложности найти замечания которые бы gcc не выдавал. Хотя у них там gcc 4.2 по религиозным мотивам, вот и меряют все "относительно 1929 года".

Ответить | Правка | ^ к родителю #179 | Наверх | Cообщить модератору

101. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от ZloySergant (ok) on 10-Апр-14, 20:02 
> Код-то открытый - возьми да проверь на вкомпиливание неведомых хреней.

Что? В каком месте в лицензи шланга есть указание на то, что всякие долб*бы имеют возможность взять модифицированный код и проверить на неведомое (то бишь, обязательство на предоставление исходных кодов после модификации)?

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

140. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от rob pike on 11-Апр-14, 03:44 
"The nonfree compilers that are now based on LLVM prove that I was right -- that the danger was real. If I had "opened" up GCC code for use in nonfree combinations, that would not have prevented a defeat; rather, it would have caused that defeat to occur very soon. "
-- Richard Stallman
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

22. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –2 +/
Сообщение от Клыкастый (ok) on 10-Апр-14, 13:09 
да неоднозначная новость на самом деле. давайте будем посмотреть как дальше развиваться будет.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

25. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 13:14 
> да неоднозначная новость на самом деле. давайте будем посмотреть как дальше развиваться
> будет.

Что, начинаешь просекать, кому BSDшные лицензии нравятся? Да, ARM в последнее время здорово зажрался и опроприетарился. См. например их позицию насчет открытых драйверов GPU.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

29. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от vitalif (ok) on 10-Апр-14, 13:17 
Абсолютно неизвестно, насколько это хорошо. Хорошо - это если LLVM-инфраструктуре при t -> +бесконечности удастся сохранить тот уровень открытости, который есть сейчас )
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

31. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 13:18 
>  Вот видите, как всё хорошо получилось. А вы говорили...

Особенно хорошо будет когда вендырь типа квалкома соберет blob-only SDK для какого-нибудь вкусного SoC. И SDK как обычно будет работать только в винде, ну может еще в лине и на маках. А в твоей бзде будет дырка от бублика, так что ты и дальше будешь "а на работе виндус экспи".

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

37. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от rob pike on 10-Апр-14, 13:44 
> Особенно хорошо будет когда вендырь типа квалкома соберет blob-only SDK для какого-нибудь  вкусного SoC.

И так оно и будет.

> И SDK как обычно будет работать только в винде,

Это пофиг абсолютно, хоть в OS/360.
Вот то что в этом SDK хрен поправишь баг и будешь три года ждать еррату (с хорошими шансами так и не дождаться) - вот это очень плохо.


Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

86. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 10-Апр-14, 19:05 
> Это пофиг абсолютно, хоть в OS/360.

Как бы тебе сказать? Я вот хочу пользоваться сборочным окружением, которое удобно мне, а не квалкомму и прочим проприерастам из арм.

> Вот то что в этом SDK хрен поправишь баг и будешь три
> года ждать еррату (с хорошими шансами так и не дождаться)

Ну куда ж без этого? Проприетарии - они такие.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

103. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Vkni (ok) on 10-Апр-14, 20:16 
> Вот то что в этом SDK хрен поправишь баг и будешь три
> года ждать еррату (с хорошими шансами так и не дождаться) -
> вот это очень плохо.

Это означает лишь то, что GCC (под GPL) пожрёт Clang при малейшей попытке закрыться. Чудес не бывает, а неудобство SDK - это живые продолбанные деньги.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

131. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 10-Апр-14, 23:28 
Если б всё было так просто.
Начиная с того что закрытый SDK может быть весьма удобным, включая то что открытость SDK - фактор точно не из top5 при выборе чипа для любого случая кроме хобби-применения в одном экземпляре, и заканчивая тем что контур обратной связи в таких случаях довольно протяжен во времени.
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

148. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Vkni (ok) on 11-Апр-14, 07:58 
> Начиная с того что закрытый SDK может быть весьма удобным,

Для этого SDK должен писаться высококвалифицированными опытнейшими профессионалами - см MS. И то, в закрытом виде получается фиговато - значительная часть SDK открыты. Поверить в то, что железячники смогут написать хороший открытый SDK невозможно, а вы - про закрытый.

> что открытость SDK - фактор точно не из top5 при выборе

Один из. Это удобство разработки, удобство - это деньги.

> тем что контур обратной связи в таких случаях довольно протяжен во
> времени.

Да. И Интел тут, рядом. :-)

Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору

184. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 11-Апр-14, 19:13 
>> Начиная с того что закрытый SDK может быть весьма удобным,
> Для этого SDK должен писаться высококвалифицированными опытнейшими профессионалами -
> см MS. И то, в закрытом виде получается фиговато - значительная
> часть SDK открыты. Поверить в то, что железячники смогут написать хороший
> открытый SDK невозможно, а вы - про закрытый.

Keil, IAR

>> что открытость SDK - фактор точно не из top5 при выборе
> Один из. Это удобство разработки, удобство - это деньги.

Один из, но не из top5. Ближе к двадцатым местам.

Ответить | Правка | ^ к родителю #148 | Наверх | Cообщить модератору

221. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 14-Апр-14, 13:36 
> Keil, IAR

Если что, покупают их только те кто еще не просек что gcc генерит для этих мелкотравчатых ARM вполне приличный код, бесплатно и без смс :). Более того, он это делает и для ARMов покрупнее. А еще для AVR, MIPS, MSP430, x88-32/64, PowerPC и кого там еще. Тем более что оно работает только под винду, а работать в винде, например, с USB, да еще не дай боже по кастомному протоколу - это разве что врагам можно пожелать. В линухе намного меньше мороки с libusb и драйверами.

> Один из, но не из top5. Ближе к двадцатым местам.

Размечтался, плюшевый. Я в принципе не буду работать с процом под который удобного мне SDK нет. А еще и платить за свое неудобство - я что, долбанулся?!

- Во первых, потому что я хочу пользоваться окружением разработки удобным лично мне. И это как-то вышел Linux. Если обратить внимание на эмбедовочные конфы, довольно много разработчиков (стараниями MS?) любят пингвин и на вендоров нынче идет довольно сильный прессинг "а под пингвином под ваши камни можно разрабатывать?!".

- Во вторых мне просто влом изучать 20 компилеров и их интимные особенности при том что можно изучить один. Труба я шатал изучать как убеждать вон тот проприетарный огрызок распихивать код в нужные секции, etc, учитывая что там все по своему и на соседей по цеху не похоже. У меня одна голова и мне не нравится засорять ее в пять раз больше чисто техническими служебными знаниями, которые для достижения результата нужны очень опосредовано.

Ответить | Правка | ^ к родителю #184 | Наверх | Cообщить модератору

170. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 11-Апр-14, 14:51 
> Начиная с того что закрытый SDK может быть весьма удобным,

Ну мне вот неудобно прогибаться под квалкомм и использовать систему которая удобна им, а не мне.

Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору

210. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 13-Апр-14, 10:41 
>> Начиная с того что закрытый SDK может быть весьма удобным,
> Ну мне вот неудобно прогибаться под квалкомм и использовать систему которая удобна
> им, а не мне.

Тебя кто-то под дулом пистолета заставляет это делать, да?

Ответить | Правка | ^ к родителю #170 | Наверх | Cообщить модератору

222. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 14-Апр-14, 14:50 
> Тебя кто-то под дулом пистолета заставляет это делать, да?

Нет, но отсев кривых вариантов требует некоторого времени на разбирательство. По поводу чего я мило и ненавязчиво желаю смерти блобанутым SDK.

Ответить | Правка | ^ к родителю #210 | Наверх | Cообщить модератору

71. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 10-Апр-14, 17:21 
Хорошо для кого? :)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

14. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от yet another anonymous on 10-Апр-14, 12:14 
К сведению:

> Sign up to a 30-day evaluation of DS-5 Ultimate Edition today and see what we mean.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 10-Апр-14, 13:15 
>> Sign up to a 30-day evaluation of DS-5 Ultimate Edition today and see what we mean.

Да-да, BSD такой свободный! Не то что эта ваша GPL! </sarcasm>

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

20. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Аноним (??) on 10-Апр-14, 13:00 
>оба бэкенда могут сосуществовать и использоваться параллельно

на самом деле, разработчики сейчас планируют объединить ARM64 и AArch64 на основе ARM64 (он генерирует более быстрый код), и в дальнейшем развивать единый бэкенд

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 10-Апр-14, 13:17 
Да это уж как водится.
Просто вслух про это как бы пока не надо, чего народ волновать.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

28. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от rob pike on 10-Апр-14, 13:16 
>а также распространение проекта под лицензий BSD

Вот она, главная причина и радость производителя.
И тянут и тянут это угрёбище. И тянуть будут.
Тьфу.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +3 +/
Сообщение от arisu (ok) on 10-Апр-14, 13:35 
>>а также распространение проекта под лицензий BSD
> Вот она, главная причина и радость производителя.
> И тянут и тянут это угрёбище. И тянуть будут.
> Тьфу.

да ладно: чем больше потом ллвм нафоркают — тем лучше. и вообще: у нас же есть армия анонимусов, которая возьмёт «последнюю открытую версию» и запросто обставит все проприетарные форки!

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

36. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 10-Апр-14, 13:41 
Кому лучше-то?
Будет каждый чипмейкер поставлять свой закрытый компилятор на основе LLVM - чем это хорошо?
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

38. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от arisu (ok) on 10-Апр-14, 13:50 
> Будет каждый чипмейкер поставлять свой закрытый компилятор на основе LLVM - чем
> это хорошо?

конечно, хорошо. если до людей не доходят пояснения словами, почему средства разработки должны быть под лицензией, которая не позволяет зажилить — пусть учатся жестокими путями. если научатся — отлично. если нет — пусть и дальше страдают, не жалко.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

41. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 10-Апр-14, 14:02 
А, это вы таки в смисле "чем хуже, тем лучше", "чтоб объединиться, надо размежеваться" и прочих трюизмов классика мировых революций.
"пусть и дальше страдают, не жалко" выглядит очень органично тогда.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

47. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 10-Апр-14, 14:35 
конечно, мне не жалко: я-то не страдаю. а в остальном да — именно так. если человек не понимает слов, его надо лупить палкой. если и после этого не доходит — то можно продолжать лупить палкой, это весело.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

52. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 10-Апр-14, 14:43 
Не жалко?
Живой же всё-таки человек.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

54. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 10-Апр-14, 14:48 
> Не жалко?
> Живой же всё-таки человек.

какой же это «человек»? человек — существо *разумное*. а если существо очень на человека похоже, но неразумное — то это никакой не человек. так, млекопитающее. ограничено пригодное на тяжёлые работы, где не требуется интеллекта, а также на мясо и на опыты.

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

57. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 10-Апр-14, 14:51 
Скажите, а про евгенику и биореактор - вы тоже за?
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

64. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 10-Апр-14, 16:50 
> Скажите, а про евгенику и биореактор - вы тоже за?

естественно. разве может быть разумное существо против? O_O

Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

79. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 10-Апр-14, 18:36 
Человек - может, про существо не знаю.
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

80. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от arisu (ok) on 10-Апр-14, 18:46 
> Человек - может, про существо не знаю.

люди — вообще раса квазиразумная.

Ответить | Правка | ^ к родителю #79 | Наверх | Cообщить модератору

92. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –2 +/
Сообщение от Аноним (??) on 10-Апр-14, 19:26 
>> Скажите, а про евгенику и биореактор - вы тоже за?
> естественно. разве может быть разумное существо против? O_O

Расслабьтесь - это же сало-укропный фашисик, да ещё и п*р :) Берегите бисер его мало!

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

113. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от anonymous (??) on 10-Апр-14, 21:36 
>>> Скажите, а про евгенику и биореактор - вы тоже за?
>> естественно. разве может быть разумное существо против? O_O
> Расслабьтесь - это же сало-укропный фашисик, да ещё и п*р :) Берегите
> бисер его мало!

Привет, ватник.

Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

116. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 22:07 
> Расслабьтесь - это же сало-укропный фашисик, да ещё и п*р :) Берегите
> бисер его мало!

А какая разница? Для меня это прежде всего существо с работоспособным головным мозгом. Что дает ему 10 очков форы вперед перед вами.

Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

55. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от хмм on 10-Апр-14, 14:49 
>А, это вы таки в смисле "чем хуже, тем лучше"

это их таки на сарказм пробрало

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

56. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от arisu (ok) on 10-Апр-14, 14:50 
>>А, это вы таки в смисле "чем хуже, тем лучше"
> это их таки на сарказм пробрало

это я таки вполне серьёзно.

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

59. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от хмм on 10-Апр-14, 15:03 
одно другому не мешает
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

58. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 10-Апр-14, 14:51 
Вы слишком хорошо думаете об arisu.
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

223. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 14-Апр-14, 14:51 
> жестокими путями. если научатся — отлично. если нет — пусть и
> дальше страдают, не жалко.

Так эти бсдшные будаки в максималку грузятся, им то пофиг.

Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

48. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –3 +/
Сообщение от Sabakwaka (ok) on 10-Апр-14, 14:35 
> Кому лучше-то?
> Будет каждый чипмейкер поставлять свой закрытый компилятор на основе LLVM - чем
> это хорошо?

С чипами — по другому не бывает.
Место на кристалле стоит в миллиард раз дороже, чем «свой компилятор под каждый чип».

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

117. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 22:08 
> С чипами — по другому не бывает.

Это у вас в ваших 80-х прошлого века так не бывает. А нынче большинство чипов идут с SDK на основе гнутого си. И там вполне себе исходники есть.

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

87. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 10-Апр-14, 19:08 
> у нас же есть армия анонимусов, которая возьмёт «последнюю открытую версию»
> и запросто обставит все проприетарные форки!

А SDK для "вон того процессора" они перепишут с открытыми сорцами? Или будут как лохи грузиться в максималку для компила под этот проц?

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

93. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 10-Апр-14, 19:32 
> А SDK для "вон того процессора" они перепишут с открытыми сорцами?

они всё сделают! они же говорят, что «всегда можно взять последнюю публично доступную версию и дописать, что надо» — значит, могут!

Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору

40. "...перешедший с GCC..."  +4 +/
Сообщение от dq0s4y71 (ok) on 10-Апр-14, 13:56 
Я что-то не пойму, что значит "перешедший с GCC"? Как будто он когда-то его использовал! Да, он поддерживает _синтаксис_ GCC, но использовал он всегда проприетарный коммерческий франт-энд от Edison Design Group http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

125. "...перешедший с GCC..."  +/
Сообщение от Рыбак_из_Припяти (ok) on 10-Апр-14, 22:32 
>франт-энд от Edison Design Group

Это не противоречит лицензии? Может, потому и меняют на Clang.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

164. "...перешедший с GCC..."  +/
Сообщение от dq0s4y71 (ok) on 11-Апр-14, 14:39 
Какой лицензии? ARMCC всегда был проприетарным коммерческим продуктом, стОящим вкупе с IDE uVision немалых денег. И код генерил он более качественный, чем GCC. Не знаю, зачем им LLVM понадобился...
Ответить | Правка | ^ к родителю #125 | Наверх | Cообщить модератору

185. "...перешедший с GCC..."  +/
Сообщение от rob pike on 11-Апр-14, 19:14 
Apple очень уговаривал. Уговорил.
Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору

42. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Cdome on 10-Апр-14, 14:12 
Думаю перелезли на LLVM только из-за лецензии. Два месяца назад проверял, LLVM сильно не ефективный ассемблер для ARM. Сказачки про архитеrтуру пусть оставять себе. Мне все равно как gcc добился высокого качества выходного ассемблера, главное что добился, а LLVM нет.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

44. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от rob pike on 10-Апр-14, 14:20 
Если уж вы решили поупражняться в народничестве, позволю себе дать вам совет стилистического свойства - "ляцензий" звучало бы куда сермяжней и посконней.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

46. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –2 +/
Сообщение от Алексей (??) on 10-Апр-14, 14:30 
Вам не очевидно, что качество генерируемого кода под ARM теперь улучшиться?
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

50. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 10-Апр-14, 14:36 
> качество генерируемого кода под ARM теперь улучшиться?
> улучшиться

это типа приказ такой?

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

110. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –3 +/
Сообщение от Аноним (??) on 10-Апр-14, 20:32 
>> качество генерируемого кода под ARM теперь улучшиться?
> это типа приказ такой?

Это типа логика. То чего укропы лишены напрочь :)

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

111. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 10-Апр-14, 20:36 
>>> качество генерируемого кода под ARM теперь улучшиться?
>> это типа приказ такой?
> Это типа логика. То чего укропы лишены напрочь :)

зато, видимо, умные комментаторы типа тебя наделены Шибко Большой Грамацнацью, и потому не видят разницы между «улучшится» и «улучшиться». оно, впрочем, и понятно: твёрд гранит науки, портвешок привычней.

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

119. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 22:10 
> Это типа логика. То чего укропы лишены напрочь :)

Ух ты. Аноним, ты сам себя обосpaл? Самокритика это круто :).

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

49. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Sabakwaka (ok) on 10-Апр-14, 14:36 
> Думаю перелезли на LLVM только из-за лецензии. Два месяца назад проверял, LLVM
> сильно не ефективный ассемблер для ARM. Сказачки про архитеrтуру пусть оставять
> себе. Мне все равно как gcc добился высокого качества выходного ассемблера,
> главное что добился, а LLVM нет.

Тибе думоть вредна. Некогда так больши ниделай!

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

141. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от rob pike on 11-Апр-14, 04:35 
Рассказы про прогрессивность и высокое качество LLVM вообще сильно преувеличены.

"I think that it is more like some base LLVM main architecture flaw that prevent to catch GCC in code quality. I remember 4+ years ago articles that state LLVM was so good, and we have LLVM based radeon shader that lag behind Catalyst, OpenMP still not implemented, code quality lag behind GCC with exception of few anecdotal special selected cases, etc."
--http://www.phoronix.com/forums/showthread.php?94338-LLVM-Cla...

"o LLVM 3.2 -> 3.3: No progress, even small 64-bit peak degradation (0.6%)
o GCC4.7-> 4.8: Steady progress (1%-4%)"
--http://article.gmane.org/gmane.comp.gcc.devel/134152

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

167. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –2 +/
Сообщение от Алексей (??) on 11-Апр-14, 14:45 
Самая важная часть вот эта:
Still I like that LLVM did a good progress in generated code performance, it makes GCC people working on optimizations (including me) to justify the importance of their work.  In overall, competition is a good thing for LLVM and GCC as it stimulates compiler developing in faster pace.   One time it was GCC vs Open64.  Next time it would be GCC and something else or LLVM and something else.  Who knows.

Основная мысль - хорошо, что есть LLVM, он поддерживает разработчиков GCC в тонусе.

>[оверквотинг удален]
> flaw that prevent to catch GCC in code quality. I remember
> 4+ years ago articles that state LLVM was so good, and
> we have LLVM based radeon shader that lag behind Catalyst, OpenMP
> still not implemented, code quality lag behind GCC with exception of
> few anecdotal special selected cases, etc."
> --http://www.phoronix.com/forums/showthread.php?94338-LLVM-Cla...
> "o LLVM 3.2 -> 3.3: No progress, even small 64-bit peak degradation
> (0.6%)
> o GCC4.7-> 4.8: Steady progress (1%-4%)"
> --http://article.gmane.org/gmane.comp.gcc.devel/134152

Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

172. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 11-Апр-14, 15:02 
> Самая важная часть вот эта:

а это кому как.

Ответить | Правка | ^ к родителю #167 | Наверх | Cообщить модератору

186. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от rob pike on 11-Апр-14, 19:16 
Прогресс в GCC в последние годы действительно серьезный.
Ответить | Правка | ^ к родителю #167 | Наверх | Cообщить модератору

194. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Аноним (??) on 12-Апр-14, 04:50 
да никуда не двинется GCC, пока туда доминирующую часть коммитов - делают "pазработчики" интела, главным образом "контрибутя" регрессии разной запущенносьти.
банальный конфликт интересов - как им иначе барыжить TiVo-изированны GCC aka ICC ? я вот не представляю.
Ответить | Правка | ^ к родителю #186 | Наверх | Cообщить модератору

224. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 14-Апр-14, 14:55 
> банальный конфликт интересов - как им иначе барыжить TiVo-изированны GCC aka ICC
> ? я вот не представляю.

Интел процами барыжит, FYI. А компилеры так, до кучи. Зачем им свои процы обгаживать?

Ответить | Правка | ^ к родителю #194 | Наверх | Cообщить модератору

60. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –3 +/
Сообщение от Myc (??) on 10-Апр-14, 15:50 
Пофигу на лицензию. Меня радует, что clang ловит косяки в printf.

# cat qqq.c
#include <stdio.h>
int main(void) {
    unsigned long int a = 1;
    char *s = "qqq";
    printf("%lli %\n", a, s);
    return 0;
}

# gcc -c qqq.c
# gcc -v
Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
Thread model: posix
gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC)


при этом clang обматерится
# clang -c qqq.c
qqq.c:6:24: warning: format specifies type 'long long' but the argument has type 'unsigned long' [-Wformat]
    printf("%lli %\n", a, s);
            ~~~~       ^
            %lu
qqq.c:6:19: warning: invalid conversion specifier '
' [-Wformat-invalid-specifier]
    printf("%lli %\n", a, s);
                 ~^
2 warnings generated.
# clang -v
Apple LLVM version 5.1 (clang-503.0.38) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin13.1.0
Thread model: posix

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

61. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от chinarulezzz (ok) on 10-Апр-14, 16:44 
делай -Wall -Werror
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

62. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 16:49 
# gcc -c test.c
./test.c: В функции «main»:
./test.c:5:5: предупреждение: format «%lli» expects argument of type «long long int», but argument 2 has type «long unsigned int» [-Wformat]
./test.c:5:5: предупреждение: неопознанный символ преобразования 0xa в формате [-Wformat]
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

63. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 10-Апр-14, 16:50 
> # gcc -c test.c
> ./test.c: В функции «main»:
> ./test.c:5:5: предупреждение: format «%lli» expects argument of type «long
> long int», but argument 2 has type «long unsigned int» [-Wformat]
> ./test.c:5:5: предупреждение: неопознанный символ преобразования 0xa в формате [-Wformat]

У меня поновее GCC, правда, 4.6.3.

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

65. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от arisu (ok) on 10-Апр-14, 16:58 
ты бы это… egcs 2.95 взял, он ещё круче. и ворнинги у gcc ни в коем случае включать не надо: пусть, зараза, сам догадается, чего ты от него хочешь!

gcc -o z0 -Wall z0.c
z0.c: In function 'main':
z0.c:5:5: warning: format '%lli' expects argument of type 'long long int', but argument 2 has type 'long unsigned int' [-Wformat=]
z0.c:5:5: warning: unknown conversion type character 0xa in format [-Wformat=]
z0.c:5:5: warning: too many arguments for format [-Wformat-extra-args]

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

66. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +4 +/
Сообщение от arisu (ok) on 10-Апр-14, 16:59 
p.s. таковы все хипсторы-любители шланготы: мечтают, что их проблему «руки из задницы» можно вылечить программно.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

78. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от rob pike on 10-Апр-14, 18:35 
Зажрались.
Дать бы вам.. MPLAB XC16, чтоб вволю глюков половили. В кодогенераторе.
А не фигней страдали с тем что компилятор вам попу не вытирает.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

171. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 11-Апр-14, 15:01 
> Дать бы вам.. MPLAB XC16, чтоб вволю глюков половили. В кодогенераторе.

У вас был выбор. Вы выбрали вляпаться в проприетарь. Сами виноваты.

p.s. а avr-gcc например генерит вполне приличный код в целом.


Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

187. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 11-Апр-14, 19:20 
>> Дать бы вам.. MPLAB XC16, чтоб вволю глюков половили. В кодогенераторе.
> У вас был выбор. Вы выбрали вляпаться в проприетарь. Сами виноваты.

Да никаких проблем. Особенно с таким-то ASM30.

> p.s. а avr-gcc например генерит вполне приличный код в целом.

Да, Atmel известен своей открытостью, толку-то.
Аналог dsPIC мне покажите, например, от них. Хотя бы приблизительный.


Ответить | Правка | ^ к родителю #171 | Наверх | Cообщить модератору

225. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 14-Апр-14, 15:22 
> Да никаких проблем. Особенно с таким-то ASM30.

Кому как. Для меня отсутствие исходников компилера и неработоспособность в линухе без костылей - проблема. Ибо я сам себе не враг, а идея потратить время на освоение проприетарного компилера, отсандалив кучу денег из своего кармана и создав себе уйму неудобств - меня как-то не радует. Да, вот такой вот я нехороший, хочу чтобы мне было удобно и не очень хочу платить за неудобства на ровном месте. Это странно?

> Да, Atmel известен своей открытостью, толку-то.

Ну я не помню, имеет атмел какое-то отношение к avr-gcc или нет, но в целом этот гцц генерит довольно приличный код, работает под удобной мне системой и являет собой уже знакомый мне тулчейн, к которому я знаю с какого бока подойти.

> Аналог dsPIC мне покажите, например, от них. Хотя бы приблизительный.

Если честно, я вообще смысла в dsPIC не понимаю. Кому надо специализированный сигнальник, чтобы долбить оптом - этого уродца всяко мало. А неспециализированный - так и остальные нынче вроде весьма приличные в этом плане. Атмел для меня простая и сильная дергалка лапками на скорость. Заставлять атмелку считать что-то оптом я и не собирался никогда. А если считать надо побольше, есть навалом cortex'ов, на все вкусы и калибры, даже на пару сотен МГц и с аппаратной плавучкой, такие с не очень крутым сигнальником зарубятся, пожалуй. А менее крутые - по цене менее доллара в мелкооптовой партии. Вплоть до cortex M3, с честными 32-битными MIPSами и уймой периферии, типа таймеров, которые хошь PWM, хошь motor control с комплементарным выходом и dead time.

Ответить | Правка | ^ к родителю #187 | Наверх | Cообщить модератору

89. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 19:12 

$ gcc test.c
test.c: In function ‘main’:
test.c:5:5: warning: format ‘%lli’ expects argument of type ‘long long int’, but argument 2 has type ‘long unsigned int’ [-Wformat=]
     printf("%lli %\n", a, s);
     ^
test.c:5:5: warning: unknown conversion type character 0xa in format [-Wformat=]
test.c:5:5: warning: too many arguments for format [-Wformat-extra-args]

GCC 4.8, все по дефолту. А зачем мне какой-то gcc 4.4, при текущем 4.8 и вот-вот выходящем 4.9? В 4.7 и 4.8 сделали довольно могучую link-time оптимизацию кода (LTO). Код и компактнее (может сдуться на четверть и даже больше!) и шустрее (иногда).
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

96. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 10-Апр-14, 19:34 
> А зачем мне какой-то gcc 4.4

макохипсторам другой не дают. а сами они ставить не умеют.

Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

120. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 22:12 
> макохипсторам другой не дают. а сами они ставить не умеют.

Да у них в системе все делается стандартным методом - через зaдницy. Поэтому этой системой пользуются пи...сы. Нет, не геи, а именно отборные пи...сы.

Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору

166. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от dq0s4y71 (ok) on 11-Апр-14, 14:42 
Если у вас косяки в printf, то вам не надо писать на Си. Пишите на Питоне.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

88. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 10-Апр-14, 19:12 
>в пользу компилятора Clang и других наработок проекта LLVM. ARM Compiler 6 позиционируется в качестве эталонного инструментария для генерации кода для процессоров на базе архитектуры ARM

Ну что, у Intel тоже есть свой эталонный компилятор, ICC называется. Вот только GCC в открытых проектах используется куда как чаще.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

95. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –5 +/
Сообщение от Аноним (??) on 10-Апр-14, 19:33 
Как бы любители GCC не тужились, но будущее уже абсолютно точно за Clang. Тут уж ничего не поделаешь, и спорить не имеет смысла.
Только слепой этого не видит.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

99. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 19:52 
Да что вы говорите? Будущее может быть за идеей кланга, но не за самим клангом.
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

142. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от rob pike on 11-Апр-14, 04:37 
Довольно забавно что многие из этих идей намного лучше реализованы и реализуются в GCC, да.
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

145. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Аноним (??) on 11-Апр-14, 06:39 
>Довольно забавно что многие из этих идей намного лучше реализованы и реализуются в GCC

Особенно вот эта:

>We don't want to make a program's entire AST available for parsing because that would make it easy to extend GCC with proprietary programs

(c) RMS. Религиозные фанатики, как и было сказано.

А еще забавно видеть, как ненастоящий Роб Пайк GNUсит на форумах, пока настоящий активно пилит Go под BSD-подобной лицензией :)

Ответить | Правка | ^ к родителю #142 | Наверх | Cообщить модератору

155. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +3 +/
Сообщение от arisu (ok) on 11-Апр-14, 11:35 
> (c) RMS. Религиозные фанатики, как и было сказано.

нет, это на самом деле не там фанатики, а ты придурок. потому что у gcc есть плагинный интерфейс, и плагины — опачки — имеют полный доступ ко внутренностям компилятора. вот только код плагинов придётся открывать под GPL. понимаю, тебе очень хочется подлизнуть проприерастам, поэтому ты вякаешь по поводу «фанатизма». да, «фанатизм» — в недавании проприерастам делать закрытые расширения. если какой-нибудь подстилке это не нравится — ноги в руки и скатертью дорога.

Ответить | Правка | ^ к родителю #145 | Наверх | Cообщить модератору

216. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от SergMarkov email(ok) on 13-Апр-14, 20:17 
> если какой-нибудь подстилке это не нравится
> — ноги в руки и скатертью дорога.

Вот из-за таких как ты  линуксятников и воспринимают как долбонатиков, которые отгородились ото всего и с пеной у рта защищают свою никому ненужную огороженность. Строят заборы для самих себя :-)


Ответить | Правка | ^ к родителю #155 | Наверх | Cообщить модератору

217. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 13-Апр-14, 20:24 
о, второй придурок подтянулся, который вообще каждому корпорасту готов сосать не разгибаясь. придурки завсегда кучковаться любят.
Ответить | Правка | ^ к родителю #216 | Наверх | Cообщить модератору

230. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 15-Апр-14, 05:16 
> ненужную огороженность. Строят заборы для самих себя :-)

Ну я понимаю что ты сторонник раздвигания ягодиц перед всеми кто попросил, но не все же такие.

Ответить | Правка | ^ к родителю #216 | Наверх | Cообщить модератору

161. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 11-Апр-14, 13:50 
Ну ты то точно не фанатик. Можешь воспользоваться правильной средой DS. Почём лицензия и сколько ты их купил?
Ответить | Правка | ^ к родителю #145 | Наверх | Cообщить модератору

104. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –3 +/
Сообщение от ix.. on 10-Апр-14, 20:17 
Не стоит так брать и заявлять, посмотрим, за чем там будущее. При некотором желании переделать весь gcc возможно, причин делать так тоже достаточно, это всё равно символ, идеология и в некотором смысле идеал. А если допустим прибавить сюда появление какого-нибудь нового, свободного железа, производители которого и проспонсируют переработку, то считай скопом сдохнет не только clang, но и arm, intel и многие другие.

Тут конечно можно сказать, что это вряд ли, что уже всё устоялось. Но ведь в том то и дело, что давно ничего не менялось: ни новых идей, ни людей, а идеи свободного софта вполне себе не подвластны времени.

Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

199. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от SergMarkov email(ok) on 13-Апр-14, 02:32 
> Тут конечно можно сказать, что это вряд ли, что уже всё устоялось.
> Но ведь в том то и дело, что давно ничего не
> менялось: ни новых идей, ни людей, а идеи свободного софта вполне
> себе не подвластны времени.

Если не считать что возраст самой этой идеи сугубо юношеский и сама она полностью противоречит рыночной экономике. Именно поэтому ее идеи способны занять свою узенькую нишу софта, но когда ее мордашка высовывается дальше , чем ей по статусу положено, она или получает кувалдой по балде или превращается в фейк.


Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

107. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 10-Апр-14, 20:21 
тебе-то какая разница, таракан? ты третий год свой «приветмир» отладить не можешь.
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

126. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Аноним (??) on 10-Апр-14, 22:38 
Тут Вы ошибаетесь, Борис. Никаких проблем с отладкой в Clang уже давно нет.
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

133. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 11-Апр-14, 00:06 
> Никаких проблем с отладкой в Clang уже давно нет.

что, даже программист уже не нужен? круто.

Ответить | Правка | ^ к родителю #126 | Наверх | Cообщить модератору

173. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 11-Апр-14, 15:03 
> Никаких проблем с отладкой в Clang уже давно нет.

Что, они таки допинали LLDB до работоспособного состояния? Или таки GPLнутый GDB используют?

Ответить | Правка | ^ к родителю #126 | Наверх | Cообщить модератору

178. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –2 +/
Сообщение от Школьник (ok) on 11-Апр-14, 17:56 
А что с ним не так? Не первый год уже его использую, работает отлично.
Ответить | Правка | ^ к родителю #173 | Наверх | Cообщить модератору

226. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 14-Апр-14, 15:33 
> А что с ним не так?

C gdb то? Да с ним то все пучком, а вот lldb - недопилок конкретный. У проприетариев по этому поводу как бы заметен батхерт, но допилить до уровня сколь-нибудь сравнимого с gdb пока что-то не могут, или не очень хотят.

> Не первый год уже его использую, работает отлично.

Его - это кого? LLdb? Ну мои поздравления кактусогрызам.

Ответить | Правка | ^ к родителю #178 | Наверх | Cообщить модератору

121. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от Аноним (??) on 10-Апр-14, 22:14 
> Как бы любители GCC не тужились, но будущее уже абсолютно точно за Clang.

Ого, масштабные заявы. А расписать результаты соревнований до 2100 года ты тоже можешь? И что, даже не облажаешься? :)

Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

122. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 10-Апр-14, 22:17 
> И что, даже не облажаешься? :)

у него наготове железный отмаз: «настроился в астрале на параллельную реальность!»

Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору

128. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +2 +/
Сообщение от Аноним (??) on 10-Апр-14, 22:46 
> у него наготове железный отмаз: «настроился в астрале на параллельную реальность!»

Пусть туда и отправляется тогда :).

Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору

144. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от 123 (??) on 11-Апр-14, 05:16 
Gcc набор несовместимых самих с собой патчей.
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

149. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  –1 +/
Сообщение от Аноним (??) on 11-Апр-14, 08:25 
Доля истины.
Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору

156. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +1 +/
Сообщение от arisu (ok) on 11-Апр-14, 11:38 
> Gcc набор несовместимых самих с собой патчей.

наркоман, уходи.

Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору

195. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от ix.. on 12-Апр-14, 12:18 
Тоже самое можно сказать и про человека. Жизнь, в этом и состоит, состязательно, обновление и чуток кооперации. Всё это собирается в объединение. А вот всякие идеальные архитектуры, чем более идеальные, тем более бесполезные. Gcc подлатать можно, а вот шланг можно только выбросить.
Ответить | Правка | ^ к родителю #144 | Наверх | Cообщить модератору

143. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от rob pike on 11-Апр-14, 05:06 
Кстати

"You mention the threat that GCC might be superseded.  That is real.
But the threat that GCC might become a base for nonfree software is
also real -- and has been real for 25 years.  This sad irrelevance
could have happened decades ago if we had not taken care to prevent
it.  I saw it close up when I met with Jobs at Next, and he asked me
if they could distribute their Objective C front end as binaries and
let the user link it with the .o files of GCC."
http://article.gmane.org/gmane.emacs.devel/169143

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

234. "Представлен ARM Compiler 6, перешедший с GCC на Clang"  +/
Сообщение от Аноним (??) on 16-Апр-14, 01:06 
а в чем проблемы с "nonfree" софтвером и GCC ?
жаба задушила excempt из лицензии купить ?
так извольте вложиться в разработки альтернативы, тогда, что ЗНАЧИТЕЛЬНО и дороже и дольше, внезапно.
Ответить | Правка | ^ к родителю #143 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру