Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 May 2011 20:19:53 -0400
From:      Jason Hellenthal <jhell@DataIX.net>
To:        "Pedro F. Giffuni" <giffunip@tutopia.com>
Cc:        =?iso-8859-1?Q?C=2E_Bergstr=F6m?= <cbergstrom@pathscale.com>, freebsd-toolchain@freebsd.org
Subject:   Re: PathDB (non GPL/GNU debugger) ported to FreeBSD !
Message-ID:  <20110519001953.GA44935@DataIX.net>
In-Reply-To: <921347.69389.qm@web113510.mail.gq1.yahoo.com>
References:  <4DD38498.7080401@pathscale.com> <921347.69389.qm@web113510.mail.gq1.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--RnlQjJ0d97Da+TV1
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


Pedro,

On Wed, May 18, 2011 at 12:51:36PM -0700, Pedro F. Giffuni wrote:
> Hello...
>=20
> I caught this email on another list but it's directly
> relevant to to us and as I've seen so many complaints
> about the (lame) state of our GNU debugger, I am sure
> there is sufficient interest.
>=20
> Please test and submit feedback to cbergstrom@ as
> requested in his email.
>=20
> (FWIW, I suggested that Dtrace support would be
> awesome).
> ________
> From: Christopher Bergstr=F6m <cbergstrom AT NOSPAM pathscale DOT com>
>=20
> PathDB (debugger) has been ported to FreeBSD.
>=20
> Summary:  x86/x86_64 debugger with the goal to drop-in replace gdb.
> We recently finished some heavy refactoring and now focusing on
> improving performance, *robustness*, scalability (clusters/multicore
> systems), DWARF4, OS portability and supported targets.  PathDB has a
> library based design with a cli interface doing direct function calls.
> Using C-bindings it should be fairly trivial to extend or add a new
> front-end in python or other scripting language.
>=20
> Source
> git clone git://github.com/path64/debugger.git
>=20
> Current status (heavy development - expect bugs)
> GDB test suite results as of today (A lot of timeouts and at
> a glance it seems like a lot of trivial CLI stuff)
> FAIL: 747
> PASS: 477
>=20
> Log : https://gist.github.com/b44f708cc2242091bc20
> ---
> Man page - http://www.pathscale.com/docs/pathdb.html
> User guide (Needs to be updated) -
> http://www.pathscale.com/docs/PathDB_UserGuide.pdf
>=20
> We'd love feedback and more testers.
>=20
> Bug reports can be sent to me (cbergstrom) directly or
> feel free to say hi on irc
>=20
> #pathscale - irc.freenode.net
>=20

Sorry - no offense and just my point of view. PathDB may be nice but
there is nothing that is utterly apparent to be already ported to
FreeBSD as your subject implies. So I went through all the links and
most everything I see keeps pointing at linux this and linux that then
checked out the source which has a bunch of gmake(1) files scattered
throughout and what looks to be deepdencies on GNU GCC libs and such.
Maybe I hit the Linux repo instead of the FreeBSD one ? did I
misunderstand and '!' is supposed to be '?' in the subject ?.

Anyway... seeing as clang/llvm is the compiler of choice for those on
9-CURRENT its probably worth noting that link [1] would probably be more
worthwhile supporting rather than something that hasnt been ported
already. Also to note it seems clearly better documented.

1). http://lldb.llvm.org/status.html


--=20

 Regards, (jhell)
 Jason Hellenthal


--RnlQjJ0d97Da+TV1
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (FreeBSD)
Comment: http://bit.ly/0x89D8547E

iQEcBAEBAgAGBQJN1GIpAAoJEJBXh4mJ2FR+BsUH/2TQdjMCxAOQI2Q/6TwGIYTD
buYwxaizj/SULPoPcuLKspOuU2SBZs6KRtjp7nm2h5Ko8Z2wWHINVS81AughgFd0
dclTigp231jVBqTp8W8DrPsisksIaT5jRJh513tFZqhpXUxoYy6QhzRK4xunclNv
ZsbAenM3FN84hMZJBV6FLrxIfaDyPIzlFbBZqU7uMKD1sqVJj3JhgUZoytvhbh4T
bSeQrJVAihr2tbvf/nJuRSJXO1b2zzz3hrpUXplJtkXY92GqsoFVOXJzrzDEf+2n
PGjs5VVlZjrlhVQzSoHyE0qy+ASi+dRAPWozBA24DGphzfG2pHUxyHZUlT2VGi8=
=mlXk
-----END PGP SIGNATURE-----

--RnlQjJ0d97Da+TV1--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110519001953.GA44935>