[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)
commit352a2fa1e765943fde9d622313a0977fe2c3a607
tree43e6d33b3b23a9681dd01f91384c63262182e55b
parent6380d8976c17d0607479b75ad59922b8abdfce0b
[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

llvm-svn: 344248
llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
llvm/test/MC/AArch64/CheckDataSymbol.s [new file with mode: 0644]