diff options
author | Lev A. Serebryakov <lev@FreeBSD.org> | 2008-01-30 11:33:30 +0000 |
---|---|---|
committer | Lev A. Serebryakov <lev@FreeBSD.org> | 2008-01-30 11:33:30 +0000 |
commit | dfd3f45e330da301ec33dac8a348f75addcb041e (patch) | |
tree | e5b620e158c47eaca42514053607c798d52440be /devel/mingw32-binutils | |
parent | 478f6dbc820d4599ffd0e02fbb8319695c2e436c (diff) |
Notes
Diffstat (limited to 'devel/mingw32-binutils')
-rw-r--r-- | devel/mingw32-binutils/files/patch-ld-genscripts.sh | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/devel/mingw32-binutils/files/patch-ld-genscripts.sh b/devel/mingw32-binutils/files/patch-ld-genscripts.sh new file mode 100644 index 000000000000..b1d68faeb4be --- /dev/null +++ b/devel/mingw32-binutils/files/patch-ld-genscripts.sh @@ -0,0 +1,41 @@ +--- ld/genscripts.sh.orig Sun Aug 12 15:00:07 2007 ++++ ld/genscripts.sh Tue Jan 15 11:04:56 2008 +@@ -390,30 +390,14 @@ + *" ${EMULATION_NAME} "*) COMPILE_IN=true;; + esac + +-if test -n "${BASH+set}"; then +- source_em() +- { +- local current_script="$em_script" +- em_script=$1 +- . $em_script +- em_script=$current_script +- } +- fragment() +- { +- local lineno=$[${BASH_LINENO[0]} + 1] +- echo >> e${EMULATION_NAME}.c "#line $lineno \"$em_script\"" +- cat >> e${EMULATION_NAME}.c +- } +-else +- source_em() +- { +- . $1 +- } +- fragment() +- { +- cat >> e${EMULATION_NAME}.c +- } +-fi ++source_em() ++{ ++ . $1 ++} ++fragment() ++{ ++ cat >> e${EMULATION_NAME}.c ++} + + # Generate e${EMULATION_NAME}.c. + # Start with an empty file, then the sourced .em script |