PandA-2024.02
Macros
compiler_constants.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define STR_CST_gcc_empty_suffix   ".001t.tu"
 The suffix of gcc initial dump. More...
 
#define STR_CST_gcc_include   "__include"
 The temporary directory used by compiler. More...
 
#define STR_CST_gcc_obj_file   "run-%%%%-%%%%-%%%%-%%%%.o"
 The output file for tree-panda-gcc. More...
 
#define STR_CST_llvm_obj_file   "run-%%%%-%%%%-%%%%-%%%%.bc"
 bitcode LLVM temporary file More...
 
#define STR_CST_concat_c_file   ".concat-%%%%-%%%%-%%%%-%%%%.c"
 concatenated C temporary file More...
 
#define STR_CST_gcc_output   "__gcc_output"
 The file where output messages of gcc are saved. More...
 
#define STR_CST_bambu_ir_suffix   ".bambuir"
 The suffix of gimple files. More...
 
#define STR_CST_panda_sizeof   "__panda_sizeof"
 The string used to replace sizeof keyword in the original source code (first step) More...
 
#define STR_CST_string_sizeof   "__string_sizeof"
 The string used to replace sizeof keyword in the original source code (second step) More...
 

Macro Definition Documentation

◆ STR_CST_bambu_ir_suffix

#define STR_CST_bambu_ir_suffix   ".bambuir"

The suffix of gimple files.

Definition at line 65 of file compiler_constants.hpp.

Referenced by CompilerWrapper::FillTreeManager().

◆ STR_CST_concat_c_file

#define STR_CST_concat_c_file   ".concat-%%%%-%%%%-%%%%-%%%%.c"

concatenated C temporary file

Definition at line 59 of file compiler_constants.hpp.

Referenced by BambuParameter::CheckParameters().

◆ STR_CST_gcc_empty_suffix

#define STR_CST_gcc_empty_suffix   ".001t.tu"

The suffix of gcc initial dump.

Definition at line 47 of file compiler_constants.hpp.

◆ STR_CST_gcc_include

#define STR_CST_gcc_include   "__include"

The temporary directory used by compiler.

Definition at line 50 of file compiler_constants.hpp.

Referenced by CompilerWrapper::GetSystemIncludes().

◆ STR_CST_gcc_obj_file

#define STR_CST_gcc_obj_file   "run-%%%%-%%%%-%%%%-%%%%.o"

The output file for tree-panda-gcc.

Definition at line 53 of file compiler_constants.hpp.

Referenced by CompilerWrapper::CompileFile().

◆ STR_CST_gcc_output

#define STR_CST_gcc_output   "__gcc_output"

The file where output messages of gcc are saved.

Definition at line 62 of file compiler_constants.hpp.

Referenced by CompilerWrapper::CompileFile(), and CompilerWrapper::CreateExecutable().

◆ STR_CST_llvm_obj_file

#define STR_CST_llvm_obj_file   "run-%%%%-%%%%-%%%%-%%%%.bc"

bitcode LLVM temporary file

Definition at line 56 of file compiler_constants.hpp.

◆ STR_CST_panda_sizeof

#define STR_CST_panda_sizeof   "__panda_sizeof"

The string used to replace sizeof keyword in the original source code (first step)

Definition at line 68 of file compiler_constants.hpp.

Referenced by CompilerWrapper::CompileFile().

◆ STR_CST_string_sizeof

#define STR_CST_string_sizeof   "__string_sizeof"

The string used to replace sizeof keyword in the original source code (second step)

Definition at line 71 of file compiler_constants.hpp.

Referenced by CompilerWrapper::CompileFile(), and BehavioralHelper::PrintNode().


Generated on Mon Feb 12 2024 13:03:14 for PandA-2024.02 by doxygen 1.8.13