[all-commits] [llvm/llvm-project] 3b1622: [LLD][ELF][ARM] recommit Fix ARM Exidx order for n...
Peter Smith via All-commits
all-commits at lists.llvm.org
Fri Apr 24 05:53:32 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 3b1622d63a9c2e0a63a5796f94a7f4218a9a4cad
https://github.com/llvm/llvm-project/commit/3b1622d63a9c2e0a63a5796f94a7f4218a9a4cad
Author: Peter Smith <peter.smith at arm.com>
Date: 2020-04-24 (Fri, 24 Apr 2020)
Changed paths:
M lld/ELF/SyntheticSections.cpp
M lld/ELF/SyntheticSections.h
M lld/ELF/Writer.cpp
A lld/test/ELF/arm-exidx-script-order.s
Log Message:
-----------
[LLD][ELF][ARM] recommit Fix ARM Exidx order for non monotonic section order
Fixed error detected by msan. The size field of the .ARM.exidx synthetic
section needs to be initialized to at least estimation level before
calling assignAddresses as that will use the size field.
This was previously reverted in 1ca16fc4f5146b90512d4740cfcc4d4c34640853.
Differential Revision: https://reviews.llvm.org/D78422
More information about the All-commits
mailing list