Re: [lldb-dev] Adding a new architecture into LLDB

2019-07-15 Thread Romaric Jodin via lldb-dev
Indeed, that's exactly what I've done. I've got a "lldb-server-dpu", and the only modification I made to have it working as expected is to have a second "liblldbHost.a" ("liblldbHostDpu.a"), with a single modification in "HostInfoBase::ComputeHostArchitectureSupport" ( https://github.com/upmem/lldb

Re: [lldb-dev] [cfe-dev] 8.0.1-rc4 release has been tagged.

2019-07-15 Thread Diana Picus via lldb-dev
Hi, ARM & AArch64 seem fine: ef4f41dc77483754efee9a6e158f28725f22b29f7e4483a1ab1442b4b75dc7cd clang+llvm-8.0.1-rc4-aarch64-linux-gnu.tar.xz 39a47e3d1ecedad627153d618afb3d15675a498c67f2691c93382679e3788911 clang+llvm-8.0.1-rc4-armv7a-linux-gnueabihf.tar.xz Cheers, Diana On Thu, 11 Jul 2019 at 05:

[lldb-dev] Type Validation and Dexter

2019-07-15 Thread Tom Weaver via lldb-dev
Dear LLDB dev community I'm currently working on an open source project called DExTer. DExTer is used to help validate and check the debugging experience a user might have when debugging a program. The LLVM community is interested in using DExTer as a means to run DebugInfo-Integration tests. A ne

Re: [lldb-dev] Adding a new architecture into LLDB

2019-07-15 Thread Ted Woodward via lldb-dev
When we added support for Linux running on Hexagon, we treated it like any other Linux. We added the correct register handling, and built it. The issues you’re facing we handled in the compiler/rootfs. We built a cross-compiler that ran on x86 Linux, targeting Hexagon Linux. We set up a rootfs

Re: [lldb-dev] Evaluating the same expression at the same breakpoint gets slower after a certain number of steps

2019-07-15 Thread Guilherme Andrade via lldb-dev
Gábor, Thanks for pointing this out to me. The AST changes - the resulting log increases from 7k lines to 11k. I also verified that the fallback branch is executed. 18k iterations during the first evaluation and 93k afterwards. However, that only results in a couple extra milliseconds slowness (~ 4

Re: [lldb-dev] Signal stack unwinding and __kernel_rt_sigreturn

2019-07-15 Thread Jason Molenda via lldb-dev
> On Jul 12, 2019, at 2:04 PM, Greg Clayton wrote: > > > >> On Jun 21, 2019, at 1:24 PM, Joseph Tremoulet via lldb-dev >> wrote: >> > >> 2 - When the user handler is invoked, its return address is set to the very >> first byte of __kernel_rt_sigreturn, which throws off unwinding because

Re: [lldb-dev] [Release-testers] 8.0.1-rc4 release has been tagged.

2019-07-15 Thread Brian Cain via lldb-dev
I noticed tests that didn't terminate on ubuntu-14.04 x86_64. Is PR40761 gating this release? On Fri, Jul 12, 2019 at 2:21 PM Dimitry Andric via Release-testers < release-test...@lists.llvm.org> wrote: > On 11 Jul 2019, at 05:24, Tom Stellard via Release-testers < > release-test...@lists.llvm.or

Re: [lldb-dev] [Release-testers] 8.0.1-rc4 release has been tagged.

2019-07-15 Thread Tom Stellard via lldb-dev
On 07/15/2019 05:40 PM, Brian Cain wrote: > I noticed tests that didn't terminate on ubuntu-14.04 x86_64. Is PR40761 > gating this release? > We weren't able to get a fix for that unfortunately. -Tom > On Fri, Jul 12, 2019 at 2:21 PM Dimitry Andric via Release-testers > mailto:release-test...