This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Don't configure BFD or TK or their dependencies on darwin


BFD has not (yet, he says hopefully) been ported to Darwin's mach-o
format, and TK doesn't work because although there is a macos port the
sources version doesn't have the right Makefiles.   So, this disables
them allowing a combined-tree build on Darwin to work.  It also
disables everything that relies on BFD or TK, which is a lot.

Tested by running a combined-tree build on powerpc-apple-darwin6.0.

Any objections to this patch?  I'll wait until tomorrow to give people
time to comment.

-- 
- Geoffrey Keating <geoffk@apple.com>

===File ~/patches/darwin-nobfdnotk.patch====================
2002-09-26  Geoffrey Keating  <geoffk@apple.com>

	* configure.in (powerpc-*-darwin*): Don't configure BFD, TK, or the
	things that depend on them.

Index: configure.in
===================================================================
RCS file: /cvs/src/src/configure.in,v
retrieving revision 1.106
diff -u -p -u -p -r1.106 configure.in
--- configure.in	23 Sep 2002 23:36:54 -0000	1.106
+++ configure.in	26 Sep 2002 19:49:14 -0000
@@ -539,6 +539,9 @@ case "${target}" in
   powerpc-*-beos*)
     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
     ;;
+  powerpc-*-darwin*)
+    noconfigdirs="$noconfigdirs bfd binutils ld gas opcodes gdb tk itcl tix libgui gprof ${libgcj}"
+    ;;
   powerpc-*-eabi)
     noconfigdirs="$noconfigdirs ${libgcj}"
     ;;
============================================================


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]