+2016-12-01 KO Myung-Hun <komh78@gmail.com>
+
+ sys_socket: typedef sa_family_t correctly on OS/2 kLIBC
+ * lib/sys_socket.in.h (sa_family_t): Typedef to unsigned char on
+ OS/2 kLIBC unless TCPV40HDRS is defined.
+
2016-11-29 Jim Meyering <meyering@fb.com>
dfa: avoid new infinite loop
2016-11-27 Norihiro Tanaka <noritnk@kcn.ne.jp>
- dfa: avoid match middle in multibyte character
- * lib/dfa.c (transit_state): If fails in matching single byte characters
- on a state including period expression in non-UTF8 multibyte locales,
- skip trailing bytes.
- (dfa_supported): Revert previous change.
+ dfa: avoid match middle in multibyte character
+ * lib/dfa.c (transit_state): If fails in matching single byte characters
+ on a state including period expression in non-UTF8 multibyte locales,
+ skip trailing bytes.
+ (dfa_supported): Revert previous change.
2016-11-27 Jim Meyering <meyering@fb.com>
#if !@HAVE_SA_FAMILY_T@
# if !GNULIB_defined_sa_family_t
+/* On OS/2 kLIBC, sa_family_t is unsigned char unless TCPV40HDRS is defined. */
+# if !defined __KLIBC__ || defined TCPV40HDRS
typedef unsigned short sa_family_t;
+# else
+typedef unsigned char sa_family_t;
+# endif
# define GNULIB_defined_sa_family_t 1
# endif
#endif