@(linkage=<string>) for procedures and variables; @(require) for procedures; package runtime linkage improvements; Subsequence improvements to lb_run_remove_unused_function_pass

This commit is contained in:
gingerBill
2021-11-04 12:40:50 +00:00
parent 3fa7dabaa8
commit 6ded538546
15 changed files with 138 additions and 56 deletions
+3 -1
View File
@@ -605,4 +605,6 @@ char const *llvm_linkage_strings[] = {
"common linkage",
"linker private linkage",
"linker private weak linkage"
};
};
#define ODIN_METADATA_REQUIRE "odin-metadata-require", 21