mirror of
https://github.com/odin-lang/Odin.git
synced 2026-02-19 01:18:22 +00:00
@(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:
@@ -76,6 +76,12 @@ enum EntityFlag : u64 {
|
||||
EntityFlag_Init = 1ull<<31,
|
||||
|
||||
EntityFlag_CustomLinkName = 1ull<<40,
|
||||
EntityFlag_CustomLinkage_Internal = 1ull<<41,
|
||||
EntityFlag_CustomLinkage_Strong = 1ull<<42,
|
||||
EntityFlag_CustomLinkage_Weak = 1ull<<43,
|
||||
EntityFlag_CustomLinkage_LinkOnce = 1ull<<44,
|
||||
|
||||
EntityFlag_Require = 1ull<<50,
|
||||
|
||||
EntityFlag_Overridden = 1ull<<63,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user