The OpenNET Project / Index page

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



"Выпуск GNU Binutils 2.38"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск GNU Binutils 2.38"  +/
Сообщение от opennews (?), 09-Фев-22, 22:38 
Представлен релиз  набора системных утилит GNU Binutils 2.38, в состав которого входят такие программы, как GNU linker, GNU assembler, nm, objdump, strings, strip...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56669

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

Оглавление

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


4. "Выпуск GNU Binutils 2.38"  –1 +/
Сообщение от Аноним (4), 09-Фев-22, 23:16 
А эльбрусы поддерживает?
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (5), 10-Фев-22, 00:01 
Будет поддерживать как только перепишут на Rust ☺️
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск GNU Binutils 2.38"  –1 +/
Сообщение от Аноним (20), 10-Фев-22, 11:23 
Эльбрус?
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (22), 10-Фев-22, 12:46 
Не перепишут. У раста minimum external LLVM 12. А в ЭльбрусОС протухший LLVM 9 (https://www.altlinux.org/%D0%AD%D0%BB�....
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

6. "Выпуск GNU Binutils 2.38"  –2 +/
Сообщение от Шигорин (?), 10-Фев-22, 00:02 
Да
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

8. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (4), 10-Фев-22, 00:18 
Как называется архитектура? А то лонгсуны я вон вижу и полно совсем уж какой-то обскурщины, о половине списка никогда не слышал.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск GNU Binutils 2.38"  –1 +/
Сообщение от Аноним (33), 10-Фев-22, 16:37 
VLIW
Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (4), 10-Фев-22, 18:45 
> VLIW

в перечне архитектур binutils как конкретно называется

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

18. "Выпуск GNU Binutils 2.38"  +/
Сообщение от yet another anonymous (?), 10-Фев-22, 09:57 
Репозиторий --- это тот, что у ребят, которые эмулятор для e2k делают?
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

16. "Выпуск GNU Binutils 2.38"  –9 +/
Сообщение от Аноним (-), 10-Фев-22, 09:01 
В основе архитектуры Эльбруса является спижженая у американцев арифметико-логическое устройство. А поскольку процессоры спижжены, то в любом случае будет поддерживать.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

21. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (20), 10-Фев-22, 11:25 
А у амеров это какая архитектура была?
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск GNU Binutils 2.38"  +2 +/
Сообщение от RM (ok), 10-Фев-22, 13:35 
в свое время говорили что первый и второй эльбрусы имели много общего с компьютерами американской фирмы Burroughs.
Ответить | Правка | Наверх | Cообщить модератору

30. "Выпуск GNU Binutils 2.38"  +1 +/
Сообщение от Аноним (33), 10-Фев-22, 16:32 
https://www.basic.visual2000.ru/kolesov/nopublic/70715ctr.htm

Ты читать не умеешь поэтому я скопирую

«Однако при этом почему-то совсем не говорится о том, что весь проект "Эльбрус" был в свою очередь основан на реализации американского аналога — компьютеров фирмы Burroughs.»

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

7. "Выпуск GNU Binutils 2.38"  +/
Сообщение от adolfus (ok), 10-Фев-22, 00:15 
Что там с отладкой ассемблерного кода?
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск GNU Binutils 2.38"  –1 +/
Сообщение от Аноним (-), 10-Фев-22, 08:52 
А токое бывает? Это же низкоуровневый язык.
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск GNU Binutils 2.38"  +6 +/
Сообщение от Аноним (17), 10-Фев-22, 09:51 
Пошаговое выполнение, брейкпойнты, отображение регистров, флагов, стека и тд?
Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск GNU Binutils 2.38"  +1 +/
Сообщение от Аноним (19), 10-Фев-22, 10:26 
все збс, man libbfd
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

31. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (33), 10-Фев-22, 16:33 
Пиши сразу правильно какие проблемы?
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

36. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (-), 10-Фев-22, 19:33 
Йе! Пишите на GNU ассемблере без ошибок! Синтаксис AT&T рулит!
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (10), 10-Фев-22, 06:30 
А есть bsd Binutils?
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск GNU Binutils 2.38"  –1 +/
Сообщение от макпыф (ok), 10-Фев-22, 08:20 
нет. бзди используют llvm
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск GNU Binutils 2.38"  +1 +/
Сообщение от Аноним (-), 10-Фев-22, 13:15 
> нет. бзди используют llvm

Опеннет, как обычно, полон знатоков "Я точно слышал, как там на БЗДах все на самом деле!"
uname ; strip -V;nm -V;strings -V
FreeBSD
strip (elftoolchain r3769)
nm (elftoolchain r3769)
strings (elftoolchain r3769)
https://github.com/elftoolchain/elftoolchain/blob/trunk/LICENSE
> the Elftoolchain project's sources are distributed under a 2-clause BSD license.

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

15. "Выпуск GNU Binutils 2.38"  –1 +/
Сообщение от Аноним (-), 10-Фев-22, 08:56 
Двоичный код для GCC делает "GNU assembler", а БЗДуны не дружат с GNU. От копилефтчиков они убежали в LLVM. Дураки!
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

24. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (-), 10-Фев-22, 13:19 
> Двоичный код для GCC делает "GNU assembler", а БЗДуны не дружат с
> GNU. От копилефтчиков они убежали в LLVM. Дураки!

Как истинный опеннетчик, ты слашал звон, но не понял, откуда он?

as --version                                                                  
GNU assembler 2.17.50 [FreeBSD] 2007-07-03


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

26. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (-), 10-Фев-22, 13:55 
По-моему, основной сборщик портов в BSD-системах - это LLVM (Clang). GCC вроде отодвинут на 2 план, не?  
Ответить | Правка | Наверх | Cообщить модератору

27. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (-), 10-Фев-22, 14:11 
> БЗДуны не дружат с GNU. От копилефтчиков они убежали в LLVM. Дураки!
> По-моему, основной сборщик портов в BSD-системах - это LLVM (Clang).

1) Причем тут порты (т.е. сторонний софт)?
2)
/usr/bin/as -V                                                                
GNU assembler version 2.17.50 [FreeBSD] 2007-07-03 (x86_64-unknown-freebsd)
/usr/local/bin/as -V      
GNU assembler version 2.37 (x86_64-portbld-freebsd12.2) using BFD version (GNU Binutils) 2.37


Все еще не?
Ладно, подсказка: какая совместимость у GPLv3 и BSDL?


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

28. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (-), 10-Фев-22, 14:58 
Википедия. FreeBSD 13. Цитата.

>Проведена чистка базовой системы от приложений, распространяемых под лицензией GPL. Из дерева исходных текстов удалены binutils 2.17 и gcc 4.2.1, все поддерживаемые архитектуры переведены на инструментарий LLVM/clang.
>Ладно, подсказка: какая совместимость у GPLv3 и BSDL?

Они совместимы. Важное замечание: GPK - копилефт, несовместима проприетарщиной. BSDL - пермиссивщина, которая совместима с проприетарными лицензиями.

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

29. "Выпуск GNU Binutils 2.38"  +/
Сообщение от Аноним (-), 10-Фев-22, 15:44 
> Википедия. FreeBSD 13. Цитата.
>>Проведена чистка базовой системы от приложений, распространяемых под лицензией GPL. Из дерева исходных текстов удалены binutils 2.17 и gcc 4.2.1, все поддерживаемые архитектуры переведены на инструментарий LLVM/clang.

Там, выше, год приведен "2007-07-03". В этом году вышла GPLv3, на который и перешли GCC/Binutils.
binutils 2.17 и gcc 4.2.1 - последине версии под GPLv2.
Но да, конечно же их во фре 13 (2021 год) выкинули исключительно из-за нелюбви к GNU, а не по причине окончательной окаменелости.

>>Ладно, подсказка: какая совместимость у GPLv3 и BSDL?
> Они совместимы. Важное замечание: GPK - копилефт, несовместима проприетарщиной. BSDL -
> пермиссивщина, которая совместима с проприетарными лицензиями.

Сам-то хоть понял, что написал? "совместимы, просто не совсем".
GPLv3 усложнили и добавили "политических" пунктов, причем ориентированных на судебную систему США
Без проблем можно только включить BSD в GPLv3 проект - ведь лицензия производного продукта будет GPLv3.
Во фре gcc пропатченный и в отличие от пингвина (который btw тоже не спешит перейти на GPLv3)
сборочный тулчейн - часть ОС, т.е. фря "из коробки" может собрать себя полностью (с этим самым тулчейном) https://www.freebsd.org/cgi/man.cgi?release(7)
в нетке для gcc тулчейна сменили лицензию:
http://www.netbsd.org/about/redistribution.html#why2clause
"А так все хорошо, прекрасная маркиза!"


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

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

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




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

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