diff options
author | Rafael Avila de Espindola <espindola@google.com> | 2009-05-06 14:50:37 +0000 |
---|---|---|
committer | Rafael Espindola <espindola@gcc.gnu.org> | 2009-05-06 14:50:37 +0000 |
commit | 9419a9fdc8150067898eb5ad6347c3b55d4817e1 (patch) | |
tree | a6882d0da2efc3a8e306559526d62b5308d2a1bf | |
parent | fff1894cd63f0bf02a87c2284a7ae60bc08c70fe (diff) | |
download | gcc-9419a9fdc8150067898eb5ad6347c3b55d4817e1.zip gcc-9419a9fdc8150067898eb5ad6347c3b55d4817e1.tar.gz gcc-9419a9fdc8150067898eb5ad6347c3b55d4817e1.tar.bz2 |
Makefile.in (install-plugin): Fix srcdir handling.
2009-05-06 Rafael Avila de Espindola <espindola@google.com>
* Makefile.in (install-plugin): Fix srcdir handling.
From-SVN: r147180
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/Makefile.in | 5 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3593d74..fdb25f6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2009-05-06 Rafael Avila de Espindola <espindola@google.com> + + * Makefile.in (install-plugin): Fix srcdir handling. + 2009-05-06 Andrey Belevantsev <abel@ispras.ru> * tree-ssa.c (execute_update_address_taken): Handle TARGET_MEM_REF diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 89ac516..4439820 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -4020,8 +4020,9 @@ install-plugin: installdirs else continue; \ fi; \ case $$path in \ - "$(srcdir)"*/config/* | "$(srcdir)"*.def ) \ - base=`echo $$path | sed "s|$(srcdir)||"`;; \ + "$(srcdir)"*/config/* | "$(srcdir)"/*.def ) \ + srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`; \ + base=`echo "$$path" | sed -e "s|$$srcdirstrip/||"`;; \ *) base=`basename $$path` ;; \ esac; \ dest=$(plugin_includedir)/$$base; \ |