aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/FileCheckTest.cpp
diff options
context:
space:
mode:
authorXiangling Liao <Xiangling.Liao@ibm.com>2020-05-27 17:04:43 -0400
committerXiangling Liao <Xiangling.Liao@ibm.com>2020-06-19 08:27:07 -0400
commit22337bfe7d87f9bf2b072ec7fe9165f7b9e2d793 (patch)
treebb9855b1a44d35e19531f9f9072c6ad288ee7d89 /llvm/unittests/Support/FileCheckTest.cpp
parentc3b4486a57f6105bd5d96ec2e736f567aa4a0e35 (diff)
downloadllvm-22337bfe7d87f9bf2b072ec7fe9165f7b9e2d793.zip
llvm-22337bfe7d87f9bf2b072ec7fe9165f7b9e2d793.tar.gz
llvm-22337bfe7d87f9bf2b072ec7fe9165f7b9e2d793.tar.bz2
[AIX][Frontend] Static init implementation for AIX considering no priority
1. Provides no piroirity supoort && disables three priority related attributes: init_priority, ctor attr, dtor attr; 2. '-qunique' in XL compiler equivalent behavior of emitting sinit and sterm functions name using getUniqueModuleId() util function in LLVM (currently no support for InternalLinkage and WeakODRLinkage symbols); 3. Add testcases to emit IR sample with __sinit80000000, __dtor, and __sterm80000000; 4. Temporarily side-steps the need to implement the functionality of llvm.global_ctors and llvm.global_dtors arrays. The uses of that functionality in this patch (with respect to the name of the functions involved) are not representative of how the functionality will be used once implemented. Differential Revision: https://reviews.llvm.org/D74166
Diffstat (limited to 'llvm/unittests/Support/FileCheckTest.cpp')
0 files changed, 0 insertions, 0 deletions