summaryrefslogtreecommitdiff
path: root/patches/glibc/2.25/910-typedef-caddr.patch
blob: fc7979b7db7e029d3afa15dae3133cdd72f3d9ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff -urN glibc-2.23-orig/posix/sys/types.h glibc-2.23/posix/sys/types.h
--- glibc-2.23-orig/posix/sys/types.h   2016-02-18 12:54:00.000000000 -0500
+++ glibc-2.23/posix/sys/types.h        2017-01-06 11:40:05.842147165 -0500
@@ -113,7 +113,10 @@
 #ifdef __USE_MISC
 # ifndef __daddr_t_defined
 typedef __daddr_t daddr_t;
+#  if ! defined(caddr_t) && ! defined(__caddr_t_defined)
 typedef __caddr_t caddr_t;
+#   define __caddr_t_defined
+#  endif
 #  define __daddr_t_defined
 # endif
 #endif