summaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorAlasdair Kergon <agk@redhat.com>2009-09-28 16:23:44 +0000
committerAlasdair Kergon <agk@redhat.com>2009-09-28 16:23:44 +0000
commit95eaa683097af6ea28b2dda1c5048df386180af5 (patch)
tree91d8b3e7fb9a70beafb8b7be13c40bb5a8745f73 /configure.in
parentec0b34a9ca18ac6925f8d2b61ba449d679a6d7dc (diff)
downloadlvm2-95eaa683097af6ea28b2dda1c5048df386180af5.tar.gz
lvm2-95eaa683097af6ea28b2dda1c5048df386180af5.tar.xz
lvm2-95eaa683097af6ea28b2dda1c5048df386180af5.zip
Add global/si_unit_consistency to enable cleaned-up use of units in output.
Add configure --enable-units-compat to set si_unit_consistency off by default. Use standard output units for 'PE Size' and 'Stripe size' in pv/lvdisplay.
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/configure.in b/configure.in
index 8a63e736..6a3f53a1 100644
--- a/configure.in
+++ b/configure.in
@@ -679,6 +679,17 @@ AC_ARG_ENABLE(compat, [ --enable-compat Enable support for old device
DM_COMPAT=$enableval, DM_COMPAT=no)
################################################################################
+dnl -- Compatible units suffix mode
+AC_ARG_ENABLE(units-compat,
+ [ --enable-units-compat Enable output compatibility with old versions that
+ that don't use KiB-style unit suffixes],
+ UNITS_COMPAT=$enableval, UNITS_COMPAT=no)
+
+if test x$UNITS_COMPAT = xyes; then
+ AC_DEFINE([DEFAULT_SI_UNIT_CONSISTENCY], 0, [Define to 0 to reinstate the pre-2.02.54 handling of unit suffixes.])
+fi
+
+################################################################################
dnl -- Disable ioctl
AC_ARG_ENABLE(ioctl, [ --disable-driver Disable calls to device-mapper in the kernel],
DM_IOCTLS=$enableval)