diff --git a/main/backtrace.c b/main/backtrace.c
index 1bc9bea93c82f1c285d01b02105c90d3f2eb9d85..e78a50696da24acbd33690f4067c7fe7a38f714c 100644
--- a/main/backtrace.c
+++ b/main/backtrace.c
@@ -65,6 +65,9 @@
 #ifndef bfd_get_section_vma
 #define bfd_get_section_vma(x, y)	bfd_section_vma(y)
 #endif
+#ifndef bfd_get_section_flags
+#define bfd_get_section_flags(x, y) bfd_section_flags(y)
+#endif
 #endif
 
 #include <pthread.h>