This is the mail archive of the gdb-patches@sourceware.cygnus.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]

Re: Add x86 embed target makefile frag



   From: jtc@redback.com (J.T. Conklin)
   Date: 05 Aug 1999 18:56:29 -0700

   I submitted this change some time ago as part of my remote breakpoint
   extension (which is still in process, I'm addressing the deficiencies,
   playing with alternatives, etc. as I get free time).

Have you had a chance to look at what jingham added for the Z packet?

   While adding corelow.o to TDEPFILES to i386aout.mt and/or i386v.mt is
   an option for us, it wouldn't be for someone who also uses an old SysV
   host because the symbols within would be multiply defined.  I'll admit
   that this is a somewhat contrived example.  But the nature of embedded
   systems is that there is a high likelyhood of proprietary changes that
   will never be folded into the master GDB sources (not because they are
   valuable trade secrets, but rather they are simply not useful nor
   interesting outside the company that developed them).  As such, it is
   important for easily modified embedded target configs to exist.

I agree.  The "embedded == native-sort-of" approach to tools is lame
but usually works for compilers, and inevitably breaks down for
debuggers.

   1999-08-05  J.T. Conklin  <jtc@redback.com>

	   * configure.tgt (i[3456]86-*-{aout,coff,elf}): Use embed.mt
	   * config/i386/embed.mt: New file.

I've pasted into the repository as-is, I just expanded out to list the
three triples completely in the ChangeLog entry just in case anybody
ever grepping for them.  Thanks for the patch!

								Stan

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