[PATCH] D116474: [lld] [coff] Fix the characteristics of some sections like ".voltbl".

Alexandre Ganea via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 4 15:13:15 PST 2022


aganea added a comment.

`.00cfg` is for "Control Flow Guard", there's a pretty good explanation in the answers: [1] (and if you follow the links as well)
`.voltbl` is for "Volatile Metadata" for x86 emulation on ARM64, see [2]. Also thread in [3], and [4] and [5].

[1] https://reverseengineering.stackexchange.com/questions/19593/00cfg-section-in-the-pe-file
[2] https://devblogs.microsoft.com/cppblog/msvc-backend-updates-in-visual-studio-2019-version-16-10-preview-2/
[3] https://twitter.com/ericbrumer/status/1422305190414217244
[4] https://github.com/ocaml/ocaml/commit/0ac73587579bb6648dac6aee2b58fb873bd652a6
[5] https://github.com/alainfrisch/flexdll/commit/bd49188b437c60dfdbc7cbed992efac03dc8303f


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D116474



More information about the llvm-commits mailing list