mirror of
				https://github.com/Ed94/gencpp.git
				synced 2025-11-03 15:26:12 -08:00 
			
		
		
		
	generated c_library compiles
This commit is contained in:
		@@ -89,11 +89,11 @@ CodeBody gen_fixed_arenas()
 | 
			
		||||
	result.append(arena_interface_2mb);
 | 
			
		||||
	result.append(arena_interface_4mb);
 | 
			
		||||
 | 
			
		||||
	register_preprocess_macros( args(
 | 
			
		||||
		( PreprocessorMacro { txt("fixed_arena_allocator_info"), MT_Expression, MF_Functional }),
 | 
			
		||||
		( PreprocessorMacro { txt("fixed_arena_init"),           MT_Expression, MF_Functional }),
 | 
			
		||||
		( PreprocessorMacro { txt("fixed_arena_free"),           MT_Expression, MF_Functional }),
 | 
			
		||||
		( PreprocessorMacro { txt("fixed_arena_size_remaining"), MT_Expression, MF_Functional })
 | 
			
		||||
	register_macros( args(
 | 
			
		||||
		( Macro { txt("fixed_arena_allocator_info"), MT_Expression, MF_Functional }),
 | 
			
		||||
		( Macro { txt("fixed_arena_init"),           MT_Expression, MF_Functional }),
 | 
			
		||||
		( Macro { txt("fixed_arena_free"),           MT_Expression, MF_Functional }),
 | 
			
		||||
		( Macro { txt("fixed_arena_size_remaining"), MT_Expression, MF_Functional })
 | 
			
		||||
	));
 | 
			
		||||
 | 
			
		||||
	CodeDefine def = parse_define(txt("#define fixed_arena_allocator_info(fixed_arena) ( (AllocatorInfo) { arena_allocator_proc, & (fixed_arena)->arena } )\n"));
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user