public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCH 0/5] PE/COFF: assorted adjustments
@ 2022-05-06  6:53 Jan Beulich
  2022-05-06  6:54 ` [PATCH 1/5] don't over-align file positions of PE executable sections Jan Beulich
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Jan Beulich @ 2022-05-06  6:53 UTC (permalink / raw)
  To: Binutils; +Cc: Dave Korn

In the Xen Project we link the hypervisor both an an ELF binary and
as a native EFI one, all from largely the same (ELF) objects. On
top of earlier changes to make certain variants thereof (like
including debug in the EFI binary) a few more issues were noticed,
most related to the stripping of such binaries.

1: don't over-align file positions of PE executable sections
2: COFF: make objcopy / strip honor --keep-file-symbols
3: COFF/PE: don't leave zero timestamp after objcopy / strip
4: COFF/PE: keep linker version during objcopy / strip
5: COFF: use hash for string table also when copying / stripping

Jan


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2022-05-06  6:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-06  6:53 [PATCH 0/5] PE/COFF: assorted adjustments Jan Beulich
2022-05-06  6:54 ` [PATCH 1/5] don't over-align file positions of PE executable sections Jan Beulich
2022-05-06  6:54 ` [PATCH 2/5] COFF: make objcopy / strip honor --keep-file-symbols Jan Beulich
2022-05-06  6:54 ` [PATCH 3/5] COFF/PE: don't leave zero timestamp after objcopy / strip Jan Beulich
2022-05-06  6:55 ` [PATCH 4/5] COFF/PE: keep linker version during " Jan Beulich
2022-05-06  6:55 ` [PATCH 5/5] COFF: use hash for string table also when copying / stripping Jan Beulich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).