diff options
Diffstat (limited to 'llvm/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp')
| -rw-r--r-- | llvm/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/llvm/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp b/llvm/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp index c841a0e4930..25048b81bc4 100644 --- a/llvm/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp +++ b/llvm/lib/Target/SystemZ/SystemZTargetAsmInfo.cpp @@ -18,5 +18,13 @@ using namespace llvm; SystemZTargetAsmInfo::SystemZTargetAsmInfo(const SystemZTargetMachine &TM) : ELFTargetAsmInfo(TM) { - AlignmentIsInBytes = false; + AlignmentIsInBytes = true; + + CStringSection = ".rodata.str"; + PrivateGlobalPrefix = ".L"; + WeakRefDirective = "\t.weak\t"; + SetDirective = "\t.set\t"; + PCSymbol = "."; + + NonexecutableStackDirective = "\t.section\t.note.GNU-stack,\"\",@progbits"; } |

