OSDN Git Service

2009-05-06 Rafael Avila de Espindola <espindola@google.com>
authorespindola <espindola@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 May 2009 14:50:37 +0000 (14:50 +0000)
committerespindola <espindola@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 May 2009 14:50:37 +0000 (14:50 +0000)
* Makefile.in (install-plugin): Fix srcdir handling.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147180 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/Makefile.in

index 3593d74..fdb25f6 100644 (file)
@@ -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
 2009-05-06  Andrey Belevantsev  <abel@ispras.ru>
 
        * tree-ssa.c (execute_update_address_taken): Handle TARGET_MEM_REF
index 89ac516..4439820 100644 (file)
@@ -4020,8 +4020,9 @@ install-plugin: installdirs
          else continue; \
          fi; \
          case $$path in \
          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; \
          *) base=`basename $$path` ;; \
          esac; \
          dest=$(plugin_includedir)/$$base; \