aboutsummaryrefslogtreecommitdiff
path: root/src/Sema.zig
diff options
context:
space:
mode:
authorMaciej 'vesim' KuliƄski <vesim809@pm.me>2022-12-09 22:18:18 +0100
committerVeikka Tuominen <git@vexu.eu>2023-01-04 01:26:50 +0200
commit2b9478ce12a5556a9ef596d98a14347be8daee4a (patch)
treef52142db643c655746ca3950f746e6f5555f5171 /src/Sema.zig
parentfd0fb26aba57ba14676dafc4c294bb5d9e75a649 (diff)
downloadzig-2b9478ce12a5556a9ef596d98a14347be8daee4a.tar.gz
zig-2b9478ce12a5556a9ef596d98a14347be8daee4a.zip
Sema: implement AVR address spaces
Co-authored-by: Veikka Tuominen <git@vexu.eu>
Diffstat (limited to 'src/Sema.zig')
-rw-r--r--src/Sema.zig2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Sema.zig b/src/Sema.zig
index 92024f7178..14e2345034 100644
--- a/src/Sema.zig
+++ b/src/Sema.zig
@@ -31938,6 +31938,8 @@ pub fn analyzeAddressSpace(
.param => is_nv,
.global, .shared, .local => is_gpu,
.constant => is_gpu and (ctx == .constant),
+ // TODO this should also check how many flash banks the cpu has
+ .flash, .flash1, .flash2, .flash3, .flash4, .flash5 => arch == .avr,
};
if (!supported) {