X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=ld%2Fgenscrba.sh;h=030cb7d42ecc1aae851843a27e9aa44e8f5cfc00;hb=39a67dc4f7d032c78f031e2d101b9552f1a6b57f;hp=621de7ab47a4261543966dc1f77f70da33def304;hpb=c43cc9ffbac15580ba3e8ef74eeb71a3fdfb2786;p=deliverable%2Fbinutils-gdb.git diff --git a/ld/genscrba.sh b/ld/genscrba.sh index 621de7ab47..030cb7d42e 100644 --- a/ld/genscrba.sh +++ b/ld/genscrba.sh @@ -8,7 +8,9 @@ source_em() } fragment() { - local lineno=$[${BASH_LINENO[0]} + 1] - echo >> e${EMULATION_NAME}.c "#line $lineno \"$em_script\"" + if [ ${BASH_VERSINFO[3]} -ge 3 ]; then + local lineno=$[${BASH_LINENO[0]} + 1] + echo >> e${EMULATION_NAME}.c "#line $lineno \"$em_script\"" + fi cat >> e${EMULATION_NAME}.c }