r1844
dslinux_amadeus at dslinux.in-berlin.de
dslinux_amadeus at dslinux.in-berlin.de
Fri Jul 27 16:19:35 CEST 2007
Author: amadeus
Date: 2007-07-27 16:19:30 +0200 (Fri, 27 Jul 2007)
New Revision: 1844
Log:
Better integration of gdb
Modified: trunk/toolchain/Makefile
===================================================================
--- trunk/toolchain/Makefile 2007-07-27 12:24:18 UTC (rev 1843)
+++ trunk/toolchain/Makefile 2007-07-27 14:19:30 UTC (rev 1844)
@@ -600,7 +600,21 @@
rm -f $(foreach f, .unpacked .configured .compiled \
.installed, $(GDB_SRCDIR)/$(f))
gdb-clean:
- -$(MAKE) -C $(GDB_OBJDIR) clean
+ -$(MAKE) -C $(GDB_OBJDIR) distclean
+ -rm -f $(GDB_OBJDIR)/bfd/config.*
+ -rm -f $(GDB_OBJDIR)/etc/config.*
+ -rm -f $(GDB_OBJDIR)/gdb/config.*
+ -rm -f $(GDB_OBJDIR)/gdb/doc/config.*
+ -rm -f $(GDB_OBJDIR)/gdb/testsuite/config.*
+ -rm -f $(GDB_OBJDIR)/gdb/testsuite/gdb.stabs/config.*
+ -rm -f $(GDB_OBJDIR)/intl/config.*
+ -rm -f $(GDB_OBJDIR)/libiberty/config.*
+ -rm -f $(GDB_OBJDIR)/opcodes/config.*
+ -rm -f $(GDB_OBJDIR)/readline/config.*
+ -rm -f $(GDB_OBJDIR)/sim/config.*
+ -rm -f $(GDB_OBJDIR)/sim/arm/config.*
+ -rm -f $(GDB_OBJDIR)/sim/common/config.*
+ -rm -f $(GDB_OBJDIR)/sim/testsuite/config.*
# fetch distfile for gdb
$(DISTDIR)/$(GDB_DIST):
@@ -619,7 +633,7 @@
cd $(GDB_OBJDIR) \
&& $(GDB_SRCDIR)/configure \
--prefix=$(PREFIX) \
- --target=arm-linux
+ --target=arm-linux-elf
touch $@
# compile gdb
@@ -630,9 +644,6 @@
# install gdb
$(GDB_SRCDIR)/.installed: $(GDB_SRCDIR)/.compiled
$(MAKE) -C $(GDB_OBJDIR) install
- mv $(PREFIX)/bin/arm-linux-gdb $(PREFIX)/bin/arm-linux-elf-gdb
- mv $(PREFIX)/bin/arm-linux-gdbtui $(PREFIX)/bin/arm-linux-elf-gdbtui
- mv $(PREFIX)/bin/arm-linux-run $(PREFIX)/bin/arm-linux-elf-run
touch $@
More information about the dslinux-commit
mailing list