Skip to content

Commit ae7f001

Browse files
[z80] fix gas output for string escape sequences
1 parent 263e637 commit ae7f001

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

llvm/lib/Target/Z80/MCTargetDesc/Z80MCAsmInfo.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ Z80MCAsmInfoELF::Z80MCAsmInfoELF(const Triple &T) {
5252
Data16bitsDirective = "\tdw\t";
5353
Data24bitsDirective = "\td24\t";
5454
Data32bitsDirective = "\td32\t";
55+
StringConstantsEscapeNonPrint = true;
56+
StringConstantsRequiredEscapes = {"\n\r\32", 4}; // include null
5557
} else {
5658
Code16Directive = "assume\tadl = 0";
5759
Code24Directive = "assume\tadl = 1";

0 commit comments

Comments
 (0)