X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=libserialport_internal.h;h=669152b675339927e5b0dda0e993230c637fbe7c;hb=df3b70a88849a50aad823a7c0a96ae83eb474a32;hp=a5fc7bc54bcebdcc639a9dbdf8470461eb612143;hpb=1a584c45b02456ebcb197ba801b0ceae810e84e3;p=libserialport.git diff --git a/libserialport_internal.h b/libserialport_internal.h index a5fc7bc..669152b 100644 --- a/libserialport_internal.h +++ b/libserialport_internal.h @@ -23,7 +23,9 @@ #ifdef __linux__ -#define _BSD_SOURCE /* For timeradd, timersub, timercmp. */ +/* For timeradd, timersub, timercmp. */ +#define _BSD_SOURCE 1 /* for glibc < 2.19 */ +#define _DEFAULT_SOURCE 1 /* for glibc >= 2.20 */ #endif #include @@ -35,6 +37,7 @@ #include #include #include +#include #ifdef _WIN32 #include #include