* value.c (deprecated_set_value_modifiable): Remove.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 94071bf1cff8de0da80851b524d9787f5ecba421..f7faa68783222246f92a4f5aec5ec9cffcbfd7d3 100644 (file)
@@ -1,3 +1,122 @@
+2013-01-29  Tom Tromey  <tromey@redhat.com>
+
+       * value.c (deprecated_set_value_modifiable): Remove.
+       * value.h (deprecated_set_value_modifiable): Remove.
+
+2013-01-28  Doug Evans  <dje@google.com>
+
+       * dwarf2loc.c (dwarf2_find_location_expression): Don't add base address
+       to addresses from dwo files.
+
+2013-01-25  Siva Chandra Reddy  <sivachandra@google.com>
+
+       * valops.c (find_overload_match): Remove unused argument 'lax'.
+       * value.h: Remove unused argument 'lax' from the declaration of
+       find_overload_match.
+       * eval.c (value_subexp_standard): Do not pass a 'lax' argument
+       to find_overload_match.
+       * valarith.c (value_user_defined_cpp_op): Do not pass a 'lax'
+       argument to find_overload_match.
+
+2013-01-25  Tom Tromey  <tromey@redhat.com>
+
+       * dwarf2read.c (processing_has_namespace_info): Remove.
+       (struct dwarf2_cu) <processing_has_namespace_info>: New field.
+       (process_die, read_func_scope, dwarf2_start_symtab)
+       (new_symbol_full): Update.
+
+2013-01-25  Tom Tromey  <tromey@redhat.com>
+
+       * cp-namespace.c (cp_set_block_scope): Remove.
+       * cp-support.h (cp_set_block_scope): Remove.
+       * dbxread.c: Include block.h.
+       (cp_set_block_scope): New function.
+       (process_one_symbol): Update.
+       * dwarf2read.c (read_func_scope): Use block_set_scope.
+
+2013-01-25  Pedro Alves  <palves@redhat.com>
+
+       * remote.c (add_current_inferior_and_thread): Tweak comment.
+
+2013-01-25  Tom Tromey  <tromey@redhat.com>
+
+       * cp-namespace.c (cp_scan_for_anonymous_namespaces): Update.
+       (cp_add_using_directive): Add 'copy_names' argument.
+       * cp-support.h (cp_add_using_directive): Update.
+       (struct using_direct) <import_src, import_dest, alias,
+       declaration>: Now const.
+       * dwarf2read.c (read_import_statement): Use obconcat.
+       Don't copy names passed to cp_add_using_directive.
+
+2013-01-25  Tom Tromey  <tromey@redhat.com>
+
+       * c-exp.y (qualified_name): Use TYPE_SAFE_NAME.
+
+2013-01-25  Pedro Alves  <palves@redhat.com>
+
+       * remote.c (stop_reply_extract_thread): New.
+       (add_current_inferior_and_thread): New parameter 'wait_status'.
+       Handle it.
+       (remote_start_remote): Pass wait status to
+       add_current_inferior_and_thread.
+       (extended_remote_run): Update comment.
+       (extended_remote_create_inferior_1): Pass wait status to
+       add_current_inferior_and_thread.
+
+2013-01-25  Andrew Burgess  <aburgess@broadcom.com>
+           Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * valarith.c (value_vector_widen): New function for replicating a
+       scalar into a vector.
+       (value_binop): Use value_vector_widen to widen scalar to vector
+       rather than casting, this better matches gcc C behaviour.
+       * valops.c (value_casst): Update logic for casting between vector
+       types, and for casting from scalar to vector, try to match gcc C
+       behaviour.
+       * value.h (value_vector_widen): Declare.
+       * opencl-lang.c (opencl_value_cast): New opencl specific casting
+       function, handle special case for casting scalar to vector.
+       (opencl_relop): Use opencl_value_cast.
+       (evaluate_subexp_opencl): Use opencl_value_cast instead of
+       value_cast, and handle BINOP_ASSIGN, UNOP_CAST, and UNOP_CAST_TYPE
+       in order to use opencl_value_cast.
+
+2013-01-25  Yao Qi  <yao@codesourcery.com>
+
+       * event-loop.c: Include "queue.h".
+       (gdb_event_p): New typedef.
+       (DECLARE_QUEUE_P): Use.
+       (DEFINE_QUEUE_P): Use.
+       (async_queue_event): Remove.
+       (gdb_event_xfree): New.
+       (initialize_event_loop): New.
+       (process_event): Use QUEUE macros.
+       (event_queue): Remove.
+       (gdb_wait_for_event): Caller update.
+       (check_async_event_handlers): Likewise.
+       (poll_timers): Likewise.
+       * event-loop.h (initialize_event_loop): Declare.
+       * event-loop.c (gdb_event_xfree): New.
+       * top.c (gdb_init): Call initialize_event_loop.
+
+2013-01-25  Yao Qi  <yao@codesourcery.com>
+
+       * event-loop.c (async_queue_event): Remove one parameter
+       'position'.  Remove code handling 'position' == TAIL.
+       (gdb_wait_for_event): Caller update.
+       (check_async_event_handlers): Caller update.
+       (poll_timers): Caller update.
+       * event-loop.h (enum queue_position): Remove.
+
+2013-01-25  Maxim Kuvyrkov  <maxim@kugelworks.com>
+
+       * MAINTAINERS: Update my email.
+
+2013-01-25  Yao Qi  <yao@codesourcery.com>
+
+       * main.c (print_gdb_help): Remove "--epoch" from the help
+       message.
+
 2013-01-24  Ulrich Weigand  <uweigand@de.ibm.com>
 
        * symtab.c (skip_prologue_using_sal): Consider a file
This page took 0.02508 seconds and 4 git commands to generate.