diff options
Diffstat (limited to 'src/generator.c')
-rw-r--r-- | src/generator.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/generator.c b/src/generator.c index 1dfe8f3..bb95e08 100644 --- a/src/generator.c +++ b/src/generator.c | |||
@@ -456,7 +456,7 @@ int gen_value(const char ident[], Scope scope) { | |||
456 | 456 | ||
457 | case GLOBAL: | 457 | case GLOBAL: |
458 | if (is_read_only(ident, scope)) | 458 | if (is_read_only(ident, scope)) |
459 | fprintf(output, "push QWORD %s\n", ident); | 459 | fprintf(output, "push QWORD [%s]\n", ident); |
460 | else | 460 | else |
461 | fprintf(output, "push QWORD [globals + %d] ;%s\n", glo_get_addr(ident), | 461 | fprintf(output, "push QWORD [globals + %d] ;%s\n", glo_get_addr(ident), |
462 | ident); | 462 | ident); |