aboutsummaryrefslogtreecommitdiffstats
path: root/runtime/queries/linkerscript/locals.scm
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/queries/linkerscript/locals.scm')
-rw-r--r--runtime/queries/linkerscript/locals.scm16
1 files changed, 16 insertions, 0 deletions
diff --git a/runtime/queries/linkerscript/locals.scm b/runtime/queries/linkerscript/locals.scm
new file mode 100644
index 000000000..6b7660370
--- /dev/null
+++ b/runtime/queries/linkerscript/locals.scm
@@ -0,0 +1,16 @@
+; References
+[
+ (symbol)
+ (filename)
+ (quoted_symbol)
+] @local.reference
+
+; Definitions
+(output_section
+ name: (symbol) @local.definition.var)
+
+(memory_command
+ name: (symbol) @local.definition.var)
+
+(phdrs_command
+ name: (symbol) @local.definition.var)