в COFF и линковке со сторонними библиотеками посредством линкера (link.exe от Микрософта, lld от llvm) , он (линкер) же должен выкидывать dead code из библиотек? Т.е exe у меня создаётся, но всё, что было в либах и то, что в программе не используется тем не менее в бинарник включается
2. Известно, что по умолчанию порядок следования секций такой:
Read-only code.
Read-only data.
Read-write code.
Read-write data.
Zero-initialized data
какой линкер умеющий в Win64 может задавать произвольный порядок секций?
Сам спросил, сам ответил: ключ /OPT:REF
Обсуждают сегодня