summaryrefslogtreecommitdiff
path: root/scripts/build/cc/gcc.sh
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-12-22 18:21:51 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-12-22 18:21:51 (GMT)
commita228413680144ab375a20a289620c371517938be (patch)
treef94114001e20887b0bc7d577230e1dfa76bf1d64 /scripts/build/cc/gcc.sh
parentb91d74858a7924a9e1743858d82eeb3483fe4067 (diff)
Rationalise ./configure
- borrow a lot of ideas from Michael ABBOTT ( http://sourceware.org/ml/crossgcc/2008-12/msg00030.html ) - should be conforming to POSIX 1003.1-2008, non compliance due to bashsims is to be considered a bug - as a result, it now works with dash - make a little easier to read in some places - enforce 4-space indentation - get rid of futile 'return $?' - quote all variables assignments - save and restore IFS prior to and after using alternate values - simplify the TOOLS_TO_CHECK listing What's left: - provide a mean to actually _compare_ version numbers - change the TOOLS_TO_CHECK pattern style to be able to use '|' in regexp /trunk/configure | 243 127 116 0 ++++++++++++++++++++++++++++++++------------------------------ 1 file changed, 127 insertions(+), 116 deletions(-)
Diffstat (limited to 'scripts/build/cc/gcc.sh')
0 files changed, 0 insertions, 0 deletions