public inbox for archer-commits@sourceware.org
help / color / mirror / Atom feed
* [SCM]  archer-jankratochvil-absdir: reverse-20080717-branchpoint-13342-gaaa65a0
@ 2012-12-09 17:30 jkratoch
  0 siblings, 0 replies; only message in thread
From: jkratoch @ 2012-12-09 17:30 UTC (permalink / raw)
  To: archer-commits

The branch, archer-jankratochvil-absdir has been created
        at  aaa65a09a8538bb6f8641a7945b3d1bfe2db24b3 (commit)

- Log -----------------------------------------------------------------
commit aaa65a09a8538bb6f8641a7945b3d1bfe2db24b3
Merge: 133c2f4 1220490
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Dec 9 18:14:35 2012 +0100

    Merge branch 'compdir' into compdir-absdir

commit 1220490429fa84dc6c88e4e5283bc0afb067a43a
Merge: 93722ab cbe65bb
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Dec 9 18:14:33 2012 +0100

    Merge remote-tracking branch 'gdb/master' into compdir

commit 133c2f4169821a533b3eba2b13f7d12671030fc8
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sun Dec 9 18:14:13 2012 +0100

    .

commit cbe65bb2cdc0918d12da775aae05ff471eff7ab2
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun Dec 9 00:00:37 2012 +0000

    *** empty log message ***

commit 614b6f7a53f0b83a1cb922fed109384c29785512
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat Dec 8 23:00:05 2012 +0000

    daily update

commit 21908cbb077cf3698620ab69c734ece4abf5c206
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Dec 8 23:00:32 2012 +0100

    .

commit a5985e9cc369882123c0a052ab2850fe600413bd
Merge: b25b4d6 93722ab
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Dec 8 17:08:40 2012 +0100

    Merge branch 'compdir' into compdir-absdir

commit 93722ab879eb39aa443eaab5881165bc401abdc5
Merge: 7f24847 6b147bc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Dec 8 17:08:38 2012 +0100

    Merge remote-tracking branch 'gdb/master' into compdir

commit b25b4d62d3dee8cb02ce1a7a3bf65777a67981bb
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Sat Dec 8 17:08:18 2012 +0100

    .

commit 6b147bc7575da7763374e46836491dc5735faab0
Author: qiyao <qiyao>
Date:   Sat Dec 8 11:58:01 2012 +0000

    gdb/testsuite
    2012-12-08  Yao Qi  <yao@codesourcery.com>
    	    Pedro Alves  <palves@redhat.com>
    
    	* gdb.trace/mi-tracepoint-changed.exp (test_reconnect): Test
    	'=breakpoint-created' when GDB merges the tracepoints of both
    	 sides.

commit 715d61ee3d68057e3c8e5f3edb8bf7e942aa0e38
Author: Jan-Benedict Glaw <jbglaw@lug-owl.de>
Date:   Sat Dec 8 00:02:31 2012 +0000

    	* config.sub: Merge from config repo.

commit 39031fa7179828dc0b652a16b4b663c1ccdc8fa7
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat Dec 8 00:00:44 2012 +0000

    *** empty log message ***

commit 06874edd37b35f2ebb4c2d127979be0f450a80ef
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri Dec 7 23:00:04 2012 +0000

    daily update

commit 0d24affba26f2723201fbbc77dc66b88467a956e
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Dec 7 20:09:07 2012 +0000

    	* ada-lang.c (ada_make_symbol_completion_list): Add 'code'
    	argument, assertion.
    	* c-exp.y (typebase): Add completion productions.
    	* completer.c (expression_completer): Handle tag completion.
    	* expression.h (parse_expression_for_completion): Add argument.
    	* f-lang.c (f_make_symbol_completion_list): Add 'code'
    	argument.
    	* language.h (struct language_defn)
    	<la_make_symbol_completion_list>: Add 'code' argument.
    	* parse.c (expout_tag_completion_type, expout_completion_name):
    	New globals.
    	(mark_struct_expression): Add assertion.
    	(mark_completion_tag): New function.
    	(parse_exp_in_context): Initialize new globals.
    	(parse_expression_for_completion): Add 'code' argument.  Handle
    	tag completion.
    	* parser-defs.h (mark_completion_tag): Declare.
    	* symtab.c (default_make_symbol_completion_list_break_on): Add
    	'code' argument.  Update.
    	(default_make_symbol_completion_list): Add 'code' argument.
    	(make_symbol_completion_list): Update.
    	(make_symbol_completion_type): New function.
    	* symtab.h (default_make_symbol_completion_list_break_on)
    	(default_make_symbol_completion_list): Update.
    	(make_symbol_completion_type): Declare.
    testsuite
    	* gdb.base/break1.c (enum some_enum, union some_union): New.
    	(some_enum_global, some_union_global, some_value): New globals.
    	* gdb.base/completion.exp: Add tag completion tests.

commit 18b9b611f8666820a4ca712603fae0073a78b252
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Dec 7 20:05:13 2012 +0000

    	* expression.h (parse_expression_for_completion): Rename
    	from parse_field_expression.
    	(parse_completion): Rename from in_parse_field.
    	* c-exp.y (lex_one_token): Update.
    	* completer.c (expression_completer): Update.
    	* go-exp.y (lex_one_token): Update.
    	* p-exp.y (yylex): Update.
    	* parse.c (parse_completion): Rename from in_parse_field.
    	(parse_exp_in_context): Update.
    	(parse_expression_for_completion): Rename from
    	parse_field_expression.  Update.

commit 172b3d501874456ae604e1f0bf32799fd6381083
Author: Tom Tromey <tromey@redhat.com>
Date:   Fri Dec 7 19:58:09 2012 +0000

    	* typeprint.c (_initialize_typeprint): Set completer
    	for "whatis" and "ptype".
    testsuite
    	* gdb.base/completion.exp: Add tests for ptype and whatis
    	completion.

commit 079a0eb21d1fc594b914d0af83ace417d322cc75
Merge: 88e918a 7f24847
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Fri Dec 7 18:36:45 2012 +0100

    Merge branch 'compdir' into compdir-absdir

commit 7f248474bc62ff3c2fa70abe54e6000a66cc8304
Merge: 7311db1 3733eb9
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Fri Dec 7 18:36:43 2012 +0100

    Merge remote-tracking branch 'gdb/master' into compdir

commit 88e918a1a80dcef6010c8ac5f921f76265ccdcdc
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Fri Dec 7 18:35:54 2012 +0100

    .

commit 3733eb9b4214b9edf19e7f80e80d9e83fec9f700
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Fri Dec 7 10:18:58 2012 +0000

    Fix gdb.base/stale-infcall.exp's copyright line.
    
    gdb/testsuite/ChangeLog:
    
            * gdb.base/stale-infcall.exp: Fix copyright line.

commit 725edecc877ccd2004753684a378601217877dfd
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Fri Dec 7 10:00:55 2012 +0000

    Update copyright.py:NOT_FSF_LIST for sim/common subdir.
    
    There was a duplicate ("sim/common/cgen-fpu.h"), and one entry where
    we do have an FSF copyright header ("sim/common/sim-fpu.c").
    
    gdb/ChangeLog:
    
            * copyright.py (NOT_FSF_LIST): Remove duplicate entry
            "sim/common/cgen-fpu.h".  Remove invalid entries
            "sim/common/sim-fpu.c" and "sim/mn10300/sim-main.h",
            which actually have an FSF copyright header.

commit faf4dfe2339998c5008c98abab6ab70da0f9f4dc
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri Dec 7 04:58:32 2012 +0000

    	PR ld/14926
    	* elf.c (_bfd_elf_map_sections_to_segments): Include elf header
    	size when determining phdr_in_segment.

commit dbd6b93e83c0d9ffdf744e6232bbd73d6f6610e6
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Fri Dec 7 03:00:00 2012 +0000

    gdb.ada/lang_switch: Allow msg parameter to be a reference.
    
    gdb/testsuite/ChangeLog:
    
            * gdb.ada/lang_switch.exp: The "msg" parameter may be a reference.

commit b94b995b76717d6f105938fdbc311d2fe2317511
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Fri Dec 7 02:57:47 2012 +0000

    Delete the gdb/osf-share directory.
    
    These are old files that GDB does not use anymore, and probably has not
    used for a long time.
    
    gdb/ChangeLog:
    
            * osf-share/AT386/cma_thread_io.h: Delete.
            * osf-share/HP800/cma_thread_io.h: Delete.
            * osf-share/README: Delete.
            * osf-share/RIOS/cma_thread_io.h: Delete.
            * osf-share/cma_attr.h: Delete.
            * osf-share/cma_deb_core.h: Delete.
            * osf-share/cma_debug_client.h: Delete.
            * osf-share/cma_errors.h: Delete.
            * osf-share/cma_handle.h: Delete.
            * osf-share/cma_init.h: Delete.
            * osf-share/cma_list.h: Delete.
            * osf-share/cma_mutex.h: Delete.
            * osf-share/cma_sched.h: Delete.
            * osf-share/cma_semaphore_defs.h: Delete.
            * osf-share/cma_sequence.h: Delete.
            * osf-share/cma_stack.h: Delete.
            * osf-share/cma_stack_int.h: Delete.
            * osf-share/cma_tcb_defs.h: Delete.
            * osf-share/cma_util.h: Delete.
            * Makefile.in (HFILES_NO_SRCDIR): Remove entries for the files
            in osf-share.
            * config/djgpp/fnchange.lst: Remove osf-share/cma_stack_int.h entry.
            * contrib/ari/gdb_find.sh: Remove handling of osf-share.
            * copyright.sh (NOT_FSF_LIST): Remove "gdb/osf-share" entry.

commit 24c76a3ad5a3fb4bac0f2b5b23cd7c79c20c24c0
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Fri Dec 7 00:00:33 2012 +0000

    *** empty log message ***

commit 5e2f70de5cb5c903c57e157c9f955b17367dfead
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Thu Dec 6 23:00:05 2012 +0000

    daily update

commit e24240d23f4287258138f7ff85d8c4750d4b4745
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Dec 6 21:41:01 2012 +0000

    2012-12-06  Pedro Alves  <palves@redhat.com>
    	    Tom Tromey  <tromey@redhat.com>
    	* valops.c (value_cast): Move TYPE_CODE_VOID case earlier.
    testsuite
    	* gdb.base/exprs.exp: Add tests for cast to void.

commit c922315294a657e7cd33568b3f7210937abed043
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Dec 6 18:59:53 2012 +0000

    2012-12-06  Jens Elmenthaler <jens.elmenthaler@advantest.com>
    
    	PR mi/14741:
    	* mi/mi-cmd-var.c (varobj_update_one): Take value of
    	attribute "dynamic" and "displayhint" from printed child,
    	not the root variable.
    
    	* gdb.python/py-mi.exp: Correct expected results for attribute
    	"dynamic" returned by -var-update.
    	Add test case for correct handling of "diplayhint" for children
    	of dynamic varobjs.
    	* gdb.python/py-prettyprint.c (set_itme): New function.
    	(bug_14741) New function.
    	(main) Add call to bug_14741().
    	* gdb.python/py-prettyprint.py (class ArrayPrinter): New class.

commit 4fc305d7b61b49b4b0a4bcfebb11b88d69e152a7
Merge: b62a38c 7311db1
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Dec 6 17:26:15 2012 +0100

    Merge branch 'compdir' into compdir-absdir

commit 7311db16bbe01492f2061799f2694a17d483dd1b
Merge: c24c765 2cca06a
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Dec 6 17:26:13 2012 +0100

    Merge remote-tracking branch 'gdb/master' into compdir

commit b62a38cbf3c7656d93a12b7cf17e0ceb49bc7ef5
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Dec 6 17:26:08 2012 +0100

    .

commit a51f66e49ee4e1f3e2267033f74250d5fde715a1
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Thu Dec 6 17:18:34 2012 +0100

    .

commit 19466a1c6e04af580e5aea85817ce5ccd58dd163
Author: yufeng <yufeng>
Date:   Thu Dec 6 15:56:38 2012 +0000

    bfd/
    
    2012-12-06  Yufeng Zhang  <yufeng.zhang@arm.com>
    
    	* elf64-aarch64.c (elf64_aarch64_grok_prstatus): New function.
    	(elf_backend_grok_prstatus): Define to elf64_aarch64_grok_prstatus.

commit 2cca06a0bf0f859e20276e5c614db7b325753a8d
Author: Joel Brobecker <brobecker@gnat.com>
Date:   Thu Dec 6 04:57:06 2012 +0000

    aix-thread: Fix getthrds declaration and call.
    
    gdb/ChangeLog:
    
            * aix-thread.c (getthrds): Fix type of 4th parameter.
            (get_signaled_thread): Change type of variable ktid to tid_t.

commit f135e2e6d1a455583a364c5356694882970dc36c
Author: Hui Zhu <teawater@gmail.com>
Date:   Thu Dec 6 01:11:31 2012 +0000

    * dwarf2loc.c (dwarf_expr_frame_base): Add check for the return value of get_frame_block.

commit 2bee92c3777bfb83a32a0658997401014a349c27
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Thu Dec 6 00:09:12 2012 +0000

    	* elfxx-mips.c (allocate_dynrelocs): Correct test for symbol
    	defined in a regular file to include common symbols.

commit 432334c3f18cc5b08f2769eeb1d6950fdf34b1fc
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Thu Dec 6 00:00:34 2012 +0000

    *** empty log message ***

commit 2c46a5d0979fa73aba989d803d6c8e0aa9032287
Author: Pierre Muller <muller@ics.u-strasbg.fr>
Date:   Wed Dec 5 23:23:21 2012 +0000

    	Avoid memory leaks on struct cmd_list_element.doc field.
    	* cli/cli-decode.c (add_alias_cmd): Make a copy of doc field
    	if flags contains DOC_ALLOCATED.
    	(add_setshow_cmd_full): Add DOC_ALLOCATED to set and show
    	flags.
    	(delete_cmd): Handle DOC_ALLOCATED flag.
    	* cli/cli-decode.h (DOC_ALLOCATED): New macro for use
    	in flags filed of struct cmd_list_element.
    	(struct cmd_list_element): Document new flag item.

commit ae533756391572d75b45d1ac99c8a9bf7d743d4c
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed Dec 5 23:00:05 2012 +0000

    daily update

commit 46414f923c0595d546705d6eb9ffe001fa36dc66
Author: Ulrich Weigand <uweigand@de.ibm.com>
Date:   Wed Dec 5 17:07:55 2012 +0000

    	* gdb.base/gnu-debugdata.exp: Also include "D" symbols in
    	${binfile}.funcsyms list.

commit 6212fb467ac3c61ca7ef83c6ed6e9af759c845c3
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Dec 5 14:56:18 2012 +0000

    	PR gdb/14917:
    	* server.h (current_insn_ptr, emit_error): Declare 'extern'.

commit 075472ddbfb34877e6cbe9ea9c5da6fb0cf20fc1
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed Dec 5 05:48:18 2012 +0000

    Add x86_64-*-rdos.

commit c8d03b5842fcb3a9f8b571b400765dbce2e40cb7
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed Dec 5 04:58:50 2012 +0000

    	* elf64-ppc.c (build_plt_stub): Fix off by one error in branch
    	to glink.

commit a1f6be25bf5e91af6352cf6f1b4870b5bf5554c5
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Wed Dec 5 00:00:03 2012 +0000

    *** empty log message ***

commit a7d21024038ff51ece105b31a1a6462dbe5a00db
Author: Doug Evans <dje@google.com>
Date:   Tue Dec 4 23:12:06 2012 +0000

    	* symmisc.c: Whitespace fixes.

commit d11604be53bfc05fa3aceb60feac145b27b39491
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Tue Dec 4 23:00:05 2012 +0000

    daily update

commit 5475d3e4cc7666146ee3af19a21270910c1f167f
Author: kvbhat <kvbhat>
Date:   Tue Dec 4 07:43:19 2012 +0000

    Fix for incorrect breakpoint set in case of clang compiled binary

commit ff6541e5e2c73a8606198b0290bfc1764d287e30
Author: qiyao <qiyao>
Date:   Tue Dec 4 03:55:50 2012 +0000

    gdb/testsuite
    2012-12-04  Yao Qi  <yao@codesourcery.com>
    
    	PR gdb/13443
    	* gdb.trace/actions.exp: Make test messages unique.

commit 180bcaf773004ba4d4ce3eefef2b768c737a8d00
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Tue Dec 4 00:00:04 2012 +0000

    *** empty log message ***

commit 9ab5115c49b22edea43535804dcfeeab76d807a5
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Mon Dec 3 23:00:05 2012 +0000

    daily update

commit 3830141b894fac788676a8bb1a6d2b405f185b6c
Author: Doug Evans <dje@google.com>
Date:   Mon Dec 3 22:31:02 2012 +0000

    	* dwarf2read.c (struct dwarf2_per_objfile): Clarify comment.
    	(dw2_find_symbol_file): Delete unused local file_data.

commit e20ebb1fd59c2a371eef9ffa6c0c65a17c5d3ee2
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Dec 3 22:17:48 2012 +0100

    Not backtrace.

commit 2836824e81a7395bab0b99e5a559e5e077bece4b
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Dec 3 22:05:13 2012 +0100

    .

commit c24c765b015b584e068826554e1b86a1ae570425
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Date:   Mon Dec 3 22:04:49 2012 +0100

    .

commit 8b1b9a5195161a4c0482fae71e6f0bfd1fc874d0
Author: Tom Tromey <tromey@redhat.com>
Date:   Mon Dec 3 19:59:12 2012 +0000

    	* ada-exp.y (write_object_renaming, write_var_or_type)
    	(write_ambiguous_var, write_var_from_sym): Make blocks const.
    	* ada-lang.c (replace_operator_with_call)
    	(find_old_style_renaming_symbol): Make blocks const.
    	* ada-lang.h (ada_find_renaming_symbol): Update.
    	(struct ada_symbol_info) <block>: Now const.
    	* breakpoint.c (watch_command_1): Update.
    	* breakpoint.h (struct watchpoint) <exp_valid_block,
    	cond_exp_valid_block>: Now const.
    	* c-exp.y (classify_inner_name, classify_name): Make block
    	argument const.
    	* expprint.c (print_subexp_standard) <OP_VAR_VALUE>: Make 'b'
    	const.
    	* expression.h (innermost_block, parse_exp_1): Update.
    	(union exp_element) <block>: Now const.
    	* gdbtypes.c (lookup_template_type, lookup_enum, lookup_union)
    	(lookup_struct): Make block argument const.
    	* gdbtypes.h (lookup_template_type): Update.
    	* go-exp.y (classify_name, classify_packaged_name)
    	(package_name_p): Make block argument const.
    	* objc-lang.c (lookup_struct_typedef): Make block argument const.
    	* objc-lang.h (lookup_struct_typedef): Update.
    	* parse.c (parse_exp_in_context, parse_exp_1)
    	(write_exp_elt_block): Make block arguments const.
    	(expression_context_block, innermost_block): Now const.
    	* parser-defs.h (write_exp_elt_block): Update.
    	(expression_context_block, innermost_block, block_found): Now
    	const.
    	* printcmd.c (struct display) <block>: Now const.
    	* symtab.h (lookup_struct, lookup_union, lookup_enum): Update.
    	* valops.c (address_of_variable): Make block argument const.
    	* value.h (value_of_variable): Update.
    	* varobj.c (struct varobj_root) <valid_block>: Now const.

commit d3f874761fed3761a40d2c9c40c934c227844a00
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date:   Mon Dec 3 16:37:50 2012 +0000

    	PR ld/10629
    	* elfxx-mips.c (mips_elf_link_hash_table): Update comment for
    	use_rld_obj_head.
    	(_bfd_mips_elf_create_dynamic_sections): Always create a
    	.rld_map section if no __rld_obj_head symbol has been seen.

commit 121ab25c898a6586338c0446f9a183758b50b92f
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date:   Mon Dec 3 16:33:12 2012 +0000

    	* elf32-mips.c (mips_elf32_object_p): Return right away when the
    	ABI is not compatible.
    	* elfn32-mips.c (mips_elf_n32_object_p): Likewise.

commit feca17e89dea927d6ac879ad114e5fea11a78d80
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date:   Mon Dec 3 16:30:02 2012 +0000

    	* elf32-tilepro.c (tilepro_elf_mkobject): New function.
    	(bfd_elf32_mkobject): New macro.

commit 0678eb6a0e00693c7996116456a13b9bfca85906
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date:   Mon Dec 3 16:17:46 2012 +0000

    	bfd/
    	* elf32-mips.c (bfd_elf32_mkobject): New macro.
    	* elf64-mips.c (bfd_elf64_mkobject): Likewise.
    	* elfn32-mips.c (bfd_elf32_mkobject): Likewise.
    	* elfxx-mips.h (_bfd_mips_elf_mkobject): New prototype.
    	* elfxx-mips.c (mips_elf_obj_tdata): New struct.
    	(mips_elf_tdata): New macro.
    	(_bfd_mips_elf_mkobject): New function.
    	(mips_elf_merge_obj_attributes): Report the originating input BFD
    	on attribute conflicts.
    
    	ld/testsuite/
    	* ld-mips-elf/attr-gnu-4-12.d: Update the warning message.
    	* ld-mips-elf/attr-gnu-4-13.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-14.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-15.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-21.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-23.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-24.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-25.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-31.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-32.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-34.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-35.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-41.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-42.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-43.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-45.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-51.d: Likewise.

commit 8655f8a2603df36156a19bb3490d5a8702d213a5
Author: Maciej W. Rozycki <macro@linux-mips.org>
Date:   Mon Dec 3 15:57:43 2012 +0000

    	bfd/
    	* elfxx-mips.c (mips_elf_merge_obj_attributes): Correct messages
    	for the -mdouble-float and -msingle-float cases throughout; make
    	all the messages report the output file consistently on the
    	left-hand side.
    
    	ld/testsuite/
    	* ld-mips-elf/attr-gnu-4-12.d: Adjust the warning expected
    	according to changes to BFD.
    	* ld-mips-elf/attr-gnu-4-14.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-31.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-32.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-34.d: Likewise.
    	* ld-mips-elf/attr-gnu-4-41.d: Likewise.

commit 8fdac0874068face5f0b41861691540da753ddec
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Mon Dec 3 00:00:33 2012 +0000

    *** empty log message ***

commit f857fd618bf82c541976bbb980807eb39bfeda05
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sun Dec 2 23:00:04 2012 +0000

    daily update

commit ca1313f3ee2b84a4fe6cbd6e4b54e2ed57d17850
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sun Dec 2 00:00:03 2012 +0000

    *** empty log message ***

commit 4be03b5a3346d17d938c9f29d420a88c621a16a2
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Sat Dec 1 23:00:05 2012 +0000

    daily update

commit 721babcadfd2d4760c3170d80452b8c97dbfd1bb
Author: qiyao <qiyao>
Date:   Sat Dec 1 02:16:26 2012 +0000

    gdb/
    2012-11-30  Yao Qi  <yao@codesourcery.com>
    
    	* breakpoint.c (print_one_breakpoint_location): Indent code.

commit 2b737644e282d18ab360982e21a9ed4059ded634
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Sat Dec 1 00:00:03 2012 +0000

    *** empty log message ***

commit bb63a1026861ee0bf5965ee23034dcb3e5f2c423
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Fri Nov 30 23:00:03 2012 +0000

    daily update

commit 20a6939488b0cc91c4e21571ae078a8b7eac0f40
Author: Joern Rennecke <joern.rennecke@arc.com>
Date:   Fri Nov 30 17:54:57 2012 +0000

    2012-11-30  Oleg Raikhman  <oleg@adapteva.com>
                Joern Rennecke  <joern.rennecke@embecosm.com>
    
    cpu:
            * epiphany.cpu (keyword gr-names): Move sb/sl/ip after r9/r10/r12.
            (load_insn): Add NO-DIS attribute to x, p, d, dpm, dl0, dl0.l.
            (testset-insn): Add NO_DIS attribute to t.l.
            (store-insn): Add NO-DIS attribute to x.l, p.l, d.l, dpm.l, dl0.l.
            (move-insns): Add NO-DIS attribute to cmov.l.
            (op-mmr-movts): Add NO-DIS attribute to movts.l.
            (op-mmr-movfs): Add NO-DIS attribute to movfs.l.
            (op-rrr): Add NO-DIS attribute to .l.
            (shift-rrr): Add NO-DIS attribute to .l.
            (op-shift-rri): Add NO-DIS attribute to i32.l.
            (bitrl, movtl): Add NO-DIS attribute.
            (op-iextrrr): Add NO-DIS attribute to .l
            (op-two_operands-float, op-fabs-float): Add NO-DIS attribute to f32.l.
            (op-fix2float-float, op-float2fix-float, op-fextop-float): Likewise.
    
    opcodes:
            * epiphany-desc.c, epiphany-desc.h, epiphany-opc.c: Regenerate.

commit 55cd51df8e762811b1ceb5f0e233f6f3b9f80f2d
Author: Jan-Benedict Glaw <jbglaw@lug-owl.de>
Date:   Fri Nov 30 15:02:38 2012 +0000

    Merge g++/xg++ changes from GCC
    
    	* configure.ac: Merge from GCC.
    	* Makefile.tpl: Dito.
    	* Makefile.in: Dito.
    	* configure: Dito.

commit c0e33a1ebefe8036f4ee571176bb203bdde031ea
Author: qiyao <qiyao>
Date:   Fri Nov 30 14:46:38 2012 +0000

    gdb/
    2012-11-30  Yao Qi  <yao@codesourcery.com>
    
    	* breakpoint.c (print_one_breakpoint_location): Combine two
    	blocks handling 'hit count' together.

commit 6abf9dd803ec3edf2cab12f97ac51367d692f083
Author: qiyao <qiyao>
Date:   Fri Nov 30 14:35:49 2012 +0000

    gdb/
    2012-11-30  Yao Qi  <yao@codesourcery.com>
    
    	* infrun.c (error_is_running, ensure_not_running): Move them
    	to ...
    	* infcmd.c (error_is_running, ensure_not_running): ... here.
    	Make them 'static'.
    	* inferior.h: Remove declarations of error_is_running and
    	ensure_not_running.

commit bc53aa3990b78fb4dca922592f5a358898a63a0c
Author: qiyao <qiyao>
Date:   Fri Nov 30 07:42:56 2012 +0000

    gdb/
    2012-11-30  Yao Qi  <yao@codesourcery.com>
    
    	* tic6x-linux-tdep.c (tic6x_register_sigcontext_offset): Don't
    	check REGNUM >= 0.

commit 06db0af3acde38f5444fc041aec5195722d977a5
Author: qiyao <qiyao>
Date:   Fri Nov 30 07:24:48 2012 +0000

    gdb/
    2012-11-30  Yao Qi  <yao@codesourcery.com>
    
    	* infrun.c: Make the declaration of 'init_infwait_state'
    	static.
    	(init_infwait_state): Make it 'static'.

commit a648b7fbe41305787b3c1077149f42626f8963ba
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Fri Nov 30 00:00:33 2012 +0000

    *** empty log message ***

commit 3e464ae61f5a1d16c2de190d45740f57d59f2516
Author: Roland McGrath <roland@gnu.org>
Date:   Thu Nov 29 23:42:03 2012 +0000

    opcodes/
    	* s390-mkopc.c (file_header): Add const.

commit cd58f19229940bf8432e68e19dd5e3247b48e7ef
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Thu Nov 29 23:00:03 2012 +0000

    daily update

commit 79cb992c8fc12c0863a225b1de4b9da9349e1651
Author: eager <eager>
Date:   Thu Nov 29 21:09:00 2012 +0000

    opcodes/Changelog:
    	* microblaze-opc.h: Rename INST_TYPE_RD_R1_SPECIAL to
    	INST_TYPE_R1_R2_SPECIAL
    	* microblaze-dis.c (print_insn_microblaze): Same.
    gas/Changelog
    	* gas/config/tc-microblaze.c: Rename INST_TYPE_RD_R1_SPECIAL to
    	INST_TYPE_R1_R2_SPECIAL, don't set RD for wic.

commit e3540f23a728a433eb85132f9d199ca608a6c39d
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Nov 29 20:53:23 2012 +0000

    	* gdb.base/gnu-debugdata.exp (run, pipeline): Don't use lassign.

commit b8650b18a900e12908d2c536579be363b7a8c46d
Author: Ulrich Weigand <uweigand@de.ibm.com>
Date:   Thu Nov 29 19:11:47 2012 +0000

    	* python/python.c (finalize_python): Cast unused PyGILState_Ensure
    	return value to void to avoid compiler warning.

commit 6bd662afe864b8043db1f2e571e526cb8eca04c5
Author: Roland McGrath <roland@gnu.org>
Date:   Thu Nov 29 19:07:50 2012 +0000

    bfd/
    	* elf-nacl.c (segment_eligible_for_headers): Disallow writable segments.

commit 6c3064b8abca45ab40b1c223ebf0581332ffb8f8
Author: Ulrich Weigand <uweigand@de.ibm.com>
Date:   Thu Nov 29 18:56:22 2012 +0000

    ChangeLog:
    
    	* opencl-lang.c (opencl_print_type): New function.
    	(opencl_language_arch_info): Install it.
    
    testsuite/ChangeLog:
    
    	* gdb.opencl/convs_casts.exp: Always expect standard vector type names.
    	* gdb.opencl/datatypes.exp: Likewise.
    	* gdb.opencl/operators.exp: Likewise.
    	* gdb.opencl/vec_comps.exp: Likewise.

commit 6bbff3df8c5003d9be6a8df209f5bcc1f58febcc
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Nov 29 17:49:20 2012 +0000

    	* gdb.texinfo (SVR4 Process Information): Document missing
    	"info proc" subcommands.

commit 2b6347507c36980533d1d8e70365f0d85e8ed72e
Author: Tom Tromey <tromey@redhat.com>
Date:   Thu Nov 29 17:23:17 2012 +0000

    	* contrib/ari/gdb_ari.sh: Remove rules for xasprintf and
    	xvasprintf.
    	* common/common-utils.c (xasprintf, xvasprintf): Remove.
    	* common/common-utils.h (xasprintf, xvasprintf): Remove.

commit af8c469b2367e94df07d22fd9d6f64617f5f2e80
Author: Jerome Guitton <guitton@adacore.com>
Date:   Thu Nov 29 16:30:44 2012 +0000

    New testcase for interface type printing.
    
    gdb/testsuite/ChangeLog:
    
            * gdb.ada/iwide: New testcase.

commit 7ad0ac58b905cdaf6067e854dc508d38f21e5d4a
Author: Jerome Guitton <guitton@adacore.com>
Date:   Thu Nov 29 16:29:53 2012 +0000

    Strip interface tags from visible fields
    
    The following Ada type:
    
       type Circle is new Shape and Drawable with record
            Center : Point;
            Radius : Natural;
       end record;
    
    ...is displayed as follow in GDB:
    
     (gdb) ptype circle
     type = new classes.shape with record
         V51s: ada.tags.interface_tag;
         center: classes.point;
         radius: natural;
     end record
    
    V51s is an internal field that is of no interest for the user. It should
    not be displayed.
    
    gdb/ChangeLog:
    
    	* ada-lang.c (ada_is_interface_tag): New function.
    	(ada_is_ignored_field): Add interface tags to the list
    	of ignored fields.

commit 60657d040e41bae744bc2b58d45f3c282870e169
Author: Jerome Guitton <guitton@adacore.com>
Date:   Thu Nov 29 16:28:09 2012 +0000

    Full view of interface-wide types
    
    For displaying the full view of a class-wide object, GDB relies on
    the assumption that this view will have the same address as the
    address of the object. In the case of simple inheritance, this
    assumption is correct; the proper type is deduced by decoding
    the tag of the object and converting the result to this full-view
    type.
    
    Consider for example an abstract class Shape, a child Circle
    which implements an interface Drawable, and the corresponding
    following objects:
    
       My_Circle   : Circle := ((1, 2), 3);
       My_Shape    : Shape'Class := Shape'Class (My_Circle);
       My_Drawable : Drawable'Class := Drawable'Class (My_Circle);
    
    To display My_Shape, the debugger first extracts the tag (an internal
    field, usually the first one of the record):
    
     (gdb) p my_shape'address
     $2 = (system.address) 0x8063e28
     (gdb) x/x my_shape'address
     0x8063e28 <classes__my_shape>: 0x08059ec4
    
    Then the type specific data and the expanded name of the tag is read
    from there:
    
     (gdb) p my_shape'tag
     $3 = (access ada.tags.dispatch_table) 0x8059ec4 (classes.circle)
    
    To get the full view, the debugger converts to the corresponding type:
    
     (gdb) p {classes.circle}0x8063e28
     $4 = (center => (x => 1, y => 2), radius => 3)
    
    Now, in the case of multiple inheritance, the assumption does not hold
    anymore. The address that we have usually points to some
    place lower. The offset to the original address is saved in the field
    Offset_To_Top of the metadata that are above the tag, at address
    obj'tag - 8. In the case of my_shape, this offset is 0:
    
     (gdb) x/x my_shape'tag - 8
     0x8059ebc <classes__circleT+12>:        0x00000000
    
    ...but in the case of an interface-wide object, it is not null:
    
     (gdb) x/x my_drawable'tag - 8
     0x8063b28 <classes__classes__circle_classes__drawable1T56s+12>: 0x00000004
     (gdb) p {classes.circle}(my_drawable'address - 4)
     $7 = (center => (x => 1, y => 2), radius => 3)
    
    The following change handles this relocation in the most common cases.
    Remaining cases that are still to be investigated are signaled by
    comments.
    
    gdb/ChangeLog:
    
    	* ada-lang.h (ada_tag_value_at_base_address): New function
    	declaration.
    	* ada-lang.c (is_ada95_tag, ada_tag_value_at_base_address):
    	New functions.
    	(ada_to_fixed_type_1, ada_evaluate_subexp): Let ada_tag_base_address
    	relocate the class-wide value if need be.
    	(ada_value_struct_elt, ada_value_ind, ada_coerce_ref):
    	Let ada_tag_value_at_base_address relocate the class-wide access/ref
    	before dereferencing it.
    	* ada-valprint.c (ada_val_print_1): Relocate to base address
    	before displaying the content of an interface-wide ref.
    
    gdb/testsuite/ChangeLog:
    
            * gdb.ada/ptype_tagged_param.exp: Adjust expected output in
            ptype test.

commit 12a4dd2190deb3986c7a01da1389d3209bbbb8be
Author: Jerome Guitton <guitton@adacore.com>
Date:   Thu Nov 29 16:27:13 2012 +0000

    Update gdb.ada/variant_record_packed_array
    
    gdb/testsuite/ChangeLog:
    
    	* gdb.ada/variant_record_packed_array.exp: Test expressions of the
    	form {VARIANT_TYPE}ADDRESS.

commit afd9bd8836a2962f19a786bd949807793aa70607
Author: Jerome Guitton <guitton@adacore.com>
Date:   Thu Nov 29 16:26:11 2012 +0000

    Handle other cases than EVAL_NORMAL in the default case
    
    In the evaluation of an expression in Ada mode, the default case
    unwraps the argument unconditionally. For an object of a variant
    record type, this unwrapping builds a fixed type from the
    specification of the variant type and the actual values of the
    object's discriminants.  It means that unwrapping needs the "proper"
    value for the object, not just a zero value with the proper type.
    
    When not in EVAL_NORMAL, we cannot assume that the evaluation returns
    such a proper value; it may well return a zero value of the
    appropriate type e.g in EVAL_AVOID_SIDE_EFFECTS. It is wrong to try to
    unwrap in that case.
    
    In particular, a problem shows up when using expression of the form
    {VARIANT_TYPE}OBJ. GDB first evaluates this expression in
    EVAL_AVOID_SIDE_EFFECTS to compute the type, the evaluation of OBJ
    in most cases returns a zero value of its type, and as UNOP_MEMVAL
    is mapped to the default case its evaluation ends up trying to
    read memory around address 0.
    
    gdb/ChangeLog:
    
    	* ada-lang.c (ada_evaluate_subexp): Unwrap only in EVAL_NORMAL.

commit 667ad93de8fa65e65d2c8a79356d9ea1fca65662
Author: Hans-Peter Nilsson <hp@axis.com>
Date:   Thu Nov 29 14:39:23 2012 +0000

    Fix attribution for old patch:
    
    2009-10-19  Edgar E. Iglesias  <edgar@axis.com>
    	    Hans-Peter Nilsson  <hp@axis.com>
    
    	* elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_32_DTPREL>:
    	Don't subtract the size of the TLS block for non-shared objects
    	from the relocation.

commit c1b318155f3f3f12fede2cddc3b67f498b0dc790
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Thu Nov 29 13:12:22 2012 +0000

    GDB 7.5.1 released.

commit 8b7cb1707606825a780f2df5ee95bfbda4549931
Author: qiyao <qiyao>
Date:   Thu Nov 29 07:55:10 2012 +0000

    gdb/
    2012-11-29  Yao Qi  <yao@codesourcery.com>
    	    Tom Tromey  <tromey@redhat.com>
    
    	* eval.c (evaluate_subexp_standard): Get the correct pointer
    	type for TYPE_CODE_MEMBERPTR.

commit a03fae644e4facdade86a1f3cc15dcc6d3ff94b2
Author: qiyao <qiyao>
Date:   Thu Nov 29 06:24:24 2012 +0000

    gdb/doc/
    2012-11-29  Yao Qi  <yao@codesourcery.com>
    
    	PR gdb/1477.
    	* gdb.texinfo (Print Settings): Correct the default 'demangle-style'
    	to 'auto' instead of 'gnu'.

commit a07ad9ac21f9a708aae0bb1896e00806cbb26fe3
Author: gdbadmin <gdbadmin@sourceware.org>
Date:   Thu Nov 29 00:00:33 2012 +0000

    *** empty log message ***

commit 6dc7a7034936d41e19596b4a1b9c0ba7aa8bc2c4
Author: Alan Modra <amodra@bigpond.net.au>
Date:   Wed Nov 28 23:00:05 2012 +0000

    daily update

commit 5c7aee5d6e77986a42f0f969cc70961a8ee483d2
Author: emachado <emachado>
Date:   Wed Nov 28 20:07:19 2012 +0000

    2012-11-28  Edjunior Machado  <emachado@linux.vnet.ibm.com>
    
    * rs6000-tdep.c (gdb_print_insn_powerpc): Remove info->mach checking,
    since now it is being done by binutils' powerpc_init_dialect().

commit e7ec8569b9a10efbccbe7816e3623959614de40a
Author: Tom Tromey <tromey@redhat.com>
Date:   Wed Nov 28 18:48:37 2012 +0000

    	PR gdb/14290:
    	* solib-darwin.c (gdb_bfd_mach_o_fat_extract): New function.
    	(darwin_solib_get_all_image_info_addr_at_init, darwin_bfd_open):
    	Use it.
    	* gdb_bfd.h (gdb_bfd_mark_parent): Declare.
    	* gdb_bfd.c (gdb_bfd_mark_parent): New function.
    	(gdb_bfd_openr_next_archived_file): Use it.

commit 5a5150701a3ec88efd09f2cfb2025f260fc67453
Author: mmetzger <mmetzger>
Date:   Wed Nov 28 16:21:56 2012 +0000

    2012-11-28  Markus Metzger <markus.t.metzger@intel.com>
    
    gdb/
    	* configure.ac: Check for linux/perf_event.h.
    	* config.in: Regenerated.
    	* configure: Regenerated.
    
    gdb/gdbserver/
    	* configure.ac: Check for linux/perf_event.h.
    	* config.in: Regenerated.
    	* configure: Regenerated.

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


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


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

only message in thread, other threads:[~2012-12-09 17:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-12-09 17:30 [SCM] archer-jankratochvil-absdir: reverse-20080717-branchpoint-13342-gaaa65a0 jkratoch

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).