diff cpu_dsl.py @ 2600:251cc75574af

Basic emscripten support
author Michael Pavone <pavone@retrodev.com>
date Thu, 13 Feb 2025 02:18:30 -0800
parents ca8141c2d6ba
children fbb5115b1a27
line wrap: on
line diff
--- a/cpu_dsl.py	Sun Feb 09 22:46:07 2025 -0800
+++ b/cpu_dsl.py	Thu Feb 13 02:18:30 2025 -0800
@@ -243,7 +243,7 @@
 			del self.locals[name]
 		
 		if prog.dispatch == 'call':
-			begin = '\nvoid ' + self.generateName(value) + '(' + prog.context_type + ' *context, uint32_t target_cycle)\n{'
+			begin = '\nstatic void ' + self.generateName(value) + '(' + prog.context_type + ' *context, uint32_t target_cycle)\n{'
 		elif prog.dispatch == 'goto':
 			begin = '\n' + self.generateName(value) + ': {'
 		else: