Skip to content
Snippets Groups Projects
  1. Sep 02, 2009
  2. Sep 01, 2009
    • H.J. Lu's avatar
      2009-09-01 H.J. Lu <hongjiu.lu@intel.com> · 90d60710
      H.J. Lu authored
      	* elf64-x86-64.c (elf64_x86_64_finish_dynamic_symbol): Declare
      	plt earlier.
      90d60710
    • Ralf Wildenhues's avatar
      Fix VPATH search for generated sources in binutils, gas, ld. · 7bb7d81f
      Ralf Wildenhues authored
      binutils/:
      	* Makefile.am (arparse.o, arlex.o, sysroff.o, defparse.o)
      	(deflex.o, nlmheaders.o, rcparse.o, mcparse.o): Supply correct
      	source file name for generated files which may be in $(srcdir).
      	* Makefile.in: Regenerate.
      
      gas/:
      	* Makefile.am (m68k-parse.o, bfin-lex.o, itbl-lex.o, itbl-parse.o):
      	Supply correct source file name for generated files which may be
      	in $(srcdir).
      	* Makefile.in: Regenerate.
      
      ld/:
      	* Makefile.am (ldgram.o, ldlex.o, deffilep.o): Supply correct
      	source file name for generated files which may be in $(srcdir).
      	* Makefile.in: Regenerate.
      7bb7d81f
    • H.J. Lu's avatar
      Change to "Copyright 2009". · 43123e98
      H.J. Lu authored
      43123e98
    • Doug Evans's avatar
      * gdb.texinfo (Caching Data of Remote Targets): Add note on · 29b090c0
      Doug Evans authored
      	non-stop mode's affect on remote caching.
      29b090c0
    • Ian Lance Taylor's avatar
      * gold.cc: Include "incremental.h". · 44453f85
      Ian Lance Taylor authored
      	(queue_initial_tasks): Call Incremental_checker methods.
      	* incremental.cc: Include "output.h".
      	(Incremental_checker::can_incrementally_link_output_file): New
      	method.
      	* incremental.h (Incremental_checker): New class.
      44453f85
    • Ian Lance Taylor's avatar
      * output.cc (Output_file::open_for_modification): New method. · 404c2abb
      Ian Lance Taylor authored
      	(Output_file::map_anonymous): Changed return type to bool.  Record
      	map in base_ field.
      	(Output_file::map_no_anonymous): New method, broken out of map.
      	(Output_file::map): Use map_no_anonymous and map_anonymous.
      	* output.h (class Output_file): Update declarations.
      404c2abb
    • DJ Delorie's avatar
      merge from gcc · 77495bbf
      DJ Delorie authored
      77495bbf
    • Tristan Gingold's avatar
      2009-09-01 Tristan Gingold <gingold@adacore.com> · fb792462
      Tristan Gingold authored
      	* makefile.vms: Adjust include pathes.  Remove useless vaxctrl
      	library.
      	* configure.com: Ported to Itanium VMS.  Create build.com DCL script.
      	Make edit silent.
      fb792462
    • Tristan Gingold's avatar
      2009-09-01 Tristan Gingold <gingold@adacore.com> · e06ae0d4
      Tristan Gingold authored
      	* makefile.vms: Ported to Itanium VMS.  Remove useless targets and
      	dependencies.  Remove unused FORMAT variable.
      	* configure.com: New file to create build.com DCL script for
      	Itanium VMS or Alpha VMS.
      e06ae0d4
    • Tristan Gingold's avatar
      2009-09-01 Tristan Gingold <gingold@adacore.com> · 11d73275
      Tristan Gingold authored
      	* makefile.vms: Ported to Itanium VMS.  Remove useless variable and
      	dependencies.  Reindent.
      	* configure.com: Ported to Itanium VMS.  Now generates a build.com
      	to build without make.  Add messages but make edit silent.
      	* hosts/alphavms.h: Add a prototype for stpcpy.
      	* vms.c: Add a missing include for Alpha VMS.
      	* elfxx-ia64.c (ELF_OSABI): Define for OpenVMS.
      11d73275
    • Jan Kratochvil's avatar
      gdb/testsuite/ · 817aadd2
      Jan Kratochvil authored
      	* gdb.base/solib-overlap.exp, gdb.base/solib-overlap-lib.c,
      	gdb.base/solib-overlap-main.c: New.
      817aadd2
    • Hui Zhu's avatar
      2009-09-01 Hui Zhu <teawater@gmail.com> · 14c6ee20
      Hui Zhu authored
      	* record.c (record_resume): Change "siggnal" to "signal".
      14c6ee20
    • Jie Zhang's avatar
      * config/bfin-parse.y (asm_1): Only PREG and DREG are allowed · 83ee431c
      Jie Zhang authored
      	in comparison.
      
      	testsuite/
      	* gas/bfin/expected_comparison_errors.s: Add more cases.
      	* gas/bfin/expected_comparison_errors.l: Update accordingly.
      83ee431c
    • Jie Zhang's avatar
      2007-09-28 Bernd Schmidt <bernd.schmidt@analog.com> · 08c1b056
      Jie Zhang authored
      	* config/tc-bfin.c (bfin_fix_adjustable): Partially revert the
      	2007-08-23 change; BFD_RELOC_BFIN_GOT is not adjustable.
      
      	2007-08-23  Jie Zhang  <jie.zhang@analog.com>
      	* config/tc-bfin.c (bfin_fix_adjustable): Adjust
      	BFD_RELOC_BFIN_GOT, BFD_RELOC_BFIN_GOT17M4 and
      	BFD_RELOC_BFIN_FUNCDESC_GOT17M4.
      08c1b056
    • Hui Zhu's avatar
      2009-08-31 Hui Zhu <teawater@gmail.com> · 88fef440
      Hui Zhu authored
      	* record.c (record_resume_siggnal): Deleted.
      	(record_resume): Ditto.
      	(record_wait): Change record_resume_siggnal to
      	TARGET_SIGNAL_0.
      88fef440
    • Jie Zhang's avatar
      * scripttempl/elf.sc: Add ${USER_LABEL_PREFIX} to _start, etext, · 8d17e044
      Jie Zhang authored
      	_stack and __bss_start.
      	* emulparams/bfin.sh (ENTRY): Remove.
      8d17e044
    • Jie Zhang's avatar
      * read.c (TC_START_LABEL): Add a new argument. · 5e8c8f8f
      Jie Zhang authored
      	(read_a_source_file): Pass the beginning of the symbol through
      	the new argument of TC_START_LABEL.
      	* config/tc-arm.h (TC_START_LABEL): Add a new argument.
      	* config/tc-bfin.c (bfin_start_label): Only search '(' and '['
      	from the beginning of the symbol.
      	* config/tc-bfin.h (TC_START_LABEL): Add the new argument.
      	* config/tc-d30v.h (TC_START_LABEL): Likewise.
      	* config/tc-fr30.h (TC_START_LABEL): Likewise.
      	* config/tc-m32c.h (TC_START_LABEL): Likewise.
      	* config/tc-m32r.h (TC_START_LABEL): Likewise.
      	* config/tc-mep.h (TC_START_LABEL): Likewise.
      
      	testsuite/
      	* gas/bfin/stack2.s: Add pop multiple instruction with a label
      	on the same line.
      	* gas/bfin/stack2.d: Adjust accordingly.
      5e8c8f8f
    • Alan Modra's avatar
      daily update · 194ca99d
      Alan Modra authored
      194ca99d
    • gdbadmin's avatar
      *** empty log message *** · d187c47f
      gdbadmin authored
      d187c47f
    • DJ Delorie's avatar
      merge from gcc · 0f72f85c
      DJ Delorie authored
      0f72f85c
  3. Aug 31, 2009
    • Doug Evans's avatar
      Implement TARGET_OBJECT_STACK_MEMORY. · 4e5d721f
      Doug Evans authored
      	* NEWS: Add note on new "set stack-cache" option.
      	* corefile.c (read_stack): New function.
      	* dcache.c (dcache_struct): New member ptid.
      	(dcache_enable_p): Mark as obsolete.
      	(show_dcache_enabled_p): Flag option as deprecated.
      	(dcache_invalidate): Update ptid.
      	(dcache_invalidate_line): New function.
      	(dcache_read_line): No longer check cacheable attribute, stack
      	accesses get cached despite attribute.
      	(dcache_init): Set ptid.
      	(dcache_xfer_memory): Flush cache if from different ptid than before.
      	Update cache after write.
      	(dcache_update): New function.
      	(dcache_info): Report ptid.
      	(_initialize_dcache): Update text for `remotecache' to indicate it
      	is obsolete.
      	* dcache.h (dcache_update): Declare.
      	* dwarf2loc.c (dwarf2_evaluate_loc_desc): Mark values on stack with
      	set_value_stack.
      	* frame-unwind.c (frame_unwind_got_memory): Ditto.
      	* gdbcore.h (read_stack): Declare.
      	* memattr.c (mem_enable_command): Call target_dcache_invalidate
      	instead of dcache_invalidate.
      	(mem_disable_command, mem_delete_command): Ditto.
      	* target.c (stack_cache_enabled_p_1): New static global.
      	(stack_cache_enabled_p): New static global.
      	(set_stack_cache_enabled_p): New function.
      	(show_stack_cache_enabled_p): New function.
      	(target_dcache): Make static.
      	(target_dcache_invalidate): New function.
      	(target_load, target_resume): Call target_dcache_invalidate
      	instead of dcache_invalidate.
      	(memory_xfer_partial): New arg object, all callers updated.
      	Check for existing inferior before calling dcache routines.
      	When writing non-TARGET_OBJECT_STACK_MEMORY, notify dcache.
      	(target_xfer_partial): Call memory_xfer_partial for
      	TARGET_OBJECT_STACK_MEMORY.
      	(target_read_stack): New function.
      	(initialize_targets): Install new option `stack-cache'.
      	* target.h: Remove #include of dcache.h.
      	(enum target_object): New value TARGET_OBJECT_STACK_MEMORY.
      	(target_dcache): Delete.
      	(target_dcache_invalidate): Declare.
      	(target_read_stack): Declare.
      	* top.c (prepare_execute_command): New function.
      	(execute_command): Call prepare_execute_command
      	instead of free_all_values.
      	* top.h (prepare_execute_command): Declare.
      	* valops.c (get_value_at): New function.
      	(value_at): Guts moved to get_value_at.
      	(value_at_lazy): Similarly.
      	(value_fetch_lazy): Call read_stack for stack values.
      	* value.c (struct value): New member `stack'.
      	(value_stack, set_value_stack): New functions.
      	* value.h (value_stack, set_value_stack): Declare.
      	* mi/mi-main.c (mi_cmd_execute): Call prepare_execute_command
      	instead of free_all_values.
      
      	doc/
      	* gdb.texinfo (Caching Data of Remote Targets): Update text.
      	Mark `set/show remotecache' options as obsolete.
      	Document new `set/show stack-cache' option.
      	Update text for `info dcache'.
      4e5d721f
    • H.J. Lu's avatar
      2009-08-31 H.J. Lu <hongjiu.lu@intel.com> · f1c2d4af
      H.J. Lu authored
      	PR gas/10570
      	* write.c (write_object_file): Revert the accidental change
      	made in revision 1.124 on 2009-08-17.
      f1c2d4af
    • Dave Korn's avatar
      * ltmain.sh (func_normal_abspath): New function. · a69e7d0a
      Dave Korn authored
      	(func_relative_path): Likewise.
      	(func_mode_help): Document new -bindir option for link mode.
      	(func_mode_link): Add new -bindir option, and use it to place
      	output DLL if specified.
      a69e7d0a
    • Jan Beulich's avatar
      bfd/ · 94be91de
      Jan Beulich authored
      2009-08-31  Jan Beulich  <jbeulich@novell.com>
      
      	* elf-bfd.h (bfd_elf_get_default_section_type): Declare.
      	* elf.c (bfd_elf_get_default_section_type): New.
      	(elf_fake_sections): Use bfd_elf_get_default_section_type.
      
      gas/
      2009-08-31  Jan Beulich  <jbeulich@novell.com>
      
      	* config/obj-elf.c (obj_elf_change_section): Set default type
      	by calling bfd_elf_get_default_section_type.
      
      gas/testsuite/
      2009-08-31  Jan Beulich  <jbeulich@novell.com>
      
      	* gas/elf/section5.l: Remove no longer issued warning pattern.
      94be91de
    • Jie Zhang's avatar
    • Jie Zhang's avatar
      e690f7f3
    • Alan Modra's avatar
      425621e7
    • gdbadmin's avatar
      *** empty log message *** · 6e47323b
      gdbadmin authored
      6e47323b
    • Alan Modra's avatar
      daily update · ec2ce969
      Alan Modra authored
      ec2ce969
  4. Aug 30, 2009
Loading