From 4a7d144844e8a2ec2fa27debbe332d84ef916aca Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Mon, 25 Aug 2008 19:44:39 +0000 Subject: Allow using ash as the shell for ./configure and make. After an idea by "Martin Guy" : http://sourceware.org/ml/crossgcc/2008-08/msg00037.html /trunk/scripts/crosstool.sh | 4 4 0 0 ++++ /trunk/config/global/build-behave.in | 14 14 0 0 ++++++++++++++ 2 files changed, 18 insertions(+) --- config/global/build-behave.in | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'config/global') diff --git a/config/global/build-behave.in b/config/global/build-behave.in index 7c1175c8..7f8a854a 100644 --- a/config/global/build-behave.in +++ b/config/global/build-behave.in @@ -43,3 +43,17 @@ config USE_PIPES help Use gcc's option -pipe to use pipes rather than temp files when building the toolchain. + +config CONFIG_SHELL_ASH + bool + prompt "Use 'ash' as CONFIG_SHELL" + default n + help + Use /bin/ash as the shell used by ./configure scripts. + + ./configure scripts make intensive use of calling a sub-shell, and the + traditional bash is slow, whereas ash is faster. + + Saying 'y' here should be safe enough, but some components may not + accept using a shell other than bash (this is most probably true for + old versions). If you have trouble, say 'n' here and see if it fixes it. -- cgit v1.2.3