aboutsummaryrefslogtreecommitdiff
path: root/libgcobol/common-defs.h
diff options
context:
space:
mode:
Diffstat (limited to 'libgcobol/common-defs.h')
-rw-r--r--libgcobol/common-defs.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/libgcobol/common-defs.h b/libgcobol/common-defs.h
index 3e6b5ff..5c35dc7 100644
--- a/libgcobol/common-defs.h
+++ b/libgcobol/common-defs.h
@@ -33,7 +33,11 @@
#include <cassert>
#include <cstdio>
#include <cstdint>
+
+#include <algorithm>
#include <list>
+#include <set>
+#include <vector>
#include "encodings.h"
@@ -125,6 +129,8 @@
*/
typedef char cbl_name_t[64];
+typedef void (callback_t)();
+
// Note that the field_type enum is duplicated in the source code for the
// COBOL-aware GDB, and so any changes here (or there) have to be reflected
// there (or here)