Сегодня один из ведущих инженеров Intel, занимающихся разработкой для Linux, H.J. Lu, сообщил о прогрессе в разработке ответвления архитектуры x86_64 — x32-abi (x32-psABI). Данная архитектура, являясь 64-битной и использующей практически все преимущества x86_64, тем не менее, предлагает 32-битный размер указателей, и, возможно, будет востребованной для устройств и систем не обладающих большими объёмами оперативной памяти.
В настоящее время ведутся работы над:
портом ядра (Linux) на новую архитектуру (практически готово);
binutils, добавлена поддержка в версию 2.21.51.0.6;
GCC (стабилизация);
Bionic libc.
Следующим этапом должно стать создание порта Glibc.
Проектом занимаются инженеры Intel, SuSE и Codesourcery : H.J. Lu, Milind Girkar, Michael Matz, Jan Hubicka, Andreas Jaeger и Mark Mitchell.
--as-needed теперь будет линковать динамическую библиотеку , если она будет содержать undefined символы в обычных объектах или других динамических библиотеках, во втором случае библиотека не будет слинкована , если она найдена в DT_NEEDED записи тех библиотек , которые уже слинкованы.
Убрана поддержка архитектур PowerPC booke32/64
Изменения в as и ld:
Поддержка «globally unique in the entire process» символов gnu_unique_object на GNU/Linux (STB_GNU_UNIQUE symbol binding также добавлено в ld)
.inst[.nw] pseudo-ops для ARM (позволяет использовать вставку opcode указанных не как text, а in binary)
Common symbol alignment для PE формата, ld также будет способен поддерживать простейшие ELF versioning скрипты для формата PE
discriminator operand for the .loc directive (DWARF)
Поддержка архитектур Sunplus score, Lattice Mico32 (lm32) , Xilinx Microblaze
другие изменения можно посмотреть по ссылкам:
binutilsgasld
Ян Тейлор (Ian Taylor) представил новый компановщик gold, работающий до 5 раз быстрее прежнего ld. Код уже добавлен в GNU binutils, однако все еще имеет статус бета, т.к. тестировался только внутри Google, пока поддерживает архитектуры x86 и x86_64 (легко портируется) и формат ELF (поддержка других форматов не планируется).