OSDN Git Service

pf3gnuchains/sourceware.git
13 years agodaily update
amodra [Wed, 2 Mar 2011 08:00:06 +0000 (08:00 +0000)]
daily update

13 years agoDon't use filename_cmp in plugin test DSO.
hjl [Wed, 2 Mar 2011 07:55:35 +0000 (07:55 +0000)]
Don't use filename_cmp in plugin test DSO.

2011-03-01  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/12529
* testplug.c: Don't include "filenames.h".
(onclaim_file): Don't use filename_cmp.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 07:42:32 +0000 (07:42 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* ada-lang.c (aggregate_assign_others): Rename inner scope variable
which shadows function parameter.

13 years ago* autoload.cc (dll_load): Avoid in_forkee test since this apparently fails even
cgf [Wed, 2 Mar 2011 07:36:19 +0000 (07:36 +0000)]
* autoload.cc (dll_load): Avoid in_forkee test since this apparently fails even
when not forked.

13 years ago* include/cygwin/version.h: Bump CYGWIN_VERSION_DLL_MINOR to 9.
cgf [Wed, 2 Mar 2011 07:34:59 +0000 (07:34 +0000)]
* include/cygwin/version.h: Bump CYGWIN_VERSION_DLL_MINOR to 9.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 07:24:30 +0000 (07:24 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* tracepoint.c (create_tsv_from_upload): Superfluous call
to xstrdup.  Callee already calls xstrdup.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 07:16:40 +0000 (07:16 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* linespec.c (decode_line_1): Remove unnecessary null check.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 07:13:47 +0000 (07:13 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* tracepoint.c (scope_info): Fix mem leak, remove underused
variable.

13 years ago2011-03-01 Michael Snyder <msnyder@msnyder-server.eng.vmware.com>
msnyder [Wed, 2 Mar 2011 06:54:52 +0000 (06:54 +0000)]
2011-03-01  Michael Snyder  <msnyder@msnyder-server.eng.vmware.com>

* python/py-prettyprint.c (apply_val_pretty_printer): Remove
superfluous null check.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 06:51:33 +0000 (06:51 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* std-regs.c (value_of_builtin_frame_pc_reg): Frame can't be null.
(value_of_builtin_frame_fp_reg): Ditto.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 06:46:41 +0000 (06:46 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* std-regs.c (value_of_builtin_frame_pc_reg): Frame can't be null.

13 years ago2011-03-01 Aaron Landwehr <snaphat@gmail.com>
jjohnstn [Wed, 2 Mar 2011 06:43:15 +0000 (06:43 +0000)]
2011-03-01  Aaron Landwehr <snaphat@gmail.com>

        * libm/complex/cproj.c: Fix typo.
        * libm/complex/cprojf.c: Ditto.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 06:12:26 +0000 (06:12 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* event-top.c (display_gdb_prompt): Remove superfluous null check.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 06:03:22 +0000 (06:03 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* python/py-prettyprint.c (apply_val_pretty_printer): VAL may
be null.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 05:57:51 +0000 (05:57 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* linespec.c (decode_line_1): Check for null before dereference.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 05:24:47 +0000 (05:24 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* reverse.c (record_restore): Move null-check to before pointer
dereference.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 04:00:13 +0000 (04:00 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* python/py-utils.c (gdbpy_obj_to_string): Delete unused variable.

13 years ago2011-03-01 Michael Snyder <msnyder@vmware.com>
msnyder [Wed, 2 Mar 2011 03:51:05 +0000 (03:51 +0000)]
2011-03-01  Michael Snyder  <msnyder@vmware.com>

* objc-lang.c (selectors_info): Add explanitory comment.
(classes_info): Ditto.

13 years ago * arm-linux-tdep.c (ARM_LDR_PC_SP_4): Add define.
uweigand [Wed, 2 Mar 2011 03:20:23 +0000 (03:20 +0000)]
* arm-linux-tdep.c (ARM_LDR_PC_SP_4): Add define.
(arm_linux_restart_syscall_init): Handle both on-stack and in-kernel
versions of the trampoline.  Handle Thumb vs. ARM addresses.
(arm_kernel_linux_restart_syscall_tramp_frame): New global.
(arm_linux_init_abi): Install it.
* arm-tdep.c (arm_psr_thumb_bit): Make global.
* arm-tdep.c (arm_psr_thumb_bit): Add prototype.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 11:31:26 +0000 (11:31 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* ui-out.c (ui_out_field_core_addr): Make local char buffer
a little bigger, to avoid possibility of an overflow.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 11:16:55 +0000 (11:16 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* breakpoint.c (breakpoint_adjustment_warning): Make local char
buffers a little bigger, to avoid possibility of an overflow.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 10:58:32 +0000 (10:58 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* coffread.c (coff_getfilename): Add check to avoid overflow.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 10:44:22 +0000 (10:44 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* objc-lang.c (selectors_info): Add a small safety margin to
avoid overflow.
(classes_info): Error out on too long REGEXP.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 10:00:31 +0000 (10:00 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* infrun.c (handle_inferior_event): Remove unused function call.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 09:52:18 +0000 (09:52 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* fork-child.c (fork_inferior): Remove ifdef'd code and
unused variable.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 09:46:08 +0000 (09:46 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* linux-thread-db.c (attach_thread): Discard unused value.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 09:40:22 +0000 (09:40 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* linux-nat.c (linux_handle_extended_wait): Delete unused variable.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 09:34:27 +0000 (09:34 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* remote.c (remote_get_noisy_reply): Discard unused value.
(remote_vcont_resume): Ditto.
(remote_stop_ns): Ditto.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 09:26:14 +0000 (09:26 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* linespec.c (decode_objc): Delete unused variable.

13 years ago* autoload.cc (dll_load): Only perform DONT_RESOLVE_DLL_REFERENCES hack on
cgf [Tue, 1 Mar 2011 09:19:22 +0000 (09:19 +0000)]
* autoload.cc (dll_load): Only perform DONT_RESOLVE_DLL_REFERENCES hack on
systems which need it.
* wincap.cc (use_dont_resolve_hack): Set as appropriate.
* wincap.h (use_dont_resolve_hack): Define.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 09:11:03 +0000 (09:11 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* tui/tui-regs.c (tui_register_format): Delete unused variable.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 09:07:18 +0000 (09:07 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* dwarf2read.c (add_partial_symbol): Discard unused values.
(read_base_type): Delete unused variable.

13 years ago PR binutils/12523
amodra [Tue, 1 Mar 2011 09:02:32 +0000 (09:02 +0000)]
PR binutils/12523
* readelf.c (process_object): Clear dynamic_info_DT_GNU_HASH.

13 years ago*** empty log message ***
gdbadmin [Tue, 1 Mar 2011 09:00:02 +0000 (09:00 +0000)]
*** empty log message ***

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 08:55:18 +0000 (08:55 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* dbxread.c (read_dbx_symtab): Discard unused value.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 08:47:38 +0000 (08:47 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* eval.c (evaluate_subexp_standard): Delete unused variable,
and discard unused values.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 08:37:07 +0000 (08:37 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* infcmd.c (_initialize_infcmd): Discard unused values.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 08:32:26 +0000 (08:32 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* stabsread.c (rs6000_builtin_type): Missing break statement.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 08:23:04 +0000 (08:23 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* dbxread.c (process_one_symbol): Discard unused value.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 08:17:06 +0000 (08:17 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* coffread.c (coff_end_symtab): Delete unused variable.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 08:12:56 +0000 (08:12 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* dwarf2read.c (dw2_get_file_names): Discard unused value.
(dwarf2_add_typedef): Delete unused variable.
(read_namespace): Ditto.
(dwarf_decode_macros): Ditto.

13 years agodaily update
amodra [Tue, 1 Mar 2011 08:00:05 +0000 (08:00 +0000)]
daily update

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 07:55:05 +0000 (07:55 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* m2-lang.c (evaluate_subexp_modula2): Discard unused variable.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 07:49:57 +0000 (07:49 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* opencl-lang.c (evaluate_subexp_opencl): Discard unused value.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 07:45:15 +0000 (07:45 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* p-valprint.c (pascal_val_print): Discard unused value.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 07:20:04 +0000 (07:20 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* utils.c (nquery): Call va_end before return;
(yquery): Ditto.
(query): Ditto.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 07:10:58 +0000 (07:10 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* proc-service.c (ps_plog): Call va_end before return.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 07:00:44 +0000 (07:00 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* utils.c (decimal2str): Initialize 'width' to nine, then
don't mess with it.

13 years ago* autoload.cc (dll_load): Make inline. Clarify logic.
cgf [Tue, 1 Mar 2011 05:55:10 +0000 (05:55 +0000)]
* autoload.cc (dll_load): Make inline.  Clarify logic.

13 years ago * python/python.c (gdbpy_value_cst): New global.
tromey [Tue, 1 Mar 2011 04:38:33 +0000 (04:38 +0000)]
* python/python.c (gdbpy_value_cst): New global.
(_initialize_python): Initialize it.
* python/python-internal.h (gdbpy_value_cst): Declare.
* python/py-value.c (convert_value_from_python): Use
gdbpy_value_cst.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 04:00:51 +0000 (04:00 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* gdb.cp/overload.cc: Change initializer value to integer.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 03:55:22 +0000 (03:55 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* python/py-cmd.c (cmdpy_init): Fix memory leak.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 03:48:18 +0000 (03:48 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* breakpoint.c (catch_syscall_completer): Free malloced list.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 03:43:25 +0000 (03:43 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* jv-lang.c (java_primitive_type_from_name): Add missing break.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 03:40:30 +0000 (03:40 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* opencl-lang.c (lval_func_check_validity): Rename inner variables.
(lval_func_check_synthetic_pointer): Ditto.

13 years ago2011-02-28 Kai Tietz <kai.tietz@onevision.com>
ktietz [Tue, 1 Mar 2011 03:36:14 +0000 (03:36 +0000)]
2011-02-28  Kai Tietz  <kai.tietz@onevision.com>

* basic_blocks.c (cmp_bb): Use filename_(n)cmp.
* cg_print.c (order_and_dump_functions_by_arcs): Likewise.
(cg_print_file_ordering): Likewise.
* corefile.c (read_function_mappings): Likewise.
(core_create_line_syms): Likewise.

13 years ago2011-02-28 Kai Tietz <kai.tietz@onevision.com>
ktietz [Tue, 1 Mar 2011 03:34:52 +0000 (03:34 +0000)]
2011-02-28  Kai Tietz  <kai.tietz@onevision.com>

* emultempl/beos.em (sort_by_file_name): Use filename_(n)cmp.
* emultempl/elf32.em (gld${EMULATION_NAME}_vercheck):
Likewise.
(gld${EMULATION_NAME}_stat_needed): Likewise.
(gld${EMULATION_NAME}_check_needed): Likewise.
* emultempl/pe.em (gld_${EMULATION_NAME}_after_open): Likewise.
(gld_${EMULATION_NAME}_unrecognized_file): Likewise.
* emultempl/pep.em (gld_${EMULATION_NAME}_after_open): Likewise.
(gld_${EMULATION_NAME}_unrecognized_file): Likewise.
* ldfile.c (ldfile_open_file): Likewise.
* ldlang.c (wild_sort): Likewise.
(lookup_name): Likewise.
(check_excluded_libs): Likewise.
* ldmisc.c (vfinfo): Likewise.
* pe-dll.c (libnamencmp): Likewise.
(auto_export): Likewise.
(pe_dll_generate_implib): Likewise.
* testplug.c (onclaim_file): Likewise.

13 years agoChangeLog binutils/
ktietz [Tue, 1 Mar 2011 03:32:51 +0000 (03:32 +0000)]
ChangeLog binutils/
2011-02-28  Kai Tietz  <kai.tietz@onevision.com>

* debug.c (debug_start_source): Use filename_(n)cmp.
* ieee.c (ieee_finish_compilation_unit): Likewise.
(ieee_lineno): Likewise.
* nlmconv.c (main): Likewise.
* objcopy.c (strip_main): Likewise.
(copy_main): Likewise.
* objdump.c (show_line): Likewise.
(dump_reloc_set): Likewise.
* srconv.c (main): Likewise.
* wrstabs.c (stab_lineno): Likewise.

ChangeLog gas/
2011-02-28  Kai Tietz  <kai.tietz@onevision.com>

* depend.c (register_dependency): Use filename_(n)cmp.
* dwarf2dbg.c (get_filenum): Likewise.
* ecoff.c (add_file): Likewise.
(ecoff_generate_asm_lineno): Likewise.
* input-scrub.c (new_logical_line_flags): Likewise.
* listing.c (file_info): Likewise.
(listing_newline): Likewise.
* remap.c (remap_debug_filename): Likewise.
* stabs.c (generate_asm_file): Likewise.
(stabs_generate_asm_lineno): Likewise.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 03:31:35 +0000 (03:31 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* opencl-lang.c (lval_func_free_closure): Fix use-after-free.

13 years agoChangeLog libiberty/
ktietz [Tue, 1 Mar 2011 03:30:14 +0000 (03:30 +0000)]
ChangeLog libiberty/
2011-02-28  Kai Tietz  <kai.tietz@onevision.com>

* filename_cmp.c (filename_ncmp): New function.
* functions.texi: Regenerated.

ChangeLog include/
2011-02-28  Kai Tietz  <kai.tietz@onevision.com>

* filenames.h (filename_ncmp): New prototype.

ChangeLog bfd/
2011-02-28  Kai Tietz  <kai.tietz@onevision.com>

* archive.c (_bfd_find_nested_archive): Use filename_(n)cmp.
(adjust_relative_path): Likewise.
(_bfd_construct_extended_name_table): Likewise.
* corefile.c (generic_core_file_matches_executable_p): Likewise.
* elf32-bfin.c (bfinfdpic_relocate_section): Likewise.
* elf32-frv.c (elf32_frv_relocate_section): Likewise.
* elf32-spu.c (sort_bfds): Likewise.
(spu_elf_auto_overlay): Likewise.
* syms.c (_bfd_stab_section_find_nearest_line): Likewise.
* xcofflink.c (xcoff_set_import_path): Likewise.
* xtensa-isa.c (xtensa_regfile_lookup): Likewise.
(xtensa_regfile_lookup_shortname): Likewise.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 03:28:19 +0000 (03:28 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* python/py-param.c (set_parameter_value): Add missing
break statement.

13 years ago * psymtab.c (expand_partial_symbol_tables): Use
tromey [Tue, 1 Mar 2011 03:16:58 +0000 (03:16 +0000)]
* psymtab.c (expand_partial_symbol_tables): Use
ALL_OBJFILE_PSYMTABS.

13 years agogdb/
jkratoch [Tue, 1 Mar 2011 03:14:33 +0000 (03:14 +0000)]
gdb/
* objc-lang.c (selectors_info): Error on too long REGEXP.

13 years ago2011-02-28 Michael Snyder <msnyder@vmware.com>
msnyder [Tue, 1 Mar 2011 03:10:28 +0000 (03:10 +0000)]
2011-02-28  Michael Snyder  <msnyder@vmware.com>

* linux-record.c (record_linux_system_call): Add missing
break statement.

13 years ago opcodes/
macro [Tue, 1 Mar 2011 01:34:36 +0000 (01:34 +0000)]
opcodes/
* mips-opc.c (mips_builtin_opcodes): Correct register use
annotation of "alnv.ps".

gas/testsuite/
* gas/mips/alnv_ps-swap.d: New test for ALNV.PS instruction
branch swapping.
* gas/mips/alnv_ps-swap.s: Source for the new test.
* gas/mips/mips.exp: Run the new test.

13 years ago gas/
macro [Tue, 1 Mar 2011 01:26:44 +0000 (01:26 +0000)]
gas/
* config/tc-mips.c (append_insn): Disable branch relaxation for
DSP instructions.

gas/testsuite/
* gas/mips/relax-bposge.l: New test for DSP branch relaxation.
* gas/mips/relax-bposge.s: Source for the new test.
* gas/mips/mips.exp: Run the new test.

13 years ago * breakpoint.c (print_one_breakpoint_location): Remove unused
uweigand [Tue, 1 Mar 2011 01:20:14 +0000 (01:20 +0000)]
* breakpoint.c (print_one_breakpoint_location): Remove unused
argument PRINT_ADDRESS_BITS.  Update callers.
(print_one_breakpoint): Likewise.

13 years ago gas/
macro [Tue, 1 Mar 2011 01:06:49 +0000 (01:06 +0000)]
gas/
* config/tc-mips.c (macro): Handle M_PREF_AB.

include/opcode/
* mips.h (M_PREF_AB): New enum value.

opcodes/
* mips-opc.c (mips_builtin_opcodes): Add "pref" macro.

13 years agoSwap ChangeLog entries.
macro [Tue, 1 Mar 2011 01:03:38 +0000 (01:03 +0000)]
Swap ChangeLog entries.

13 years ago * hostio.c (require_data): Free *data, not data.
uweigand [Tue, 1 Mar 2011 00:55:07 +0000 (00:55 +0000)]
* hostio.c (require_data): Free *data, not data.

13 years ago gas/
macro [Tue, 1 Mar 2011 00:52:24 +0000 (00:52 +0000)]
gas/
* config/tc-mips.c (RELAX_BRANCH_ENCODE): Encode the temporary
register to use.
(RELAX_BRANCH_UNCOND): Adjust accordingly.
(RELAX_BRANCH_LIKELY): Likewise.
(RELAX_BRANCH_LINK): Likewise.
(RELAX_BRANCH_TOOFAR): Likewise.
(RELAX_BRANCH_AT): New macro.
(append_insn): Encode the temporary register to use in standard
MIPS branch relaxation.
(relaxed_branch_length): Update according to changes to
RELAX_BRANCH_ENCODE.
(md_convert_frag): Use the encoded register as the temporary.

gas/testsuite/
* gas/mips/relax-at.d: New test for branch relaxation with .set
at.
* gas/mips/relax.s: Update to support the new test.
* gas/mips/relax.l: Update accordingly.
* gas/mips/relax.d: Update for multi-arch invocation.
* gas/mips/mips.exp: Run the new test.  Adjust to run "relax"
across all applicable architectures.

13 years ago gas/
macro [Tue, 1 Mar 2011 00:44:52 +0000 (00:44 +0000)]
gas/
* config/tc-mips.c (mips_fix_adjustable): On REL targets also
reject PC-relative relocations.

gas/testsuite/
* gas/mips/branch-misc-2.d: Adjust for relocation change.
* gas/mips/branch-misc-2pic.d: Likewise.
* gas/mips/branch-misc-4.d: New test for PC-relative relocation
overflow.
* gas/mips/branch-misc-4-64.d: Likewise.
* gas/mips/branch-misc-4.s: Source for the new tests.
* testsuite/gas/mips/mips.exp: Run the new tests.

13 years ago gas/
macro [Tue, 1 Mar 2011 00:33:23 +0000 (00:33 +0000)]
gas/
* config/tc-mips.c (md_convert_frag): Correct message
capitalization.

gas/testsuite/
* gas/mips/relax-swap1.l: Adjust for message capitalization
correction.
* gas/mips/relax-swap2.l: Likewise.
* gas/mips/relax.l: Likewise.

13 years ago * breakpoint.c (wrap_indent_at_field): New function.
uweigand [Tue, 1 Mar 2011 00:21:20 +0000 (00:21 +0000)]
* breakpoint.c (wrap_indent_at_field): New function.
(print_breakpoint_location): Use it instead of WRAP_INDENT argument.
Allocate ui_stream locally instead of using STB argument.
(print_one_breakpoint_location): Update call.
* ui-out.c (ui_out_query_field): New function.
* ui-out.h (ui_out_query_field): Add prototype.

13 years agogdb/doc/
jkratoch [Mon, 28 Feb 2011 18:28:21 +0000 (18:28 +0000)]
gdb/doc/
* gdb.texinfo (Starting and Stopping Trace Experiments): Fix
circular-trace-buffer name.

13 years agogdb/doc/
jkratoch [Mon, 28 Feb 2011 18:07:46 +0000 (18:07 +0000)]
gdb/doc/
* gdb.texinfo (Tracepoint Conditions): Fix missing parenthesis.

13 years ago PR 12513
amodra [Mon, 28 Feb 2011 16:46:36 +0000 (16:46 +0000)]
PR 12513
* archive.c (bfd_slurp_bsd_armap_f2): Sanity check parsed_size and
stringsize.  Properly sanity check symdef_count.  Remove redundant
bfd_release.

13 years ago * symbols.c (report_op_error): Remove unnecessary forward declaration.
amodra [Mon, 28 Feb 2011 13:45:59 +0000 (13:45 +0000)]
* symbols.c (report_op_error): Remove unnecessary forward declaration.
Add "op" parameter.  Report operator and operand segments in error
message, not operand symbols.
(resolve_symbol_value): Always set segment for equated symbols, not
just when finalizing.  Adjust report_op_error calls.

13 years agoadd FALLTHROUGH comment in ada-exp.y:write_object_renaming
brobecke [Mon, 28 Feb 2011 13:33:24 +0000 (13:33 +0000)]
add FALLTHROUGH comment in ada-exp.y:write_object_renaming

gdb/ChangeLog:

  From Michael Snyder  <msnyder@vmware.com>
  * ada-exp.y (write_object_renaming): Add FALLTHROUGH comment.

13 years agogdb/gdbserver/
jkratoch [Mon, 28 Feb 2011 13:20:29 +0000 (13:20 +0000)]
gdb/gdbserver/
* hostio.c (require_data): Use free, not xfree.

13 years agofix small error in gdb.texinfo (Inferiors and Programs)
brobecke [Mon, 28 Feb 2011 13:08:51 +0000 (13:08 +0000)]
fix small error in gdb.texinfo (Inferiors and Programs)

I noticed this error because the nightly snapshot script failed...

gdb/doc/ChangeLog:

* gdb.texinfo (Inferiors and Programs): Fix small error introduced
in the previous change.

13 years ago2011-02-27 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 11:14:46 +0000 (11:14 +0000)]
2011-02-27  Michael Snyder  <msnyder@vmware.com>

* objc-lang.c (selectors_info): Prevent string overrun.

13 years ago2011-02-27 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 10:46:50 +0000 (10:46 +0000)]
2011-02-27  Michael Snyder  <msnyder@vmware.com>

* server.c (handle_query): Discard unused value.

13 years ago2011-02-27 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 09:20:44 +0000 (09:20 +0000)]
2011-02-27  Michael Snyder  <msnyder@vmware.com>

* tui/tui-stack.c (tui_get_function_from_frame): Fix off by one
error in strncpy.

13 years ago*** empty log message ***
gdbadmin [Mon, 28 Feb 2011 09:00:03 +0000 (09:00 +0000)]
*** empty log message ***

13 years ago2011-02-27 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 08:32:04 +0000 (08:32 +0000)]
2011-02-27  Michael Snyder  <msnyder@vmware.com>

* hostio.c (require_data): Free malloc memory before returning
error.

13 years agodaily update
amodra [Mon, 28 Feb 2011 08:00:05 +0000 (08:00 +0000)]
daily update

13 years ago2011-02-27 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 07:11:06 +0000 (07:11 +0000)]
2011-02-27  Michael Snyder  <msnyder@vmware.com>

* symtab.c (rbreak_command): Move variable 'file_name' to
outer scope.

13 years ago2011-02-26 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 06:41:25 +0000 (06:41 +0000)]
2011-02-26  Michael Snyder  <msnyder@vmware.com>

* linux-low.c (list_threads): Call closedir for dirent.

13 years ago2011-02-27 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 06:33:10 +0000 (06:33 +0000)]
2011-02-27  Michael Snyder  <msnyder@vmware.com>

* i386-low.c (i386-length_and_rw_bits): Comment the fact that
a case statement falls through.

13 years ago2011-02-27 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 06:24:26 +0000 (06:24 +0000)]
2011-02-27  Michael Snyder  <msnyder@vmware.com>

* d-valprint.c (dynamic_array_type): Avoid shadowing a function
param with a local variable of the same name.

13 years ago2011-02-26 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 06:20:06 +0000 (06:20 +0000)]
2011-02-26  Michael Snyder  <msnyder@vmware.com>

* linux-low.c (linux_xfer_siginfo): Fix fencepost error.

13 years ago2011-02-26 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 06:18:14 +0000 (06:18 +0000)]
2011-02-26  Michael Snyder  <msnyder@vmware.com>

* linux-amd64-ipa.c (gdb_agent_get_raw_reg): Fix fencepost error
in comparison.

13 years ago2011-02-24 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 05:57:14 +0000 (05:57 +0000)]
2011-02-24  Michael Snyder  <msnyder@vmware.com>

* value.c (value_from_history_ref): New function.
* value.h (value_from_history_ref): Export.
* cli/cli-utils.c (get_number_trailer): Use value_from_history_ref
to parse value history references.
* cli/cli-utils.h (get_number_trailer): Update comment.

2011-02-24  Michael Snyder  <msnyder@vmware.com>

* gdb.base/break.exp: Add tests for delete breakpoints using
convenience variables and value history references.

13 years ago2011-02-25 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 05:49:24 +0000 (05:49 +0000)]
2011-02-25  Michael Snyder  <msnyder@vmware.com>

* inferior.c (detach_inferior_command): Use get_number_or_range.
(kill_inferior_command): Ditto.
(remove_inferior_command): Ditto.
(initialize_inferiors): Make command names plural.
Update help strings.

2011-02-25  Michael Snyder  <msnyder@vmware.com>

* gdb.texinfo (Inferiors and Programs): Update commands to show
that they can accept multiple arguments.

2011-02-25  Michael Snyder  <msnyder@vmware.com>

* gdb.multi/base.exp: Add test for remove-inferiors.

13 years ago2011-02-27 Michael Snyder <msnyder@vmware.com>
msnyder [Mon, 28 Feb 2011 01:25:37 +0000 (01:25 +0000)]
2011-02-27  Michael Snyder  <msnyder@vmware.com>

* darwin-nat-info.c: Fix comment typo.
* dwarf2expr.h: Ditto.
* fbsd-nat.c: Ditto.
* fbsd-nat.h: Ditto.
* frame-unwind.h: Ditto.
* frame.h: Ditto.
* hppa-hpux-tdep.c: Ditto.
* i386-linux-nat.c: Ditto.
* linux-nat.c: Ditto.
* nbsd-nat.c: Ditto.
* nbsd-nat.h: Ditto.
* ppc-linux-tdep.c: Ditto.
* serial.c: Ditto.
* ui-file.h: Ditto.
* tui/tui-winsource.c: Ditto.

13 years ago * autoload.cc (dll_load): Only call LoadLibraryExW with
corinna [Sun, 27 Feb 2011 18:45:57 +0000 (18:45 +0000)]
* autoload.cc (dll_load): Only call LoadLibraryExW with
DONT_RESOLVE_DLL_REFERENCES if a normal LoadLibrary call failed with
ERROR_INVALID_ADDRESS.
(LsaRegisterLogonProcess): Align comment to previous change.

13 years ago2011-02-26 Michael Snyder <msnyder@vmware.com>
msnyder [Sun, 27 Feb 2011 10:54:30 +0000 (10:54 +0000)]
2011-02-26  Michael Snyder  <msnyder@vmware.com>

* breakpoint.c (reattach_breakpoints): Avoid resource leak (ui_file).

13 years ago2011-02-26 Michael Snyder <msnyder@vmware.com>
msnyder [Sun, 27 Feb 2011 09:59:04 +0000 (09:59 +0000)]
2011-02-26  Michael Snyder  <msnyder@vmware.com>

* maint.c (maintenance_do_deprecate): Plug a memory leak.

13 years ago2011-02-26 Michael Snyder <msnyder@vmware.com>
msnyder [Sun, 27 Feb 2011 09:01:12 +0000 (09:01 +0000)]
2011-02-26  Michael Snyder  <msnyder@vmware.com>

* dwarf2loc.c (insert_bits): Avoid shadowing a function param
with a local variable of the same name.