Browse Source

Add empty `main` dynamic builds for *nix systems

gingerBill 3 years ago
parent
commit
80f175cdb0
1 changed files with 4 additions and 0 deletions
  1. 4 0
      core/runtime/proc_unix.odin

+ 4 - 0
core/runtime/proc_unix.odin

@@ -16,4 +16,8 @@ when ODIN_BUILD_MODE == "dynamic" {
 		context = default_context()
 		#force_no_inline _cleanup_runtime()
 	}
+	@(link_name="main", linkage="strong", require)
+	main :: proc(argc: i32, argv: [^]cstring) -> i32 {
+		return 0
+	}
 }