The OpenNET Project / Index page

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



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

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

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

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

Оглавление

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

3. Сообщение от iiiypuk (?), 15-Янв-23, 10:26   +9 +/
> В компоновщике (ld) реализована опция "-w" (--no-warnings)

Не очевидное сокращение.

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

4. Сообщение от Аноним (4), 15-Янв-23, 11:02   +3 +/
И люди еще что-то говорят о "плохой" архитектуре x86. В то время у ARM скоро будет по команде на каждый чих программиста.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #7, #19

5. Сообщение от eganru (?), 15-Янв-23, 11:12   +/
Мне всегда казалось, что Xthread это riscv расширения от tHead.
https://github.com/T-head-Semi/thead-extension-spec/releases...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #13

6. Сообщение от eganru (?), 15-Янв-23, 11:18   +/
Имхо не хватает векторизации rv 0.7.1. Чтобы без особенностей жить на народных платах.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #11

7. Сообщение от Аноним (7), 15-Янв-23, 11:25   +6 +/
Давай подробности зачем x86 команды для работы с неупакованными BCD числами. Команды по выравниванию каждой операции сложение, вычитание и т.д. и даже целый флаг состояния процессора который нужен только для них?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #9, #31, #51

8. Сообщение от Аноним (7), 15-Янв-23, 11:27   –2 +/
Народные платы ненужны.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #16

9. Сообщение от eganru (?), 15-Янв-23, 11:28   +4 +/
[i]Давай подробности зачем x86 команды для работы с неупакованными BCD числами[/i] - чтоб у клоунов винда грузилась.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #10

10. Сообщение от Аноним (7), 15-Янв-23, 11:43   +/
Теперь вся ясно почему оффтопик так не хочет на арм. У него легаси такое легаси.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

11. Сообщение от Анон4521234125235 (?), 15-Янв-23, 11:59   +/
Ну для этого есть компилятор от T-Head который поддерживает его и оно дает неплохой такой буст по производительности почти в два раза.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #24

12. Сообщение от Неуклюжий танцор (?), 15-Янв-23, 12:01   –1 +/
Автор binutils, после того как прочитал комментарии специалистов на опеннете: Кто вы такие? Я вас не знаю! Идите на ...!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15, #28

13. Сообщение от Аноним (7), 15-Янв-23, 12:05   +1 +/
Похоже на явную очепятку чейнджлог гласит примерно следующее:

Add support for various T-Head extensions (XTheadBa, XTheadBb, XTheadBs,
  XTheadCmo, XTheadCondMov, XTheadFMemIdx, XTheadFmv, XTheadInt, XTheadMemIdx,
  XTheadMemPair, XTheadMac, and XTheadSync) from version 2.0 of the T-Head
  ISA manual, which are implemented in the Allwinner D1.

Allwiner D1 RISC-V плата.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #27

14. Сообщение от kusb (?), 15-Янв-23, 12:45   +1 +/
Вот только сейчас собирал программу и они наверняка вызывались. Круто.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #53

15. Сообщение от Аноним (15), 15-Янв-23, 12:47   +1 +/
Он старательно ведёт чёрный список экспердов. Три тыщи анонимов и один танцор с квадратными яйцами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

16. Сообщение от Анон4521234125235 (?), 15-Янв-23, 12:47   +4 +/
Народные платы еще как нужны, без них не будет огромного количества разработчиков и энтузиастов которые создают экосистему вокруг тех или иных вещей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #47

19. Сообщение от Аноним (19), 15-Янв-23, 13:14   +/
А какие из перечисленных команд лишние? Почему?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #21

21. Сообщение от Аноним (7), 15-Янв-23, 13:46   +/
Все кроме одной это не команды ARM.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #41

24. Сообщение от eganru (?), 15-Янв-23, 16:03   +/
Сейчас на рынке есть доступные платы с d1 - других вообще говоря нет. Вполне очевидно, что всем было бы лучше, если бы их поддержка была в mainline.

Сейчас для d1 есть работающий gcc8.1, если ядро собирать 10 от tHead то паникует хз почему. Актуальная сейчас gcc12.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #36

27. Сообщение от egan (?), 15-Янв-23, 17:44   +/
Alwinner d1 это soc. Плата на этой soc - mango pi mq pro.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #35

28. Сообщение от Аноним (-), 15-Янв-23, 19:26   +/
Авторов binutils больше чем специалистов на опеннете
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

31. Сообщение от аНОНИМ (?), 15-Янв-23, 20:24   +/
Между прочим, такой же флаг ябло приделало к своему яппле-м1 или м2, чтоб ху86 удобнее эмулировать или джитить было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

35. Сообщение от Аноним (-), 16-Янв-23, 05:00   +/
На D1 уже явно более 1 платы, RISCV пошел в массы...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

36. Сообщение от Аноним (-), 16-Янв-23, 05:02   +/
Потому что китайцы известно какие кодеры. Кривож... ой простите узкогл... ну в общем всяко неполиткорректно получается, достаточно код от allwinner посмотреть. Это юзать можно только с комьюнити тулами, иначе можно бэкдор в репу получить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #42

39. Сообщение от Аноним (39), 16-Янв-23, 12:10   +1 +/
По аналогии с GCC. Там такая опция давно есть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #48

41. Сообщение от Аноним (41), 16-Янв-23, 16:11   +/
Как хорошо что новость исправили и теперь очевидно какая команда лишняя.
Осталось только получить ответ, почему
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

42. Сообщение от eganru (?), 16-Янв-23, 16:42   +/
Вы расист и это безусловно плохо.
[i]код от allwinner посмотреть[/i] - пишут как могут. И слава богу, что пишут.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #52

47. Сообщение от Аноним (47), 16-Янв-23, 20:22   +/
Это опеннет, тут не нужно всё, что непригодно к 24×7×365 индустриальному применению одновременно в доменной печи, глубоком космосе и в центре нейтронной звезды.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

48. Сообщение от zog (??), 17-Янв-23, 00:19   –1 +/
Там она, наоборот, включает предупреждения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #50

49. Сообщение от penetrator (?), 17-Янв-23, 05:48   –1 +/
strip - великолепен!
Ответить | Правка | Наверх | Cообщить модератору

50. Сообщение от Anonymous coward (?), 17-Янв-23, 12:09   +/
-w выключает.
-Wall включает почти все,
-W добавляет все оставшиеся (-W это сокращение от -Wextra).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #54

51. Сообщение от Аноним (51), 17-Янв-23, 15:54   +/
>Давай подробности зачем x86 команды для работы с неупакованными BCD числами.

Чтобы питон не тормозил.

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

52. Сообщение от Аноним (51), 17-Янв-23, 15:56   +/
Самое главное, что не засекречивают.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

53. Сообщение от Аноним (-), 17-Янв-23, 17:54   +/
Я компилирую свой исходники на чистом Си. GСC вызывает GNU assembler, который в свою очередь создаёт бинарный файл.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #55

54. Сообщение от Аноним (54), 18-Янв-23, 05:53   +/
Да вот нифига не все. Там вагон и маленькая тележка предупреждений, которые в -Wextra не входят.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

55. Сообщение от PnD (??), 18-Янв-23, 11:13   +/
Hello, world? Да, так победимЪ!
# cc -Wall -o hello_world *.c
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53


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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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