-Wshadow fixes
[fw/openocd] / src / helper / replacements.h
index a029674f7a05f22373dcca579ffb2083cbcd6ac1..3598dd9fefa2f721ac945498d505c419018bcca2 100644 (file)
 #define ENOTSUP 134            /* Not supported */
 #endif
 
+/* for systems that do not support O_BINARY
+ * linux being one of them */
+#ifndef O_BINARY
+#define O_BINARY 0
+#endif
+
 #ifndef HAVE_SYS_TIME_H
 
 #ifndef _TIMEVAL_DEFINED
@@ -211,7 +217,7 @@ static __inline int socket_select(int max_fd, fd_set *rfds, fd_set *wfds, fd_set
 
 #ifndef HAVE_ELF_H
 
-#include "types.h"
+#include <helper/types.h>
 
 typedef uint32_t       Elf32_Addr;
 typedef uint16_t       Elf32_Half;