aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorserge-sans-paille <sguelton@redhat.com>2021-06-22 22:50:37 +0200
committerserge-sans-paille <sguelton@redhat.com>2021-06-25 10:56:06 +0200
commiteffc3339f6c7702357471efc849c4fc31b4b1aad (patch)
treef4b1928eae65e6af502c4e3745d3fc7e4516149a /flang/lib/Frontend/CompilerInvocation.cpp
parent51e434fc2590d1d3ffa6545cd07290a238db2b88 (diff)
downloadllvm-effc3339f6c7702357471efc849c4fc31b4b1aad.zip
llvm-effc3339f6c7702357471efc849c4fc31b4b1aad.tar.gz
llvm-effc3339f6c7702357471efc849c4fc31b4b1aad.tar.bz2
[llvm-cov] Enforce alignment of function records
Function Records are required to be aligned on 8 bytes. This is enforced for each records except the first, when one relies on the default alignment within an std::string. There's no such guarantee, and indeed on 32 bits for some implementation of std::string this is not enforced. Provide a portable implementation based on llvm's MemoryBuffer. Differential Revision: https://reviews.llvm.org/D104745
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions