Re: [lldb-dev] [cfe-dev] [3.9 Release] Please write release notes!

2016-08-04 Thread George Burgess IV via lldb-dev
Added MSSA note in r277739. Thanks for the heads up!

On Aug 3, 2016 9:55 PM, "Dmitry Polukhin via cfe-dev" <
cfe-...@lists.llvm.org> wrote:

> Renato,
>
> Thank you for the summary of abi_tags changes for the release notes. I
> think everything is correct. Sorry, I was out for a while.
>
> Dmitry
>
> On Wed, Aug 3, 2016 at 4:02 PM, Renato Golin 
> wrote:
>
>> On 3 August 2016 at 10:46, Renato Golin  wrote:
>> > We certainly do. This is a big deal. I'll write up something and let
>> > Dmitry correct my mistakes. :)
>>
>> Done.
>>
>>
>> > We'll also add the ARM/AArch64 changelogs.
>>
>> Done. :)
>>
>> cheers,
>> --renato
>>
>
>
> ___
> cfe-dev mailing list
> cfe-...@lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>
>
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


[lldb-dev] [3.9 Release] Release Candidate 1 source and binaries available

2016-08-04 Thread Hans Wennborg via lldb-dev
Source and binaries for LLVM-3.9.0-rc1 are now available at
http://llvm.org/pre-releases/3.9.0/#rc1

Please try it out, run tests, build your favourite projects, and *file
bugs* about anything that doesn't work and needs to be fixed for the
release. Please CC me on any findings.

Thanks,
Hans
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


[lldb-dev] [Bug 28857] New: LLDB-MI: break-enable doesn't enable specified breakpoints

2016-08-04 Thread via lldb-dev
https://llvm.org/bugs/show_bug.cgi?id=28857

Bug ID: 28857
   Summary: LLDB-MI: break-enable doesn't enable specified
breakpoints
   Product: lldb
   Version: unspecified
  Hardware: PC
OS: Linux
Status: NEW
  Severity: normal
  Priority: P
 Component: All Bugs
  Assignee: lldb-dev@lists.llvm.org
  Reporter: a...@unlimitedcodeworks.xyz
CC: llvm-b...@lists.llvm.org
Classification: Unclassified

-break-enable can't enable a previously disabled breakpoints.

Step to reproduce:
1. start lldb-mi with a small hello world program
2. -break-insert -f main
3. -break-disable 1
4. -break-enable 1
5. -exec-run

Actual Result:
Program doesn't stop at the break point and exits normally with output like

*stopped,reason="exited-normally"

Expected result:
Program stops at the break point, with notification output like

*stopped,reason="breakpoint-hit",disp="del",bkptno="1",frame={level="0",addr="0x77a58650",func="main()",args=[],file="??",fullname="??",line="-1"},thread-id="1",stopped-threads="all"

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


[lldb-dev] [Bug 28858] New: LLDB-MI: no notification about process stopped if attaching to a process

2016-08-04 Thread via lldb-dev
https://llvm.org/bugs/show_bug.cgi?id=28858

Bug ID: 28858
   Summary: LLDB-MI: no notification about process stopped if
attaching to a process
   Product: lldb
   Version: unspecified
  Hardware: PC
OS: Linux
Status: NEW
  Severity: normal
  Priority: P
 Component: All Bugs
  Assignee: lldb-dev@lists.llvm.org
  Reporter: a...@unlimitedcodeworks.xyz
CC: llvm-b...@lists.llvm.org
Classification: Unclassified

When attaching to a process using -target-attach command, there's no
notification about process stopped.

This might be related to Bug 25000: https://llvm.org/bugs/show_bug.cgi?id=25000

Step to reproduce:
1. start lldb-mi
2. start cat without parameter so it runs and waits for input

Shell output:
(gdb)
-target-attach 32002
^done
=thread-group-started,id="i1",pid="32002"
(gdb)
=thread-created,id="1",group-id="i1"
=thread-selected,id="1"
(gdb)
=library-loaded,id="/usr/bin/cat",target-name="/usr/bin/cat",host-name="/usr/bin/cat",symbols-loaded="0",loaded_addr="-",size="0"
(gdb)
=library-loaded,id="[vdso]",target-name="[vdso]",host-name="[vdso]",symbols-loaded="1",symbols-path="",loaded_addr="0x7ffc1df22000",size="0"
(gdb)
=library-loaded,id="linux-vdso.so.1",target-name="linux-vdso.so.1",host-name="linux-vdso.so.1",symbols-loaded="1",symbols-path="",loaded_addr="0x7ffc1df22000",size="0"
(gdb)
=library-loaded,id="/usr/lib/libc.so.6",target-name="/usr/lib/libc.so.6",host-name="/usr/lib/libc.so.6",symbols-loaded="0",loaded_addr="-",size="0"
(gdb)
=library-loaded,id="/lib64/ld-linux-x86-64.so.2",target-name="/lib64/ld-linux-x86-64.so.2",host-name="/lib64/ld-linux-x86-64.so.2",symbols-loaded="0",loaded_addr="-",size="0"
(gdb)
=library-loaded,id="[vdso]",target-name="[vdso]",host-name="[vdso]",symbols-loaded="1",symbols-path="",loaded_addr="0x7ffc1df22000",size="0"
=library-loaded,id="linux-vdso.so.1",target-name="linux-vdso.so.1",host-name="linux-vdso.so.1",symbols-loaded="1",symbols-path="",loaded_addr="0x7ffc1df22000",size="0"
=library-loaded,id="/usr/lib/libc.so.6",target-name="/usr/lib/libc.so.6",host-name="/usr/lib/libc.so.6",symbols-loaded="0",loaded_addr="-",size="0"
=library-loaded,id="/lib64/ld-linux-x86-64.so.2",target-name="/lib64/ld-linux-x86-64.so.2",host-name="/lib64/ld-linux-x86-64.so.2",symbols-loaded="0",loaded_addr="-",size="0"
(gdb)
=library-loaded,id="/usr/bin/cat",target-name="/usr/bin/cat",host-name="/usr/bin/cat",symbols-loaded="0",loaded_addr="-",size="0"

<--- HERE *stopped notification should appear

process status
Process 32002 stopped
* thread #1: tid = 32002, 0x7f47e4489710 libc.so.6`__GI___read + 16, name =
'cat', stop reason = signal SIGSTOP
frame #0: 0x7f47e4489710 libc.so.6`__GI___read + 16
libc.so.6`__GI___read:
->  0x7f47e4489710 <+16>: cmpq   $-0xfff, %rax ; imm =
0xF001 
0x7f47e4489716 <+22>: jae0x7f47e4489749; <+73>
0x7f47e4489718 <+24>: retq   
0x7f47e4489719 <+25>: subq   $0x8, %rsp
^done
(gdb)

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev


[lldb-dev] [Bug 28859] New: LLDB-MI: data-disassemble command doesn't accept "$pc" as start and end address parameter

2016-08-04 Thread via lldb-dev
https://llvm.org/bugs/show_bug.cgi?id=28859

Bug ID: 28859
   Summary: LLDB-MI: data-disassemble command doesn't accept "$pc"
as start and end address parameter
   Product: lldb
   Version: unspecified
  Hardware: PC
OS: Linux
Status: NEW
  Severity: normal
  Priority: P
 Component: All Bugs
  Assignee: lldb-dev@lists.llvm.org
  Reporter: a...@unlimitedcodeworks.xyz
CC: llvm-b...@lists.llvm.org
Classification: Unclassified

-data-disassemble start-addr and end-addr parameter should accept "$pc" as
value.

Taken from the specification:

Disassemble from the current value of $pc to $pc + 20:

 (gdb)
 -data-disassemble -s $pc -e "$pc + 20" -- 0
 ^done,
 asm_insns=[
 {address="0x000107c0",func-name="main",offset="4",
 inst="mov  2, %o0"},
 {address="0x000107c4",func-name="main",offset="8",
 inst="sethi  %hi(0x11800), %o2"},
 {address="0x000107c8",func-name="main",offset="12",
 inst="or  %o2, 0x140, %o1\t! 0x11940 <_lib_version+8>"},
 {address="0x000107cc",func-name="main",offset="16",
 inst="sethi  %hi(0x11800), %o2"},
 {address="0x000107d0",func-name="main",offset="20",
 inst="or  %o2, 0x168, %o4\t! 0x11968 <_lib_version+48>"}]
 (gdb)

https://sourceware.org/gdb/onlinedocs/gdb/GDB_002fMI-Data-Manipulation.html#GDB_002fMI-Data-Manipulation

-- 
You are receiving this mail because:
You are the assignee for the bug.
___
lldb-dev mailing list
lldb-dev@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev