Browse Source

add missing c++ extern "C" wrapping to link.h

Rich Felker 11 years ago
parent
commit
feff6b43e5
1 changed files with 8 additions and 0 deletions
  1. 8 0
      include/link.h

+ 8 - 0
include/link.h

@@ -1,6 +1,10 @@
 #ifndef _LINK_H
 #define _LINK_H
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 #include <elf.h>
 #define __NEED_size_t
 #define __NEED_uint32_t
@@ -43,4 +47,8 @@ struct r_debug {
 
 int dl_iterate_phdr(int (*)(struct dl_phdr_info *, size_t, void *), void *);
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif