Re: [lldb-dev] [llvm-dev] [5.0.0 Release] Release Candidate 4 tagged

2017-08-31 Thread Hans Wennborg via lldb-dev
On Wed, Aug 30, 2017 at 10:22 PM, Michał Górny wrote: > W dniu śro, 30.08.2017 o godzinie 15∶22 -0700, użytkownik Hans Wennborg > napisał: >> On Wed, Aug 30, 2017 at 2:14 PM, Michał Górny wrote: >> > W dniu wto, 29.08.2017 o godzinie 16∶52 -0700, użytkownik Hans Wennborg >> > via llvm-dev napisał

Re: [lldb-dev] lldb-server link failure with shared library configuration

2017-08-31 Thread Pavel Labath via lldb-dev
On 30 August 2017 at 13:12, Tamas Berghammer via lldb-dev wrote: > I tried to build using the following command what should be a reasonably > close approximation to the one you used (I don't have ICU installed at the > moment) and it still links fine for me: > CC=/usr/bin/clang CXX=/usr/bin/clang+

[lldb-dev] Symbolic information in disassembler output

2017-08-31 Thread Tatyana Krasnukha via lldb-dev
Hello, As I understand it, old disassembler (based on libedis) could print symbolic information instead/beside address operand of an instruction. And it looks like there is not such ability in disassembler now. Is this responsibility shifted on some other component of lldb? Or it was considered

Re: [lldb-dev] Symbolic information in disassembler output

2017-08-31 Thread Jim Ingham via lldb-dev
I don't think anybody thought of it as useless. It's one of the things Jason has been trying to find time to do for a while now. InstructionLLVMC is the main concrete Instruction subclass in llvm now, and relies on MCInst for most of the heavy lifting. So we should work with MCInst to figure

Re: [lldb-dev] Symbolic information in disassembler output

2017-08-31 Thread Greg Clayton via lldb-dev
I believe libedis was deprecated many years ago and hasn't returned. We use the standard LLVM disassembler, so any features need to be built into llvm::MCInst. > On Aug 31, 2017, at 10:42 AM, Tatyana Krasnukha via lldb-dev > wrote: > > Hello, > > As I understand it, old disassembler (based

Re: [lldb-dev] Symbolic information in disassembler output

2017-08-31 Thread Sean Callanan via lldb-dev
Greg is right that this was a libedis feature and has no equivalent in LLDB today. MCInst, however, doesn't have enough information by itself to do this.  The reason is that for many things that are considered "operands," the MCInst has several underlying operands.  For example, an operand tha

Re: [lldb-dev] Symbolic information in disassembler output

2017-08-31 Thread Tatyana Krasnukha via lldb-dev
I got it. I hoped that this work was just removed in other library, despite I didn't find something like that anywhere in lldb. Also I supposed there were some certain reason to remove it. But since it is just not implemented yet, I have no questions more) Thank you all for explanation! Due to

Re: [lldb-dev] [Release-testers] [5.0.0 Release] Release Candidate 4 tagged

2017-08-31 Thread Dimitry Andric via lldb-dev
On 30 Aug 2017, at 01:52, Hans Wennborg via Release-testers wrote: > > 5.0.0-rc4 was just tagged. > > There were very few changes after rc3, and if nothing unexpected comes > up, this is what the final release will look like. Built and tested on FreeBSD 10, no changes with respect to the previ