[PowerPC][AIX] Adds support for writing the data section in object files
authorjasonliu <jasonliu.development@gmail.com>
Wed, 30 Oct 2019 18:31:31 +0000 (18:31 +0000)
committerjasonliu <jasonliu.development@gmail.com>
Wed, 30 Oct 2019 18:44:35 +0000 (18:44 +0000)
commit8bd0c9781001f66e86e77ee076b20522efb92c9d
tree6f2b7866de17e451064ceb2044c2bd73ca243be5
parent3137fe4d23eeb8df08c03e9111465325eeafe08e
[PowerPC][AIX] Adds support for writing the data section in object files

Adds support for generating the XCOFF data section in object files for global variables with initialization.

Merged aix-xcoff-common.ll into aix-xcoff-data.ll.

Changed variable name charr to chrarray in the test case to test if readobj works with 8-character names.

Authored by: xingxue

Reviewers: hubert.reinterptrtcast, sfertile, jasonliu, daltenty, Xiangling_L.

Reviewed by: hubert.reinterpretcast, sfertile, daltenty.

Subscribers: DiggerLin, Wuzish, nemanjai, hiraditya, MaskRay, jsji, shchenz, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D67125
llvm/lib/MC/XCOFFObjectWriter.cpp
llvm/test/CodeGen/PowerPC/aix-xcoff-common.ll [deleted file]
llvm/test/CodeGen/PowerPC/aix-xcoff-data.ll