]> granicus.if.org Git - llvm/commit
Dont emit Mapping symbols for sections that contain only data.
authorWeiming Zhao <weimingz@codeaurora.org>
Tue, 28 Mar 2017 05:40:36 +0000 (05:40 +0000)
committerWeiming Zhao <weimingz@codeaurora.org>
Tue, 28 Mar 2017 05:40:36 +0000 (05:40 +0000)
commit3a50eea6d9732ab40e9a7aebe6be777b53a8b35c
treef9cba578fdce85ba19bc7ec64c0f6131aa8740ff
parentcc9aca66160fa0fc1d8c93a92e453dd5ba4794c0
Dont emit Mapping symbols for sections that contain only data.

Summary:
Dont emit mapping symbols for sections that contain only data.

Patched by Shankar Easwaran <shankare@codeaurora.org>

Reviewers: rengolin, peter.smith, weimingz, kparzysz, t.p.northover

Reviewed By: t.p.northover

Subscribers: t.p.northover, llvm-commits

Differential Revision: https://reviews.llvm.org/D30724

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@298901 91177308-0d34-0410-b5e6-96231b3b80d8
18 files changed:
include/llvm/MC/MCELFStreamer.h
include/llvm/MC/MCObjectStreamer.h
lib/MC/MCELFStreamer.cpp
lib/MC/MCObjectStreamer.cpp
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
test/MC/ARM/Inputs/1.s [new file with mode: 0644]
test/MC/ARM/Inputs/2.s [new file with mode: 0644]
test/MC/ARM/Inputs/3.s [new file with mode: 0644]
test/MC/ARM/Inputs/4.s [new file with mode: 0644]
test/MC/ARM/Inputs/5.s [new file with mode: 0644]
test/MC/ARM/Inputs/6.s [new file with mode: 0644]
test/MC/ARM/Inputs/7.s [new file with mode: 0644]
test/MC/ARM/Inputs/attr.s [new file with mode: 0644]
test/MC/ARM/Inputs/ident.s [new file with mode: 0644]
test/MC/ARM/data-in-code.ll
test/MC/ARM/mappingsymbols.s [new file with mode: 0644]
test/MC/ARM/multi-section-mapping.s
test/Object/ARM/nm-mapping-symbol.s