summaryrefslogtreecommitdiff
path: root/libcxx
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2023-05-11 13:44:37 -0700
committerFangrui Song <i@maskray.me>2023-05-11 13:44:37 -0700
commit3e7eab099766cc92e5930a7883a014d0de8710d9 (patch)
tree8ba05969704a4d67322d231ae83c89f59296e9c5 /libcxx
parent2895c4c00ff66420a2232f3fcfc341eb7b72ce67 (diff)
downloadllvm-3e7eab099766cc92e5930a7883a014d0de8710d9.tar.gz
[RISCV] RISCVELFTargetObjectFile: use 2-byte alignment for .text if RVC
For the "C" Standard Extension/Zca, D45560 enabled 2-byte alignment for assembly output (e.g. `clang -S a.c`) and D102052 enabled 2-byte alignment for assembly input and object file output (e.g. `clang -c a.s`). This patch ports the behavior for code generation and object file output by adding RISCVELFTargetObjectFile::getTextSectionAlignment (e.g. `clang -c a.c`). Reviewed By: craig.topper Differential Revision: https://reviews.llvm.org/D150240
Diffstat (limited to 'libcxx')
0 files changed, 0 insertions, 0 deletions