URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 135940
[ Назад ]

Исходное сообщение
"Выпуск GNU Binutils 2.44"

Отправлено opennews , 03-Фев-25 10:31 
Опубликован релиз  набора системных утилит GNU Binutils 2.44, в состав которого входят такие программы, как GNU linker, GNU assembler, nm, objdump, dlltool, readelf, size, strings и strip. Проектом также развивается сервис debuginfod для динамической загрузки отладочных символов с внешнего сервера...

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


Содержание

Сообщения в этом обсуждении
"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 03-Фев-25 12:06 
>для использования 128-разрядных хэшей xxHash, которые 2-4 раза быстрее md5 и sha1

Могли бы просто Blake 3 использовать.


"Выпуск GNU Binutils 2.44"
Отправлено аНОНИМ , 03-Фев-25 12:34 
Ашо, блейк3 быстрее мд5 (в 1 поток)?

"Выпуск GNU Binutils 2.44"
Отправлено User , 03-Фев-25 13:29 
Ээээ... да вроде хорошо так быстрее
https://github.com/BLAKE3-team/BLAKE3

"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 03-Фев-25 15:30 
Venom

"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 03-Фев-25 15:38 
>Zhaoxin GMI.

Как интересно.


"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 03-Фев-25 18:03 
Рука Jia Tan он тут явно постарался.

"Выпуск GNU Binutils 2.44"
Отправлено Ан Оним , 03-Фев-25 18:27 
А Zhaoxin можно купить?

"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 04-Фев-25 07:12 
Lenovo n80z

"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 03-Фев-25 19:38 
Как disassemble opcode 48 8D AD 00 00 00 00 ?
OpenAI говорит LEA rdi, [rbp + 00000000]
CE говорит LEA rbp, [rbp + 00000000]
Я заставил AI расшифровать все поля ModR/M байта AD, указал на ошибку, а он говорит "Ты прав" и приводит мнемонику LEA rdi, [rbp + 0]

"Выпуск GNU Binutils 2.44"
Отправлено Хакер , 03-Фев-25 19:41 
Очевидно, что скоро заменит всех программистов же, ну.

"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 03-Фев-25 20:11 
> Очевидно, что скоро заменит всех программистов же, ну.

Учитывая, что в этих перехипованных недо-аи так - примерно все, да и заменять ими пытаются отнюдь не только "погроммистов" - мне как-то стремно.


"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 03-Фев-25 19:58 
Только что трассировал команду. RDI как был 1h так и остался 1h
RBP 14d9d0h

"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 03-Фев-25 20:04 
> Как disassemble opcode 48 8D AD 00 00 00 00 ?
> OpenAI говорит LEA rdi, [rbp + 00000000]
> CE говорит LEA rbp, [rbp + 00000000]
> Я заставил AI расшифровать все поля ModR/M байта AD, указал на ошибку,
> а он говорит "Ты прав" и приводит мнемонику LEA rdi, [rbp
> + 0]

% rasm2 -d -b64 '48 8D AD 00 00 00 00'
lea rbp, [rbp]



"Выпуск GNU Binutils 2.44"
Отправлено Вы забыли заполнить поле Name. , 06-Фев-25 00:12 
o3-mini-high думала 21 секунду и выдала lea rbp, [rbp], так что не надо тут

"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 04-Фев-25 15:40 
GNU assembler настолько низок как язык программирования, и настолько близок к машинным кодам, что никто даже не смеет комментировать бинутилсы.

А ещё есть те, кто знает что gas имеет синтаксис AT&T.


"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 04-Фев-25 15:47 
Как бы, ... трудно в ним rust привязать.

Да и изменения минорные.

Могли бы повозбухать по поводу "Удалена поддержка архитектуры Nios II".

На я видел только продукты "Xilinx", и, так подозреваю, большинство так же.


"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 04-Фев-25 20:11 
>В GNU assembler добавлена поддержка расширенных инструкций: x86_64: AVX10.2, SM4 AVX10.2, AMX-AVX512, AMX-FP8, AMX-MOVRS, AMX-TF32, AMX-TRANSPOSE, MOVRS, Zhaoxin PadLock PHE2, RNG2, MSR_IMM, Zhaoxin GMI.

Если это минорщина, то что можно назвать мажорными изменениями?


"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 05-Фев-25 12:55 
Добавлено - да минорщина.

Совместимость поломали только в "Удалена поддержка архитектуры Nios II".


"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 04-Фев-25 17:26 
> никто даже не смеет комментировать бинутилсы.

Тебе хочется комментариев? На вот, держи один:

Бинутилзы пора списывать, старпёрский запутанный код, который тормозит хуже всех альтернатив: https://github.com/rui314/mold


"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 04-Фев-25 20:08 
Линкер идущий на земену ld, это gold. gold должен стать линкером по-умолчанию во всех дистрибутивах. gold часть бинутилса. А ты сперва докажи, что mold круче gold-а.

"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 08-Фев-25 01:27 
Чувак, в этом релизе линкер gold объявили устаревшим и выпилили. Первая же ссылка в новости

"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 05-Фев-25 08:16 
> Бинутилзы пора списывать, старпёрский запутанный код, который тормозит
> хуже всех альтернатив: https://github.com/rui314/mold

При том это неведома тормозная, дико прожорливая и багованая штука. Вообще не очень годная для продакшнового применения.

И уж говоря о коде - кода ужаснее clang и этой штуки - хрен найдешь. Летающие макаронные монстры имени корпоративного булшита.


"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 05-Фев-25 06:53 
> xsfvfnrclipxfqf

Разработчики Risc-V проектируют архитектуру путём битья головой об клавиатуру?


"Выпуск GNU Binutils 2.44"
Отправлено Аноним , 05-Фев-25 15:55 
Вспомнил анекдот про программиста уснувшего лицом на клавиатуре. Когда он проснулся появился язык программирования то ли Лисп, то ли Перл.