public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM]  archer-gbenson-break-on-inline: Update ChangeLog dates
@ 2011-12-12 14:37 gary
  0 siblings, 0 replies; only message in thread
From: gary @ 2011-12-12 14:37 UTC (permalink / raw)
  To: archer-commits

The branch, archer-gbenson-break-on-inline has been updated
       via  3c5d76dd2f946bee184946760bdddd5864364492 (commit)
       via  3a83eb2b955fc5bf8c32638079ea2eb637247ddc (commit)
       via  70c9938c54ae12466662f912467c65b370d124e6 (commit)
      from  736dcc37da51aea037297bba18dd9fd886e1469b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email.

- Log -----------------------------------------------------------------
commit 3c5d76dd2f946bee184946760bdddd5864364492
Author: Gary Benson <gbenson@redhat.com>
Date:   Tue Dec 6 13:54:51 2011 +0000

    Update ChangeLog dates

commit 3a83eb2b955fc5bf8c32638079ea2eb637247ddc
Author: Gary Benson <gbenson@redhat.com>
Date:   Tue Dec 6 13:53:46 2011 +0000

    Add copy of testcase in gdb.dwarf2

commit 70c9938c54ae12466662f912467c65b370d124e6
Author: Gary Benson <gbenson@redhat.com>
Date:   Tue Dec 6 13:46:28 2011 +0000

    Tweak

-----------------------------------------------------------------------

Summary of changes:
 gdb/ChangeLog                             |    2 +-
 gdb/doc/ChangeLog                         |    2 +-
 gdb/testsuite/ChangeLog                   |    4 +-
 gdb/testsuite/gdb.dwarf2/inline-break.S   | 1663 +++++++++++++++++++++++++++++
 gdb/testsuite/gdb.dwarf2/inline-break.exp |  102 ++
 gdb/testsuite/gdb.opt/inline-break.c      |    4 +-
 6 files changed, 1773 insertions(+), 4 deletions(-)
 create mode 100644 gdb/testsuite/gdb.dwarf2/inline-break.S
 create mode 100644 gdb/testsuite/gdb.dwarf2/inline-break.exp

First 500 lines of diff:
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 5a75d2d..5ee2690 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,4 +1,4 @@
-2011-12-02  Gary Benson  <gbenson@redhat.com>
+2011-12-06  Gary Benson  <gbenson@redhat.com>
 
 	PR breakpoints/10738
 	* dwarf2read.c (struct partial_die_info): New member
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog
index c63ed12..828a236 100644
--- a/gdb/doc/ChangeLog
+++ b/gdb/doc/ChangeLog
@@ -1,4 +1,4 @@
-2011-12-02  Gary Benson  <gbenson@redhat.com>
+2011-12-06  Gary Benson  <gbenson@redhat.com>
 
 	PR breakpoints/10738
 	* gdb.texinfo (Inline Functions): Remove the now-unnecessary @item
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index f2545ba..b8558e3 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,8 +1,10 @@
-2011-11-29  Gary Benson  <gbenson@redhat.com>
+2011-12-06  Gary Benson  <gbenson@redhat.com>
 
 	PR breakpoints/10738
 	* gdb.opt/inline-break.exp: New file.
 	* gdb.opt/inline-break.c: Likewise.
+	* gdb.dwarf2/inline-break.exp: Likewise.
+	* gdb.dwarf2/inline-break.S: Likewise.
 
 2011-10-25  Paul Koning  <paul_koning@dell.com>
 
diff --git a/gdb/testsuite/gdb.dwarf2/inline-break.S b/gdb/testsuite/gdb.dwarf2/inline-break.S
new file mode 100644
index 0000000..04566b9
--- /dev/null
+++ b/gdb/testsuite/gdb.dwarf2/inline-break.S
@@ -0,0 +1,1663 @@
+/* This testcase is part of GDB, the GNU debugger.
+
+   Copyright 2011 Free Software Foundation, Inc.
+
+   This program is free software; you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   This program is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
+
+/* This source file was generated using the following command line:
+
+   gcc -S -dA -g -O2 ../gdb.opt/inline-break.c -o inline-break.S
+
+*/
+	.file	"inline-break.c"
+	.section	.debug_abbrev,"",@progbits
+.Ldebug_abbrev0:
+	.section	.debug_info,"",@progbits
+.Ldebug_info0:
+	.section	.debug_line,"",@progbits
+.Ldebug_line0:
+	.text
+.Ltext0:
+	.p2align 4,,15
+.globl func2
+	.type	func2, @function
+func2:
+.LFB1:
+	.file 1 "../gdb.opt/inline-break.c"
+	# ../gdb.opt/inline-break.c:36
+	.loc 1 36 0
+	.cfi_startproc
+.LVL0:
+	# basic block 2
+	# ../gdb.opt/inline-break.c:37
+	.loc 1 37 0
+	movl	%edi, %eax
+	sall	$4, %eax
+	addl	%edi, %eax
+	# ../gdb.opt/inline-break.c:38
+	.loc 1 38 0
+	ret
+	.cfi_endproc
+.LFE1:
+	.size	func2, .-func2
+	.p2align 4,,15
+.globl func4a
+	.type	func4a, @function
+func4a:
+.LFB5:
+	# ../gdb.opt/inline-break.c:66
+	.loc 1 66 0
+	.cfi_startproc
+.LVL1:
+	# basic block 2
+	# ../gdb.opt/inline-break.c:67
+	.loc 1 67 0
+	movl	%edi, %eax
+	sall	$4, %eax
+	leal	(%rax,%rdi), %edi
+.LVL2:
+.LBB46:
+.LBB47:
+	# ../gdb.opt/inline-break.c:61
+	.loc 1 61 0
+	xorl	%eax, %eax
+	cmpl	$12, %edi
+	setg	%al
+	addl	$1, %eax
+.LBE47:
+.LBE46:
+	# ../gdb.opt/inline-break.c:68
+	.loc 1 68 0
+	ret
+	.cfi_endproc
+.LFE5:
+	.size	func4a, .-func4a
+	.p2align 4,,15
+.globl func5b
+	.type	func5b, @function
+func5b:
+.LFB6:
+	# ../gdb.opt/inline-break.c:75
+	.loc 1 75 0
+	.cfi_startproc
+.LVL3:
+	# basic block 2
+	# ../gdb.opt/inline-break.c:76
+	.loc 1 76 0
+	xorl	%eax, %eax
+	cmpl	$11, %edi
+	setg	%al
+	addl	$1, %eax
+	# ../gdb.opt/inline-break.c:77
+	.loc 1 77 0
+	ret
+	.cfi_endproc
+.LFE6:
+	.size	func5b, .-func5b
+	.p2align 4,,15
+.globl func6b
+	.type	func6b, @function
+func6b:
+.LFB8:
+	# ../gdb.opt/inline-break.c:90
+	.loc 1 90 0
+	.cfi_startproc
+.LVL4:
+	# basic block 2
+	# ../gdb.opt/inline-break.c:91
+	.loc 1 91 0
+	xorl	%eax, %eax
+	cmpl	$13, %edi
+	setle	%al
+	addl	$2, %eax
+	# ../gdb.opt/inline-break.c:92
+	.loc 1 92 0
+	ret
+	.cfi_endproc
+.LFE8:
+	.size	func6b, .-func6b
+	.p2align 4,,15
+.globl func6a
+	.type	func6a, @function
+func6a:
+.LFB9:
+	# ../gdb.opt/inline-break.c:96
+	.loc 1 96 0
+	.cfi_startproc
+.LVL5:
+	# basic block 2
+	# ../gdb.opt/inline-break.c:97
+	.loc 1 97 0
+	movl	%edi, %eax
+	sall	$4, %eax
+	leal	(%rax,%rdi), %edi
+.LVL6:
+.LBB48:
+.LBB49:
+	# ../gdb.opt/inline-break.c:91
+	.loc 1 91 0
+	xorl	%eax, %eax
+	cmpl	$13, %edi
+	setle	%al
+	addl	$2, %eax
+.LBE49:
+.LBE48:
+	# ../gdb.opt/inline-break.c:98
+	.loc 1 98 0
+	ret
+	.cfi_endproc
+.LFE9:
+	.size	func6a, .-func6a
+	.p2align 4,,15
+.globl func8b
+	.type	func8b, @function
+func8b:
+.LFB12:
+	# ../gdb.opt/inline-break.c:118
+	.loc 1 118 0
+	.cfi_startproc
+.LVL7:
+	# basic block 2
+	# ../gdb.opt/inline-break.c:119
+	.loc 1 119 0
+	xorl	%eax, %eax
+	cmpl	$6, %edi
+	setle	%al
+	leal	9(%rax,%rax), %eax
+	# ../gdb.opt/inline-break.c:120
+	.loc 1 120 0
+	ret
+	.cfi_endproc
+.LFE12:
+	.size	func8b, .-func8b
+	.p2align 4,,15
+.globl main
+	.type	main, @function
+main:
+.LFB14:
+	# ../gdb.opt/inline-break.c:132
+	.loc 1 132 0
+	.cfi_startproc
+.LVL8:
+	# basic block 2
+	# ../gdb.opt/inline-break.c:137
+	.loc 1 137 0
+	movl	%edi, -4(%rsp)
+.LVL9:
+	# ../gdb.opt/inline-break.c:139
+	.loc 1 139 0
+	movl	-4(%rsp), %eax
+.LVL10:
+.LBB50:
+.LBB51:
+	# ../gdb.opt/inline-break.c:29
+	.loc 1 29 0
+	movl	$23, %edi
+.LVL11:
+.LBE51:
+.LBE50:
+.LBB53:
+.LBB54:
+	# ../gdb.opt/inline-break.c:52
+	.loc 1 52 0
+	movl	$23, %esi
+.LVL12:
+.LBE54:
+.LBE53:
+.LBB58:
+.LBB59:
+	# ../gdb.opt/inline-break.c:82
+	.loc 1 82 0
+	movl	$23, %ecx
+.LBE59:
+.LBE58:
+.LBB63:
+.LBB52:
+	# ../gdb.opt/inline-break.c:29
+	.loc 1 29 0
+	imull	%edi, %eax
+.LVL13:
+.LBE52:
+.LBE63:
+	# ../gdb.opt/inline-break.c:139
+	.loc 1 139 0
+	movl	%eax, -4(%rsp)
+	# ../gdb.opt/inline-break.c:141
+	.loc 1 141 0
+	movl	-4(%rsp), %eax
+.LVL14:
+.LBB64:
+.LBB65:
+	# ../gdb.opt/inline-break.c:37
+	.loc 1 37 0
+	movl	%eax, %edx
+	sall	$4, %edx
+	leal	(%rdx,%rax), %eax
+.LVL15:
+.LBE65:
+.LBE64:
+	# ../gdb.opt/inline-break.c:141
+	.loc 1 141 0
+	movl	%eax, -4(%rsp)
+	# ../gdb.opt/inline-break.c:143
+	.loc 1 143 0
+	movl	-4(%rsp), %eax
+.LVL16:
+.LBB66:
+.LBB57:
+	# ../gdb.opt/inline-break.c:52
+	.loc 1 52 0
+	imull	%esi, %eax
+.LVL17:
+.LBB55:
+.LBB56:
+	# ../gdb.opt/inline-break.c:46
+	.loc 1 46 0
+	cmpl	$13, %eax
+	setg	%al
+.LVL18:
+	movzbl	%al, %eax
+	addl	$1, %eax
+.LBE56:
+.LBE55:
+.LBE57:
+.LBE66:
+	# ../gdb.opt/inline-break.c:143
+	.loc 1 143 0
+	movl	%eax, -4(%rsp)
+	# ../gdb.opt/inline-break.c:145
+	.loc 1 145 0
+	movl	-4(%rsp), %eax
+.LVL19:
+.LBB67:
+.LBB68:
+	# ../gdb.opt/inline-break.c:67
+	.loc 1 67 0
+	movl	%eax, %edx
+	sall	$4, %edx
+	leal	(%rdx,%rax), %eax
+.LVL20:
+.LBB69:
+.LBB70:
+	# ../gdb.opt/inline-break.c:61
+	.loc 1 61 0
+	cmpl	$12, %eax
+	setg	%al
+	movzbl	%al, %eax
+	addl	$1, %eax
+.LBE70:
+.LBE69:
+.LBE68:
+.LBE67:
+	# ../gdb.opt/inline-break.c:145
+	.loc 1 145 0
+	movl	%eax, -4(%rsp)
+	# ../gdb.opt/inline-break.c:147
+	.loc 1 147 0
+	movl	-4(%rsp), %eax
+.LVL21:
+.LBB71:
+.LBB62:
+	# ../gdb.opt/inline-break.c:82
+	.loc 1 82 0
+	imull	%ecx, %eax
+.LVL22:
+.LBB60:
+.LBB61:
+	# ../gdb.opt/inline-break.c:76
+	.loc 1 76 0
+	cmpl	$11, %eax
+	setg	%al
+.LVL23:
+	movzbl	%al, %eax
+	addl	$1, %eax
+.LBE61:
+.LBE60:
+.LBE62:
+.LBE71:
+	# ../gdb.opt/inline-break.c:147
+	.loc 1 147 0
+	movl	%eax, -4(%rsp)
+	# ../gdb.opt/inline-break.c:149
+	.loc 1 149 0
+	movl	-4(%rsp), %eax
+.LVL24:
+.LBB72:
+.LBB73:
+	# ../gdb.opt/inline-break.c:97
+	.loc 1 97 0
+	movl	%eax, %edx
+	sall	$4, %edx
+	leal	(%rdx,%rax), %eax
+.LVL25:
+.LBE73:
+.LBE72:
+.LBB77:
+.LBB80:
+	# ../gdb.opt/inline-break.c:111
+	.loc 1 111 0
+	movl	$29, %edx
+.LBE80:
+.LBE77:
+.LBB89:
+.LBB76:
+.LBB74:
+.LBB75:
+	# ../gdb.opt/inline-break.c:91
+	.loc 1 91 0
+	cmpl	$13, %eax
+	setle	%al
+	movzbl	%al, %eax
+	addl	$2, %eax
+.LBE75:
+.LBE74:
+.LBE76:
+.LBE89:
+	# ../gdb.opt/inline-break.c:149
+	.loc 1 149 0
+	movl	%eax, -4(%rsp)
+	# ../gdb.opt/inline-break.c:151
+	.loc 1 151 0
+	movl	-4(%rsp), %eax
+.LVL26:
+.LBB90:
+.LBB79:
+	# ../gdb.opt/inline-break.c:111
+	.loc 1 111 0
+	imull	%edx, %eax
+.LVL27:
+.LBE79:
+.LBE90:
+	# ../gdb.opt/inline-break.c:151
+	.loc 1 151 0
+	movl	-4(%rsp), %edx
+.LVL28:
+.LBB91:
+.LBB87:
+.LBB82:
+.LBB84:
+	# ../gdb.opt/inline-break.c:105
+	.loc 1 105 0
+	cmpl	$22, %eax
+	setg	%al
+.LVL29:
+.LBE84:
+.LBE82:
+.LBE87:
+.LBE91:
+.LBB92:
+.LBB94:
+	cmpl	$22, %edx
+	setg	%dl
+.LVL30:
+.LBE94:
+.LBE92:
+.LBB96:
+.LBB78:
+.LBB81:
+.LBB83:
+	movzbl	%al, %eax
+.LBE83:
+.LBE81:
+.LBE78:
+.LBE96:
+.LBB97:
+.LBB93:
+	movzbl	%dl, %edx
+.LBE93:
+.LBE97:
+.LBB98:
+.LBB88:
+.LBB86:
+.LBB85:
+	leal	1(%rax,%rax,2), %eax
+.LBE85:
+.LBE86:
+.LBE88:
+.LBE98:
+.LBB99:
+.LBB95:
+	leal	1(%rdx,%rdx,2), %edx
+.LBE95:
+.LBE99:
+	# ../gdb.opt/inline-break.c:151
+	.loc 1 151 0
+	leal	(%rdx,%rax), %eax
+.LVL31:
+	movl	%eax, -4(%rsp)
+.LVL32:
+	# ../gdb.opt/inline-break.c:153
+	.loc 1 153 0
+	movl	-4(%rsp), %edx
+.LVL33:
+.LBB100:
+.LBB101:
+	# ../gdb.opt/inline-break.c:125
+	.loc 1 125 0
+	movl	%edx, %eax
+.LVL34:
+	sall	$5, %eax
+	subl	%edx, %eax
+.LBB102:
+.LBB103:
+	# ../gdb.opt/inline-break.c:119
+	.loc 1 119 0
+	xorl	%edx, %edx
+.LVL35:
+	cmpl	$6, %eax


hooks/post-receive
--
Repository for Project Archer.


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2011-12-12 14:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-12-12 14:37 [SCM] archer-gbenson-break-on-inline: Update ChangeLog dates gary

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).