summary refs log tree commit diff
path: root/src/var.h
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2011-08-17 09:31:17 +0800
committerHerbert Xu <herbert@gondor.apana.org.au>2011-08-17 09:34:47 +0800
commit4da0e221ba2244921862d46cdeefbc8ab5808eed (patch)
tree929df8e803e84716319de3a1f94a085509bc652e /src/var.h
parent[ARITH] Avoid imaxdiv when only one of the results is wanted (diff)
downloaddash-4da0e221ba2244921862d46cdeefbc8ab5808eed.tar.gz
dash-4da0e221ba2244921862d46cdeefbc8ab5808eed.zip
[SHELL] Allow building without LINEO support
Simply specify --disable-lineno to configure.

Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'src/var.h')
-rw-r--r--src/var.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/var.h b/src/var.h
index 54f7b2d..79ee71a 100644
--- a/src/var.h
+++ b/src/var.h
@@ -88,9 +88,15 @@ extern struct var varinit[];
 #define vps2 (&vps1)[1]
 #define vps4 (&vps2)[1]
 #define voptind (&vps4)[1]
+#ifdef WITH_LINENO
 #define vlineno (&voptind)[1]
+#endif
 #ifndef SMALL
+#ifdef WITH_LINENO
 #define vterm (&vlineno)[1]
+#else
+#define vterm (&voptind)[1]
+#endif
 #define vhistsize (&vterm)[1]
 #endif