🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix.sys5.misc
Article #53

GDB (v4.6 or so) for SysV (r3.2)/386

#53
From: David Herron
Date: Sun, 18 Oct 1992 21:44
50 lines
2968 bytes
Greetings!

Where might someone have precompiled GCC/GDB/etc for System V?

Failing that let me complain about problems in compiling gdb

- Something has decided that, since this is SysV, they'd do
	#define index strchr
  But there's lots of local variables with this name, and at least
  one one data structure which has `index' as one of its tags.

  Most of this was in bfd/.

  Y'all may disagree with the naming practices, but it DID manage
  to become a *standard*.  It wouldn't be hard to go through the
  source one day & convert index()s to strchr()s!!!

- gdb/i386-xdep.c has a `#endif' indented by one character.

- How do you get it to compile with `gcc'?  I ran `configure' and
  the resulting Makefile's wanted to use `cc'.  I could edit the
  Makefile's by hand, but then what's the point of using configure?

  I told configure `i386-att-sysv32'.

- The documentation about `configure' needs work as there's lots of
  interesting things you learn by opening the hood and looking at
  the script.  This is NOT how things should be ..

- There's side comments in a couple places which talk about compilers
  which do COFF encapsulation &c.  It sounds as if the (*&^*&^ GNU
  people do not have direct COFF support in the tools *STILL*!  Despite
  the fact there files with names indicating COFF support...

  So I'm confused over how to get it to work with COFF binaries ..?
  The WHATS.NEW file does imply it should work ...

- There's no PROBLEMS file.

- It crashes while reading in a binary file.  Took a very long time to
  read this in, and the crash was in alloca().  (*sigh*)


Enough to make one look for commercial software ...


<- David Herron <david@twg.com> (work) <david@davids.mmdf.com> (home)
<-
<- During the '80s Usenet's mantra was: "Not all the world's a VAX".
<- During the '90s I hope it becomes:   "Not all the world's DOS (ick)".
Technical Details
Message-ID: <1992Oct18.214138.23699@twg.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!wupost!micro-heart-of-gold.mit.edu!bu.edu!ai-lab!prep.ai.mit.edu!gnulists

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f5053,b0b9c8161bbbae88
X-Google-Attributes: gidf5053,public
X-Google-Thread: 102233,b0b9c8161bbbae88
X-Google-Attributes: gid102233,public
X-Google-ArrivalTime: 1992-10-21 01:35:35 PST
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!wupost!micro-heart-of-gold.mit.edu!bu.edu!ai-lab!prep.ai.mit.edu!gnulists
From: david@twg.com (David Herron)
Newsgroups: comp.unix.sys5.misc,gnu.gdb.bug
Subject: GDB (v4.6 or so) for SysV (r3.2)/386
Message-ID: <1992Oct18.214138.23699@twg.com>
Date: 18 Oct 92 21:44:38 GMT
Followup-To: comp.unix.sys5.misc,gnu.gdb.bug
Organization: The Wollongong Group, Inc., Palo Alto, CA
Lines: 50
Approved: info-gnu@prep.ai.mit.edu
Resent-Message-Id: <9210192252.AA03022@eco.twg.com>
Sensitivity: Personal
Encoding: 45 TEXT , 4 TEXT
Conversion: Prohibited
Conversion-With-Loss: Prohibited
Resent-Date:  Mon, 19 Oct 1992 15:52:25 -0700
Resent-From: edward@eco.twg.com
Resent-To: gnu-gdb-bug@uunet.uu.net
Apparently-To: <gnu-gdb-bug@uunet.uu.net>