add global support with broken generation function

This commit is contained in:
2025-10-03 22:20:04 +05:30
parent 7210366e7d
commit e7c4bdb150
4 changed files with 127 additions and 12 deletions

View File

@ -4,7 +4,7 @@ from .license_pass import license_processing
from .functions import func_proc
from .maps import maps_proc
from .structs import structs_proc
from .globals_pass import globals_processing
from .globals_pass import globals_list_creation, globals_processing
from .debuginfo import DW_LANG_C11, DwarfBehaviorEnum, DebugInfoGenerator
import os
import subprocess
@ -46,6 +46,7 @@ def processor(source_code, filename, module):
license_processing(tree, module)
globals_processing(tree, module)
globals_list_creation(tree, module)
def compile_to_ir(filename: str, output: str, loglevel=logging.INFO):