[PATCH] D69594: Warn when an output section name is longer than 8 characters

Martin Storsjö via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 15 05:16:48 PST 2019


mstorsjo added a comment.

In D69594#1726649 <https://reviews.llvm.org/D69594#1726649>, @mstorsjo wrote:

> > Microsoft's dumpbin tool cannot handle such PE files.
>
> This had me quite surprised, as I'm sure it was able to handle them just fine.
>
> By testing a few different versions of such tools I had lying around, I see that this worked just fine up to MSVC 2019 16.1, but in 16.2 it changed to error out with "LINK : fatal error LNK1328: missing string table". I'm a bit unsure about whether this really is intended behaviour, or just a bug.


FYI, I found a existing bug report for this exact issue, https://developercommunity.visualstudio.com/content/problem/777863/dumpbin-regression-in-since-toolset-1422.html, which is marked as fixed, pending release. So apparently the dumpbin misbehaviour is just a regression.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D69594/new/

https://reviews.llvm.org/D69594





More information about the llvm-commits mailing list