Add ESP32C3 RISC-V stub
diff --git a/share/jmk/jmk.tcl b/share/jmk/jmk.tcl
index ae114dc..1a82ffb 100644
--- a/share/jmk/jmk.tcl
+++ b/share/jmk/jmk.tcl
@@ -220,7 +220,7 @@
 
 	rule .s.o {} {
 		log ASM $::first_src
-		asm "\ $::first_src -o $::target"
+		asm "$::asmflags $::first_src -o $::target"
 	}
 
 	rule clean {} {
@@ -242,23 +242,22 @@
 		cflags -O2
 	}
 	
-	proc 32 {} {
-		cflag -m32
-		asmflag -felf32
-	}
-
 	proc debug {} {
 		cflag -g
-		asmflag -Fdwarf
 	}
 
 	proc warn {} {
 		cflags -Wall -Wno-unused-function -Wno-unused-variable -Wno-incompatible-pointer-types -Wno-sign-compare
 	}
 
+	proc 32 {} {
+		cflag -m32
+		asmflag -felf32
+	}
+
 	proc nasm {} {
-		global asm
-		set asm nasm
+		set ::asm nasm
+		asmflag -Fdwarf
 	}
 }