Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jan 2017 16:45:35 -0200
From:      "Dr. Rolf Jansen" <rj@obsigna.com>
To:        "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: lldb on BeagleBone Black
Message-ID:  <28AA6259-BCB6-4527-B292-81531D758F8E@obsigna.com>
In-Reply-To: <CAPyFy2A=3g7Nr3XcibCO6Yzbh7UYf=_mdSaoqkbaNxqeFn6zHg@mail.gmail.com>
References:  <3DA2368D-AE7B-4D69-A634-2861D2EFA9AE@obsigna.com> <8FDE5FCC-9BA8-4601-A32E-04FBAB5FFBEA@obsigna.com> <0ee18ae6-7588-97c9-bc04-3ad83b0c33b3@freebsd.org> <34EB351A-3BA9-4D38-AF1C-96B065564C42@obsigna.com> <06672183-F0A6-47C9-AC53-091515CBEBC3@obsigna.com> <CAPyFy2A=3g7Nr3XcibCO6Yzbh7UYf=_mdSaoqkbaNxqeFn6zHg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> Am 23.01.2017 um 15:36 schrieb Ed Maste <emaste@freebsd.org>:
>=20
> On 16 January 2017 at 09:20, Dr. Rolf Jansen <rj@obsigna.com> wrote:
>>=20
>> Building and installation of devel/llvm37 from the ports went well =
without problems, however, lldb37 is only of minor usefulness since =
stepping-into/over lines of code does not work. I can set breakpoint, =
and execution stops fine on breakpoints, however, when I hit 'n' or 's', =
the program simply continues execution in a normal fashion until end.
>=20
> Yes. Single-stepping on ARM requires special support in the debugger,
> which does not yet exist in LLDB for FreeBSD. The good news is that
> there is a patch in review to add this support. I'm hoping to review,
> test and commit it this week to the upstream LLDB repository, and I'll
> see about merging it into the LLDB in the FreeBSD base system from
> there.
>=20
> -Ed

In the moment, I am building/installing LLDB from the SVN-trunk (r292723 =
-- 5.0.0 branch) on my BeagleBone Black. Installation is in progress =
now, and I guess in a 2 or 3 hours this will be finished.

Please let me know, once the patch made it into the SVN repository. Then =
I will run 'svn update' and 'ninja lldb install' once again, and I hope =
that ninja is smart enough to compile only the changes.

Thank you very much for looking into it.

Best regards

Rolf=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?28AA6259-BCB6-4527-B292-81531D758F8E>