summaryrefslogtreecommitdiffstats
path: root/sys-utils/Makemodule.am
diff options
context:
space:
mode:
authorCarlos Santos2019-07-03 18:31:34 +0200
committerKarel Zak2019-07-15 13:56:13 +0200
commit88bc304ba815e21b09373cfec4e2f1f087482214 (patch)
tree7a506442d31a050492e040b5e19c40d9568fd36a /sys-utils/Makemodule.am
parenttests: (libmount) make X-* and x-* more robust (diff)
downloadkernel-qcow2-util-linux-88bc304ba815e21b09373cfec4e2f1f087482214.tar.gz
kernel-qcow2-util-linux-88bc304ba815e21b09373cfec4e2f1f087482214.tar.xz
kernel-qcow2-util-linux-88bc304ba815e21b09373cfec4e2f1f087482214.zip
hwclock: use CMOS clock only if available
- Add --disable-hwclock-cmos configuration argument - Add USE_HWCLOCK_CMOS (enabled by default for i386/x86_64) - Add define(USE_HWCLOCK_CMOS) - Compile hwclock-cmos.c only if USE_HWCLOCK_CMOS is true - Remove all unnecessary #ifdefs from hwclock-cmos.c - Add #ifdef USE_HWCLOCK_CMOS around the determine_clock_access_method() call in hwclock.c Signed-off-by: Carlos Santos <unixmania@gmail.com>
Diffstat (limited to 'sys-utils/Makemodule.am')
-rw-r--r--sys-utils/Makemodule.am7
1 files changed, 5 insertions, 2 deletions
diff --git a/sys-utils/Makemodule.am b/sys-utils/Makemodule.am
index 7c118a6de..98e2cc29b 100644
--- a/sys-utils/Makemodule.am
+++ b/sys-utils/Makemodule.am
@@ -451,9 +451,12 @@ dist_man_MANS += \
PATHFILES += sys-utils/hwclock.8
hwclock_SOURCES = \
sys-utils/hwclock.c \
- sys-utils/hwclock.h \
- sys-utils/hwclock-cmos.c
+ sys-utils/hwclock.h
hwclock_LDADD = $(LDADD) libcommon.la -lm
+if USE_HWCLOCK_CMOS
+hwclock_SOURCES += \
+ sys-utils/hwclock-cmos.c
+endif
if LINUX
hwclock_SOURCES += \
sys-utils/hwclock-rtc.c \