diff options
Diffstat (limited to 'compiler/elf_writer_quick.h')
-rw-r--r-- | compiler/elf_writer_quick.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/compiler/elf_writer_quick.h b/compiler/elf_writer_quick.h index 25b0495c0a..dec75dc83f 100644 --- a/compiler/elf_writer_quick.h +++ b/compiler/elf_writer_quick.h @@ -45,6 +45,16 @@ class ElfWriterQuick FINAL : public ElfWriter { : ElfWriter(driver, elf_file) {} ~ElfWriterQuick() {} + /* + * @brief Generate the DWARF debug_info and debug_abbrev sections + * @param oat_writer The Oat file Writer. + * @param dbg_info Compilation unit information. + * @param dbg_abbrev Abbreviations used to generate dbg_info. + * @param dbg_str Debug strings. + */ + void FillInCFIInformation(OatWriter* oat_writer, std::vector<uint8_t>* dbg_info, + std::vector<uint8_t>* dbg_abbrev, std::vector<uint8_t>* dbg_str); + DISALLOW_IMPLICIT_CONSTRUCTORS(ElfWriterQuick); }; |