support -extldflags

Fixes #4320
This commit is contained in:
Damian Gryski
2024-09-17 12:08:24 -07:00
committed by Ron Evans
parent 84048f299f
commit 892efaec97
3 changed files with 13 additions and 0 deletions
+2
View File
@@ -1388,6 +1388,7 @@ func main() {
cpuprofile := flag.String("cpuprofile", "", "cpuprofile output")
monitor := flag.Bool("monitor", false, "enable serial monitor")
baudrate := flag.Int("baudrate", 115200, "baudrate of serial monitor")
extLDFlags := flag.String("extldflags", "", "additional flags to pass to external linker")
// Internal flags, that are only intended for TinyGo development.
printIR := flag.Bool("internal-printir", false, "print LLVM IR")
@@ -1503,6 +1504,7 @@ func main() {
Timeout: *timeout,
WITPackage: witPackage,
WITWorld: witWorld,
ExtLDFlags: *extLDFlags,
}
if *printCommands {
options.PrintCommands = printCommand