#ifndef __GLOBAL_VARIABLES_HPP__ #define __GLOBAL_VARIABLES_HPP__ #include "Type_Descriptions.hpp" extern "C" { #include "stdio.h" } // 地址对齐长度 extern size_t addr_alignment_size; // 类型列表 extern type_node *type_list_head; // 宏定义列表 extern define_node *define_list_head; // 源文件及头文件列表 extern file_node *source_and_header_file_list_head; // 文件指针 extern FILE *input_reference_A2L_file; extern FILE *input_map_file; extern FILE *output_target_A2L_file; extern FILE *output_middleware_file; #endif