OSDN Git Service

[AARCH64][FIX] Emit data symbol for constant pool data
authorDiogo N. Sampaio <diogo.sampaio@arm.com>
Thu, 11 Oct 2018 14:10:32 +0000 (14:10 +0000)
committerDiogo N. Sampaio <diogo.sampaio@arm.com>
Thu, 11 Oct 2018 14:10:32 +0000 (14:10 +0000)
commit1f4ef788a3bc636c5726f2f8ab95f11bdc0a9d58
tree595698347d35e354cff2b4528e4be9486010761f
parent14c745c241fbf61c6794fc7249e1384159df397e
[AARCH64][FIX] Emit data symbol for constant pool data

The ARM64 elf emitter would omit printing data
symbol for zero filled constant data. This patch
overrides the emitFill method as to enforce that
the symbol is correctly printed.

Differential revision: https://reviews.llvm.org/D53132

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@344248 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
test/MC/AArch64/CheckDataSymbol.s [new file with mode: 0644]