add gdb-client to run on host to debug target.. (kgdb)
[openwrt.git] / toolchain / gdb / patches / 680-debian_sim-destdir.patch
diff --git a/toolchain/gdb/patches/680-debian_sim-destdir.patch b/toolchain/gdb/patches/680-debian_sim-destdir.patch
new file mode 100644 (file)
index 0000000..71f60b5
--- /dev/null
@@ -0,0 +1,53 @@
+Fix some missing uses of DESTDIR in the sim/ directories.  The Debian
+packages use DESTDIR to build.
+
+%patch
+Index: gdb-6.3/sim/Makefile.in
+===================================================================
+--- gdb-6.3.orig/sim/Makefile.in       2003-09-03 14:46:52.000000000 -0400
++++ gdb-6.3/sim/Makefile.in    2004-11-10 00:39:25.381315738 -0500
+@@ -93,6 +93,7 @@ FLAGS_TO_PASS = \
+       "CC=$(CC)" \
+       "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
+       "CFLAGS=$(CFLAGS)" \
++      "DESTDIR=$(DESTDIR)" \
+       "RANLIB=$(RANLIB)" \
+       "MAKEINFO=$(MAKEINFO)" \
+       "INSTALL=$(INSTALL)" \
+Index: gdb-6.3/sim/common/Make-common.in
+===================================================================
+--- gdb-6.3.orig/sim/common/Make-common.in     2003-09-08 13:24:59.000000000 -0400
++++ gdb-6.3/sim/common/Make-common.in  2004-11-10 00:39:25.383315347 -0500
+@@ -581,14 +581,14 @@ install: install-common $(SIM_EXTRA_INST
+ install-common: installdirs
+       n=`echo run | sed '$(program_transform_name)'`; \
+-      $(INSTALL_PROGRAM) run$(EXEEXT) $(bindir)/$$n$(EXEEXT)
++      $(INSTALL_PROGRAM) run$(EXEEXT) $(DESTDIR)$(bindir)/$$n$(EXEEXT)
+       n=`echo libsim.a | sed s/libsim.a/lib$(target_alias)-sim.a/`; \
+-      $(INSTALL_DATA) libsim.a $(libdir)/$$n ; \
+-      ( cd $(libdir) ; $(RANLIB) $$n )
++      $(INSTALL_DATA) libsim.a $(DESTDIR)$(libdir)/$$n ; \
++      ( cd $(DESTDIR)$(libdir) ; $(RANLIB) $$n )
+ installdirs:
+-      $(SHELL) $(srcdir)/../../mkinstalldirs $(bindir)
+-      $(SHELL) $(srcdir)/../../mkinstalldirs $(libdir)
++      $(SHELL) $(srcdir)/../../mkinstalldirs $(DESTDIR)$(bindir)
++      $(SHELL) $(srcdir)/../../mkinstalldirs $(DESTDIR)$(libdir)
+ check:
+       cd ../testsuite && $(MAKE) check RUNTESTFLAGS="$(RUNTESTFLAGS)"
+Index: gdb-6.3/sim/erc32/Makefile.in
+===================================================================
+--- gdb-6.3.orig/sim/erc32/Makefile.in 2000-03-07 10:32:49.000000000 -0500
++++ gdb-6.3/sim/erc32/Makefile.in      2004-11-10 00:39:25.385314957 -0500
+@@ -53,7 +53,7 @@ end.h: end
+ # Copy the files into directories where they will be run.
+ install-sis: installdirs
+       n=`echo sis | sed '$(program_transform_name)'`; \
+-      $(INSTALL_PROGRAM) sis$(EXEEXT) $(bindir)/$$n$(EXEEXT)
++      $(INSTALL_PROGRAM) sis$(EXEEXT) $(DESTDIR)$(bindir)/$$n$(EXEEXT)
+ clean-sis:
+       rm -f sis end end.h
This page took 0.026386 seconds and 4 git commands to generate.