Skip to content

Commit f154d67

Browse files
Merge pull request #3893 from maxhaton/ldmd_vasm
Update ldmd2 to support -vasm
2 parents d67e0ab + 3e60688 commit f154d67

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

driver/ldmd.cpp

+7
Original file line numberDiff line numberDiff line change
@@ -534,6 +534,13 @@ void translateArgs(const llvm::SmallVectorImpl<const char *> &ldmdArgs,
534534
else if (strcmp(p + 1, "vtls") == 0) {
535535
ldcArgs.push_back("-transition=tls");
536536
}
537+
/* -vasm [was added by https://github.com/dlang/dmd/pull/13447]
538+
*/
539+
else if (strcmp(p + 1, "vasm") == 0) {
540+
ldcArgs.push_back("--output-s");
541+
ldcArgs.push_back("--output-o");
542+
ldcArgs.push_back("--x86-asm-syntax=intel");
543+
}
537544
/* -vtemplates
538545
* -vcolumns
539546
* -vgc

0 commit comments

Comments
 (0)