diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2018-12-03 18:14:26 +0100 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2018-12-14 15:09:13 +0100 |
commit | 0b19387dae782b33bb341e58ab3c7ff804ca4f14 (patch) | |
tree | a3914adc8ac8141e4380fbe6b20efc7307067030 /libdaemon | |
parent | 3c377643339be97940554323909d51b12c933f9e (diff) | |
download | lvm2-0b19387dae782b33bb341e58ab3c7ff804ca4f14.tar.gz |
headers: use configure.h as 1st. header
Ensure configure.h is always 1st. included header.
Maybe we could eventually introduce gcc -include option, but for now
this better uses dependency tracking.
Also move _REENTRANT and _GNU_SOURCE into configure.h so it
doesn't need to be present in various source files.
This ensures consistent compilation of headers like stdio.h since
it may produce different declaration.
Diffstat (limited to 'libdaemon')
-rw-r--r-- | libdaemon/client/config-util.c | 4 | ||||
-rw-r--r-- | libdaemon/client/daemon-client.c | 6 | ||||
-rw-r--r-- | libdaemon/client/daemon-io.c | 4 | ||||
-rw-r--r-- | libdaemon/server/daemon-log.c | 2 | ||||
-rw-r--r-- | libdaemon/server/daemon-server.c | 4 |
5 files changed, 5 insertions, 15 deletions
diff --git a/libdaemon/client/config-util.c b/libdaemon/client/config-util.c index bdbdd3ae4..3f27f3149 100644 --- a/libdaemon/client/config-util.c +++ b/libdaemon/client/config-util.c @@ -12,11 +12,9 @@ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#define _REENTRANT - #include "tools/tool.h" -#include "libdaemon/client/daemon-io.h" +#include "daemon-io.h" #include "device_mapper/misc/dm-logging.h" #include <math.h> /* fabs() */ diff --git a/libdaemon/client/daemon-client.c b/libdaemon/client/daemon-client.c index 53f449556..804968632 100644 --- a/libdaemon/client/daemon-client.c +++ b/libdaemon/client/daemon-client.c @@ -12,12 +12,10 @@ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#define _REENTRANT - #include "tools/tool.h" -#include "libdaemon/client/daemon-io.h" -#include "libdaemon/client/daemon-client.h" +#include "daemon-io.h" +#include "daemon-client.h" #include "device_mapper/misc/dm-logging.h" #include <sys/un.h> diff --git a/libdaemon/client/daemon-io.c b/libdaemon/client/daemon-io.c index bd24cdb01..1f9d84053 100644 --- a/libdaemon/client/daemon-io.c +++ b/libdaemon/client/daemon-io.c @@ -12,11 +12,9 @@ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#define _REENTRANT - #include "tools/tool.h" -#include "libdaemon/client/daemon-io.h" +#include "daemon-io.h" #include <errno.h> diff --git a/libdaemon/server/daemon-log.c b/libdaemon/server/daemon-log.c index 864f504f6..7198c293c 100644 --- a/libdaemon/server/daemon-log.c +++ b/libdaemon/server/daemon-log.c @@ -10,8 +10,6 @@ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#define _REENTRANT - #include "tools/tool.h" #include "daemon-server.h" diff --git a/libdaemon/server/daemon-server.c b/libdaemon/server/daemon-server.c index 78c8221e2..a2216ac2e 100644 --- a/libdaemon/server/daemon-server.c +++ b/libdaemon/server/daemon-server.c @@ -10,13 +10,11 @@ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#define _REENTRANT - #include "tools/tool.h" -#include "libdaemon/client/daemon-io.h" #include "daemon-server.h" #include "daemon-log.h" +#include "libdaemon/client/daemon-io.h" #include <dlfcn.h> #include <errno.h> |