summaryrefslogtreecommitdiff
path: root/plugins/dwarf/info.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2018-11-24 14:28:22 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2018-11-24 14:28:22 (GMT)
commitdd851e1fb743d77b421519ee5915534aed2d2c4f (patch)
tree9a9f91c09438467ade7a67c5e2188b4051d23569 /plugins/dwarf/info.h
parent59b1bdfdc9b64dac8fd1450c51aa5014c8c469f0 (diff)
Updated the DWARF support.
Diffstat (limited to 'plugins/dwarf/info.h')
-rw-r--r--plugins/dwarf/info.h36
1 files changed, 8 insertions, 28 deletions
diff --git a/plugins/dwarf/info.h b/plugins/dwarf/info.h
index 76220e5..011b880 100644
--- a/plugins/dwarf/info.h
+++ b/plugins/dwarf/info.h
@@ -2,7 +2,7 @@
/* Chrysalide - Outil d'analyse de fichiers binaires
* info.h - prototypes pour la lecture des informations principales du format DWARF
*
- * Copyright (C) 2008-2017 Cyrille Bagard
+ * Copyright (C) 2008-2018 Cyrille Bagard
*
* This file is part of Chrysalide.
*
@@ -21,43 +21,23 @@
*/
-#ifndef _FORMAT_DWARF_INFO_H
-#define _FORMAT_DWARF_INFO_H
+#ifndef _PLUGINS_DWARF_INFO_H
+#define _PLUGINS_DWARF_INFO_H
#include <stdbool.h>
-#include "dwarf.h"
-
-
-
-/* Charge les informations depuis une section ".debug_info". */
-bool load_dwarf_debug_information(GDwarfFormat *);
-
-
-
-
+#include <glibext/delayed.h>
+#include "format.h"
-#if 0
-#include <stdbool.h>
-
-
-#include "d_dwarf.h"
-
-
-
-/* Charge les informations trouvées dans un DWARF. */
-bool load_dwarf_information(dwarf_format *);
-
-/* Décharge les informations trouvées dans un DWARF. */
-void unload_dwarf_information(dwarf_format *);
-#endif
+/* Charge les informations depuis une section ".debug_info". */
+bool load_dwarf_debug_information(GDwarfFormat *, wgroup_id_t, GtkStatusStack *);
-#endif /* _FORMAT_DWARF_INFO_H */
+#endif /* _PLUGINS_DWARF_INFO_H */