|
Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от opennews (??) on 03-Сен-16, 00:16 | ||
После шести месяцев разработки подготовлен (http://lists.llvm.org/pipermail/llvm-announce/2016-September...) релиз проекта LLVM 3.9 (http://llvm.org/) (Low Level Virtual Machine) - GCC-совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный биткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобразован при помощи JIT-компилятора в машинные инструкции непосредственно в момент выполнения программы. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения по теме | [Сортировка по времени | RSS] |
| 1. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 00:16 | ||
Clang может собрать ядро linux? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
|
| 13. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
Сообщение от Владимир (??) on 03-Сен-16, 06:50 | ||
LLVMLinux - пока только с некоторым набором патчей (три десятка примерно). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Релиз набора компиляторов LLVM 3.9" | +9 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 04:13 | ||
> Clang может собрать ядро linux? | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 11. "Релиз набора компиляторов LLVM 3.9" | +14 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 04:35 | ||
Иными словами: пока нет, т.к. в коде Linux есть специфические для GCC вещи. | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 16. "Релиз набора компиляторов LLVM 3.9" | –6 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 10:09 | ||
Это не проблема сообщества Linux разбираться с кривыми недокомпиляторами. | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 22. "Релиз набора компиляторов LLVM 3.9" | –2 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 11:29 | ||
> Это не проблема сообщества Linux разбираться с кривыми недокомпиляторами. | ||
| Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору | ||
| 28. "Релиз набора компиляторов LLVM 3.9" | –2 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 13:06 | ||
Боль тут демонстрируют как раз поклонники шланга. | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
| 32. "Релиз набора компиляторов LLVM 3.9" | +2 +/– | |
Сообщение от iZEN (ok) on 03-Сен-16, 14:49 | ||
> Боль тут демонстрируют как раз поклонники шланга. | ||
| Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору | ||
| 35. "Релиз набора компиляторов LLVM 3.9" | –4 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 15:32 | ||
> Польза — от возможности подтвердить правильность написанного кода больше чем одним | ||
| Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору | ||
| 54. "Релиз набора компиляторов LLVM 3.9" | +5 +/– | |
| Сообщение от Moomintroll (ok) on 03-Сен-16, 19:41 | ||
> Очевидный пример: в стандартном си вообще нельзя декларировать и использовать функции с переменным количеством аргументов. А в gcc такое расширение есть очень давно и оно таки удобное. | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
| 55. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Moomintroll (ok) on 03-Сен-16, 19:42 | ||
> а расширение gcc | ||
| Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору | ||
| 77. "Релиз набора компиляторов LLVM 3.9" | +5 +/– | |
| Сообщение от Аноним (??) on 04-Сен-16, 14:58 | ||
> Очевидный пример: в стандартном си вообще нельзя декларировать и использовать функции с | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
| 94. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от __yurkis on 07-Сен-16, 16:37 | ||
>Ядро Linux - никогда и не декларировало совместимость с стандартами си. Оно слишком системное чтобы быть всего лишь стандартным си. | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
| 33. "Релиз набора компиляторов LLVM 3.9" | –2 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 15:04 | ||
> Ответьте пожалуйста на простой вопрос: какую пользу получат разработчики ядра от возни с переписыванием фрагментов кода в которых используются gcc-специфичные расширения ? | ||
| Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору | ||
| 36. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 15:33 | ||
> А кто сказал, что они (разработчики ядра Linux) должны получить от этого пользу. | ||
| Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору | ||
| 39. "Релиз набора компиляторов LLVM 3.9" | +1 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 15:41 | ||
В стандартах языка Си asm() и функции с переменным числом аргументов присутствуют. А вы явно не знаете этого языка. | ||
| Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору | ||
| 45. "Релиз набора компиляторов LLVM 3.9" | –3 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 16:20 | ||
И что, в стандарте описана передача значений в регистрах в/из ассебмлерного кода ? | ||
| Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору | ||
| 46. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 17:31 | ||
Про переменное число аргументов это случайность. Выше было сообщение, где утверждается, что этого нет в стандарте, я по невнимательности сюда про это ответил. Я не утверждаю, что я знаю Си на 100% и что умею им на все 100% пользоваться. Но ваше ошибочное утверждение, что asm() нет в стандарте, указывает на то, что вы сами не сильно разбираетесь в это языке. | ||
| Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору | ||
| 76. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от Аноним (??) on 04-Сен-16, 14:55 | ||
> И что, в стандарте описана передача значений в регистрах в/из ассебмлерного кода ? | ||
| Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору | ||
| 82. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от Анонимный Алкоголик (??) on 04-Сен-16, 17:22 | ||
>> И что, в стандарте описана передача значений в регистрах в/из ассебмлерного кода ? | ||
| Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору | ||
| 95. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от __yurkis on 07-Сен-16, 16:40 | ||
>>> И что, в стандарте описана передача значений в регистрах в/из ассебмлерного кода ? | ||
| Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору | ||
| 88. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от Аноним (??) on 06-Сен-16, 01:45 | ||
> В стандартах языка Си asm() и функции с переменным числом аргументов присутствуют. | ||
| Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору | ||
| 37. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 15:34 | ||
> А кто сказал, что они (разработчики ядра Linux) должны получить от этого | ||
| Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору | ||
| 49. "Релиз набора компиляторов LLVM 3.9" | +/– | |
Сообщение от iZEN (ok) on 03-Сен-16, 18:41 | ||
> А фрибсд как раз таки один большой кусок проблем. Как система вообще. | ||
| Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору | ||
| 57. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 20:44 | ||
> Назовите несколько проблем FreeBSD. | ||
| Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору | ||
| 61. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от й on 03-Сен-16, 22:03 | ||
> - Виртуализация в пролете. | ||
| Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору | ||
| 70. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 04-Сен-16, 02:01 | ||
> вот тут не соглашусь. jail'ы вполне себе аналог openvz. | ||
| Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору | ||
| 73. "Релиз набора компиляторов LLVM 3.9" | –2 +/– | |
| Сообщение от й on 04-Сен-16, 12:48 | ||
да какбе десять лет назад уже были и jails, и solaris zones. | ||
| Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору | ||
| 89. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 06-Сен-16, 01:57 | ||
> да какбе десять лет назад уже были и jails, и solaris zones. | ||
| Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору | ||
| 91. "Релиз набора компиляторов LLVM 3.9" | +/– | |
Сообщение от iZEN (ok) on 06-Сен-16, 21:57 | ||
>> да какбе десять лет назад уже были и jails, и solaris zones. | ||
| Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору | ||
| 92. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Led (ok) on 06-Сен-16, 22:00 | ||
> Да вот ведь, и Jail's покупали! | ||
| Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору | ||
| 99. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от й on 08-Сен-16, 03:18 | ||
> Докера используют для своих сервисов обычно, а не на продажу. | ||
| Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору | ||
| 78. "Релиз набора компиляторов LLVM 3.9" | –2 +/– | |
Сообщение от iZEN (ok) on 04-Сен-16, 15:02 | ||
>> вот тут не соглашусь. jail'ы вполне себе аналог openvz. | ||
| Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору | ||
| 84. "Релиз набора компиляторов LLVM 3.9" | +1 +/– | |
| Сообщение от Анноннимм on 05-Сен-16, 03:04 | ||
Следующий шаг к просветлению - задуматься, почему ИБМ выделела на гну.линукс, а не на бзд. | ||
| Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору | ||
| 90. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 06-Сен-16, 02:06 | ||
> Jails и были в продакшене с начала 2000-х. Только IBM выделила в | ||
| Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору | ||
| 96. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от yurkis (ok) on 07-Сен-16, 16:52 | ||
>> Назовите несколько проблем FreeBSD. | ||
| Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору | ||
| 101. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от й on 10-Сен-16, 02:56 | ||
> что не умеет pkg из того что умеет "нормальный" пакетник | ||
| Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору | ||
| 103. "Релиз набора компиляторов LLVM 3.9" | –3 +/– | |
| Сообщение от john123 (ok) on 10-Сен-16, 11:27 | ||
>> что не умеет pkg из того что умеет "нормальный" пакетник | ||
| Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору | ||
| 108. "Релиз набора компиляторов LLVM 3.9" | +/– | |
Сообщение от freehck (ok) on 19-Сен-16, 00:33 | ||
>>> что не умеет pkg из того что умеет "нормальный" пакетник | ||
| Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору | ||
| 104. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
Сообщение от iZEN (ok) on 10-Сен-16, 11:34 | ||
>> что не умеет pkg из того что умеет "нормальный" пакетник | ||
| Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору | ||
| 102. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от qwerty (??) on 10-Сен-16, 10:41 | ||
| ||
| Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору | ||
| 79. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от Led (ok) on 04-Сен-16, 15:42 | ||
>> А фрибсд как раз таки один большой кусок проблем. Как система вообще. | ||
| Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору | ||
| 53. "Релиз набора компиляторов LLVM 3.9" | +1 +/– | |
| Сообщение от Jan Dakinevich (ok) on 03-Сен-16, 19:26 | ||
User294, опять ты? | ||
| Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору | ||
| 18. "Релиз набора компиляторов LLVM 3.9" | +4 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 10:48 | ||
Просто интересно, можете привести примеры gcc-зависимостей? | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 21. "Релиз набора компиляторов LLVM 3.9" | –4 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 11:26 | ||
Сразу видно, что вы компиляторами пользоваться не умеете. | ||
| Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору | ||
| 24. "Релиз набора компиляторов LLVM 3.9" | +2 +/– | |
| Сообщение от ананим.orig on 03-Сен-16, 12:31 | ||
Ты чего на личности то сваливаешься? | ||
| Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору | ||
| 31. "Релиз набора компиляторов LLVM 3.9" | –3 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 14:45 | ||
> Ты чего на личности то сваливаешься? | ||
| Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору | ||
| 105. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 17-Сен-16, 10:24 | ||
Демагог дешевый, тебя попросили привести конкретные примеры GCC-зависимостей. | ||
| Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору | ||
| 107. "Релиз набора компиляторов LLVM 3.9" | +/– | |
Сообщение от iZEN (ok) on 17-Сен-16, 11:32 | ||
> Демагог дешевый, тебя попросили привести конкретные примеры GCC-зависимостей. | ||
| Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору | ||
| 4. "Релиз набора компиляторов LLVM 3.9" | +2 +/– | |
Сообщение от Ivan_83 (ok) on 03-Сен-16, 01:02 | ||
AVX-512 - сдаётся мне что оно сыро-глючно. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 5. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от nc (ok) on 03-Сен-16, 01:02 | ||
А какие нибудь интересные нестандартные расширения как у гцц у шланга есть? И поддерживает ли он нестандарные расширения языков С и С++ от гцц? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 6. "Релиз набора компиляторов LLVM 3.9" | +1 +/– | |
| Сообщение от Crazy Alex (ok) on 03-Сен-16, 01:06 | ||
гнушные расширения поддерживает процентов на 70. Насчёт его собственных - не в курсе | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 23. "Релиз набора компиляторов LLVM 3.9" | –4 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 11:39 | ||
> А какие нибудь интересные нестандартные расширения как у гцц у шланга есть? | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 27. "Релиз набора компиляторов LLVM 3.9" | +2 +/– | |
| Сообщение от ананим.orig on 03-Сен-16, 12:52 | ||
> Самой главной нестандартной фишкой CLANG явилась его полная поддержка стандартов языка C++ | ||
| Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору | ||
| 34. "Релиз набора компиляторов LLVM 3.9" | –2 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 15:16 | ||
Все правильно, вы лишь подтвердили мои слова. Потому что в сообществе GCC, засуетились и стали поддерживать стандарты в догонку за CLANG. | ||
| Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору | ||
| 58. "Релиз набора компиляторов LLVM 3.9" | –2 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 20:46 | ||
> Все правильно, вы лишь подтвердили мои слова. Потому что в сообществе GCC, | ||
| Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору | ||
| 62. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от ананим.orig on 03-Сен-16, 22:19 | ||
Не полная. И с багами. | ||
| Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору | ||
| 7. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от h31 (ok) on 03-Сен-16, 01:11 | ||
> Внесены многочисленные улучшения в бэкенды для архитектур ARM | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 8. "Релиз набора компиляторов LLVM 3.9" | +/– | |
Сообщение от Ivan_83 (ok) on 03-Сен-16, 01:56 | ||
Тут как повезёт. | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 9. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от h31 (ok) on 03-Сен-16, 03:37 | ||
Кстати, может подскажете? | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 14. "Релиз набора компиляторов LLVM 3.9" | +4 +/– | |
| Сообщение от mumu (??) on 03-Сен-16, 07:13 | ||
Скорее второе. Новенькие проекты гордятся какие они шустрые и легковесные по сравнению с "динозаврами". Вот только лет через пять все снова встает на свои места. Потому что проекты тяжелые и медленные не потому что так кому-то захотелось, а потому что пришлось. | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 29. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 13:56 | ||
>>потому что пришлось. | ||
| Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору | ||
| 20. "Релиз набора компиляторов LLVM 3.9" | +1 +/– | |
Сообщение от iZEN (ok) on 03-Сен-16, 11:04 | ||
GCC серьёзно улучшили, а вот LLVM/Clang к 4.0 версии сильно разжирел. | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 25. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от ананим.orig on 03-Сен-16, 12:37 | ||
Да-да, вантузного жабиста только и слушать. | ||
| Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору | ||
| 30. "Релиз набора компиляторов LLVM 3.9" | +1 +/– | |
Сообщение от iZEN (ok) on 03-Сен-16, 13:57 | ||
> Да-да, вантузного жабиста только и слушать. | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
| 42. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 15:44 | ||
Ну ты и спамер. А зачем тебе 3 шланга? Ты что, сантехник? | ||
| Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору | ||
| 52. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
Сообщение от iZEN (ok) on 03-Сен-16, 18:49 | ||
> Ну ты и спамер. А зачем тебе 3 шланга? Ты что, сантехник? | ||
| Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору | ||
| 56. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от ананим.orig on 03-Сен-16, 20:16 | ||
> Пока удалось скомпилировать только ядро, базовую систему не получается | ||
| Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору | ||
| 59. "Релиз набора" | +1 +/– | |
| Сообщение от Andrey Mitrofanov on 03-Сен-16, 21:23 | ||
> Помнится в гцц с ядром подобные детские проблемы были в районе 2.95. | ||
| Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору | ||
| 63. "Релиз набора" | –1 +/– | |
| Сообщение от ананим.orig on 03-Сен-16, 22:23 | ||
> О! БээСДэшники собирали своё ядро чем-то другим?? | ||
| Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору | ||
| 64. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
Сообщение от iZEN (ok) on 04-Сен-16, 00:41 | ||
>> Пока удалось скомпилировать только ядро, базовую систему не получается | ||
| Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору | ||
| 65. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от Аноним (??) on 04-Сен-16, 01:24 | ||
Если у тебя дофига ресурсов и ты хочешь ощутить себя конкретной билдфермой - попробуй LTO. Смысл такой что линкер делает дополнительный анализ и вырубает весь неиспользуемый код на фазе линковки. В результате бинари как минимум заметно меньше по размеру, что хорошо во всех отношениях. В лучшем случае еще и чуть быстрее из-за увеличения cache hit проца. Ах да, что взамен? Медленная линковка, жрущая ресурсы как танк соляру. | ||
| Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору | ||
| 83. "Релиз набора компиляторов LLVM 3.9" | +/– | |
Сообщение от iZEN (ok) on 05-Сен-16, 00:53 | ||
> Если у тебя дофига ресурсов | ||
| Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору | ||
| 85. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Led (ok) on 05-Сен-16, 09:20 | ||
> Пока добился того, что вынес систему компиляции из базовой системы "наружу", и | ||
| Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору | ||
| 93. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
Сообщение от iZEN (ok) on 07-Сен-16, 14:59 | ||
> А зачем ты венду перекомпилируешь? | ||
| Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору | ||
| 71. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от Аноним (??) on 04-Сен-16, 06:35 | ||
>Что даёт опция EXTRAS? | ||
| Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору | ||
| 75. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
Сообщение от iZEN (ok) on 04-Сен-16, 14:52 | ||
>>Что даёт опция EXTRAS? | ||
| Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору | ||
| 66. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 04-Сен-16, 01:25 | ||
>> Пока удалось скомпилировать только ядро, базовую систему не получается | ||
| Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору | ||
| 72. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
| Сообщение от ананим.orig on 04-Сен-16, 08:27 | ||
Баги с "генеральной линией партии" не путаем, да, лапчатый? | ||
| Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору | ||
| 74. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 04-Сен-16, 14:00 | ||
> Баги с "генеральной линией партии" не путаем, да, лапчатый? | ||
| Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору | ||
| 67. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 04-Сен-16, 01:45 | ||
> llvm37 завязан на DRI2/Mesa/libEGL 11.2.2, | ||
| Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору | ||
| 48. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от ананим.orig on 03-Сен-16, 18:08 | ||
Алё! Речь шла о скорости компиляции. | ||
| Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору | ||
| 40. "Релиз набора компиляторов LLVM 3.9" | +2 +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 15:42 | ||
> Когда-то смотрел бенчмарки gcc vs clang, и почти везде говорилось, что clang | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 60. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от h31 (ok) on 03-Сен-16, 21:32 | ||
Спасибо за ответ, Аноним. В таком случае останусь на gcc. Развернул на десктопе кросс-компилятор, подключил к одноплатнику как узел distcc - стало собирать в несколько раз быстрее. | ||
| Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору | ||
| 43. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 15:46 | ||
> Это хорошо. Недавно собрал md5deep для ARMv7, сначала с gcc 6.1, потом | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 81. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Вареник on 04-Сен-16, 17:11 | ||
Меньшая скорость может быть благодаря лучшей обработке - больше проверок/диангостик/предупреждений, например, или просчет вариантов оптимизаций. | ||
| Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору | ||
| 19. "Релиз набора компиляторов LLVM 3.9" | +/– | |
Сообщение от iZEN (ok) on 03-Сен-16, 11:01 | ||
LLVM/Clang 3.9 спокойно собирает ядро FreeBSD 11.0-PRERELEASE, а вот собрать мир не получается - останавливается на libpam-зависимости libc. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 41. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от Аноним (??) on 03-Сен-16, 15:43 | ||
> LLVM/Clang 3.9 спокойно собирает ядро FreeBSD 11.0-PRERELEASE, а вот собрать мир не | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 26. "Релиз набора компиляторов LLVM 3.9" | +1 +/– | |
| Сообщение от commiethebeastie (ok) on 03-Сен-16, 12:51 | ||
Наконец-то на радеонах не надо ставить гитовскую версию. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 50. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от КарМер on 03-Сен-16, 18:47 | ||
Fortran мерзавцы добавили, как в прошлом году обещали ?? | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 51. "Релиз набора компиляторов LLVM 3.9" | +/– | |
| Сообщение от КарМер on 03-Сен-16, 18:48 | ||
Не добавили. Однозначно, - мерзавцы ! | ||
| Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору | ||
| 80. "Релиз набора компиляторов LLVM 3.9" | +1 +/– | |
| Сообщение от Вареник on 04-Сен-16, 17:03 | ||
CLANG первые сделали нормальную поддержку стандартов С++ (без тонн собственных несовместимых расширений остальных компиляторов) и вменяемую диагностику ошибок/предупреждений. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 86. "Релиз набора компиляторов LLVM 3.9" | –2 +/– | |
Сообщение от iZEN (ok) on 05-Сен-16, 20:14 | ||
Кто может подсказать, куда копать в этой стоп-ошибке: | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 87. "Релиз набора компиляторов LLVM 3.9" | +1 +/– | |
| Сообщение от Аноним (??) on 06-Сен-16, 00:41 | ||
> Кто может подсказать, куда копать в этой стоп-ошибке: | ||
| Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору | ||
| 97. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
Сообщение от iZEN (ok) on 07-Сен-16, 21:09 | ||
Теперь другая ошибка: | ||
| Ответить | Правка | ^ к родителю #87 | Наверх | Cообщить модератору | ||
| 98. "Релиз набора компиляторов LLVM 3.9" | +1 +/– | |
| Сообщение от Аноним (??) on 07-Сен-16, 23:53 | ||
https://wiki.freebsd.org/BuildingFreeBSDWithClang | ||
| Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору | ||
| 100. "Релиз набора компиляторов LLVM 3.9" | –1 +/– | |
Сообщение от iZEN (ok) on 08-Сен-16, 21:35 | ||
WERROR= | ||
| Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |