diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2008-07-31 05:27:54 +0000 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2008-07-31 05:27:54 +0000 |
commit | 2f9300efcdb2abb98ac68fbeafed47ac956c0d26 (patch) | |
tree | c9f22e3f0045a781fe21618915a380ad08a1a532 /ld/emultempl/spuelf.em | |
parent | d970b3766333c406bf162f56e9ed6db0de7857e1 (diff) | |
download | gdb-2f9300efcdb2abb98ac68fbeafed47ac956c0d26.zip gdb-2f9300efcdb2abb98ac68fbeafed47ac956c0d26.tar.gz gdb-2f9300efcdb2abb98ac68fbeafed47ac956c0d26.tar.bz2 |
* emultempl/spuelf.em: Abort on the missing required `spu_ovl.o'.
Diffstat (limited to 'ld/emultempl/spuelf.em')
-rw-r--r-- | ld/emultempl/spuelf.em | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/ld/emultempl/spuelf.em b/ld/emultempl/spuelf.em index 865078c..2ad3663 100644 --- a/ld/emultempl/spuelf.em +++ b/ld/emultempl/spuelf.em @@ -57,7 +57,12 @@ char **my_argv; static const char ovl_mgr[] = { EOF -../binutils/bin2c < ${srcdir}/emultempl/spu_ovl.o >> e${EMULATION_NAME}.c +if ! ../binutils/bin2c < ${srcdir}/emultempl/spu_ovl.o >> e${EMULATION_NAME}.c +then + echo >&2 "Missing ${srcdir}/emultempl/spu_ovl.o" + echo >&2 "You must build gas/as-new with --target=spu to build spu_ovl.o" + exit 1 +fi fragment <<EOF }; |