summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * elflink.c (elf_section_ignore_discarded_relocs): Don't testAlan Modra2004-06-302-8/+12
| | | | sec_info_type, test section name instead.
* 2004-06-30 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-06-303-2/+22
| | | | | | * lib/compiler.cc: Work around string preprocessing problem with old hp c++ compiler. * lib/compiler.c: Likewise.
* 2004-06-29 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2004-06-302-0/+19
| | | | | | PR 240 * elfxx-ia64.c (elfNN_ia64_relax_section): Don't relax branch in .init/.fini sections.
* *** empty log message ***gdbadmin2004-06-301-1/+1
|
* daily updateAlan Modra2004-06-301-1/+1
|
* * elf32-xtensa.c (elf_xtensa_relocate_section): UseBob Wilson2004-06-292-1/+6
| | | | bfd_get_section_limit.
* * elf32-xtensa.c (elf_xtensa_combine_prop_entries): Don't change theBob Wilson2004-06-292-4/+6
| | | | output section size.
* * i386-cygwin-tdep.c (i386-cygwin-tdep.c): New function.Joel Brobecker2004-06-292-0/+23
| | | | | | (i386_cygwin_in_solib_call_trampoline): New function. (i386_cygwin_init_abi): Initialize the in_solib_call_trampoline and skip_trampoline_code gdbarch methods.
* * gdb.arch/i386-prologue.c: Add copyright header. Use preprocessorCorinna Vinschen2004-06-295-11/+71
| | | | | | | | | | directives to conditionalize symbol prefixing. * gdb.arch/i386-prologue.exp: Allow symbol prefixing by adding additional_flags handling. Add underscore prefix for Cygwin. * gdb.arch/i386-unwind.c: Use preprocessor directives to conditionalize symbol prefixing. * gdb.arch/i386-unwind.exp: Allow symbol prefixing by adding additional_flags handling. Add underscore prefix for Cygwin.
* * Makefile.in (gdb_callback_h): Renamed from callback_h to theJim Blandy2004-06-292-1/+6
| | | | name actually used in the dependency lists.
* 2004-06-29 Randolph Chung <tausq@debian.org>Randolph Chung2004-06-292-0/+5
| | | | * NEWS (New native configurations): Mention GNU/Linux/hppa.
* * win32-nat.c (child_pid_to_exec_file): New function.Corinna Vinschen2004-06-292-0/+37
| | | | | (init_child_ops): Add child_pid_to_exec_file as to_pid_to_exec_file functionality.
* fix scrambled changelogAndrew Cagney2004-06-291-9/+0
|
* 2004-06-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney2004-06-295-8/+43
| | | | | | | | | * defs.h (xstrvprintf): Declare. * utils.c (xstrvprintf): New function. (internal_vproblem, xstrprintf, xasprintf) (vfprintf_maybe_filtered, vfprintf_unfiltered): Use xstrvprintf. * serial.c (serial_printf): Ditto. * complaints.c (vcomplaint): Ditto.
* bfd/Alan Modra2004-06-296-76/+49
| | | | | | | | | | | | | | | | | | | | * elf64-mmix.c (mmix_set_relaxable_size): Save original size in rawsize. (mmix_elf_perform_relocation): Adjust for above change. (mmix_elf_relocate_section): Likewise. (mmix_elf_relax_section): Likewise. Use output_section->rawsize. (mmix_elf_get_section_contents): Delete. (bfd_elf64_get_section_contents): Delete. (mmix_elf_relocate_section): Zero stub area. * linker.c (default_indirect_link_order): Alloc max of section size and rawsize. * simple.c (bfd_simple_get_relocated_section_contents): Likewise. * section.c (bfd_malloc_and_get_section): Likewise. (struct bfd_section): Update rawsize comment. * bfd-in2.h: Regenerate. ld/ * ldlang.c (lang_reset_memory_regions): Save last relax pass section size in rawsize.
* * reloc16.c (bfd_coff_reloc16_relax_section): Set rawsize.Alan Modra2004-06-292-0/+5
|
* * bfd-in.h (bfd_get_section_limit): Define.Alan Modra2004-06-2929-141/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * reloc.c (bfd_perform_relocation, bfd_install_relocation) (_bfd_final_link_relocate): Use bfd_get_section_limit. * aout-tic30.c (tic30_aout_final_link_relocate): Likewise. * coff-arm.c (coff_arm_relocate_section): Likewise. * coff-mips.c (mips_refhi_reloc, mips_gprel_reloc): Likewise. * cpu-ns32k.c (do_ns32k_reloc): Likewise. (bfd_ns32k_final_link_relocate): Likewise. * elf32-d30v.c (bfd_elf_d30v_reloc, bfd_elf_d30v_reloc_21): Likwise. * elf32-dlx.c (_bfd_dlx_elf_hi16_reloc): Likewise. * elf32-i860.c (i860_howto_pc26_reloc, i860_howto_pc16_reloc) (i860_howto_highadj_reloc, i860_howto_splitn_reloc): Likewise. * elf32-m32r.c (m32r_elf_do_10_pcrel_reloc, m32r_elf_hi16_reloc) (m32r_elf_generic_reloc, m32r_elf_relocate_section): Likewise. * elf32-m68hc1x.c (m68hc11_elf_special_reloc): Likewise. * elf32-mips.c (gprel32_with_gp, mips16_gprel_reloc): Likewise. * elf32-or32.c (or32_elf_consth_reloc): Likewise. * elf32-ppc.c (ppc_elf_addr16_ha_reloc): Likewise. * elf32-s390.c (s390_elf_ldisp_reloc): Likewise. * elf32-sh.c (sh_elf_reloc_loop): Likewise. * elf32-sparc.c (sparc_elf_wdisp16_reloc): Likewise. (sparc_elf_hix22_reloc, sparc_elf_lox10_reloc): Likwise. * elf32-v850.c (v850_elf_reloc): Likewise. * elf32-xstormy16.c (xstormy16_elf_24_reloc): Likewise. * elf32-xtensa.c (bfd_elf_xtensa_reloc): Likewise. * elf64-alpha.c (elf64_alpha_reloc_gpdisp): Likewise. * elf64-mips.c (mips_elf64_gprel32_reloc) (mips16_gprel_reloc): Likewise. * elf64-mmix.c (mmix_elf_reloc): Likewise. * elf64-s390.c (s390_elf_ldisp_reloc): Likewise. * elf64-sparc.c (init_insn_reloc): Likewise. * elfn32-mips.c (gprel32_with_gp, mips16_gprel_reloc): Likewise. * elfxx-mips.c (_bfd_mips_elf_gprel16_with_gp) (_bfd_mips_elf_hi16_reloc, _bfd_mips_elf_lo16_reloc) (_bfd_mips_elf_generic_reloc): Likewise. * bfd-in2.h: Regenerate.
* merge from gccDJ Delorie2004-06-292-0/+34
|
* * infcmd.c (attach_command): Move call to target_terminal_inferiorCorinna Vinschen2004-06-292-3/+8
| | | | behind loading symbol table.
* * gdb.base/bigcore.exp: Skip test on Cygwin.Corinna Vinschen2004-06-292-1/+6
|
* 2004-06-28 Andrew Cagney <cagney@gnu.org>Andrew Cagney2004-06-292-0/+6
| | | | | * rdi-share/ardi.c (angel_RDI_ExecuteOrStep): Revert 2004-06-24 change - add back extern deprecated_ui_loop_hook declaration.
* Index: mn10200/ChangeLogAndrew Cagney2004-06-298-10/+27
| | | | | | | | | | | | | | | | | | | | | | 2004-06-28 Andrew Cagney <cagney@gnu.org> * interp.c: Rename ui_loop_hook to deprecated_ui_loop_hook. Index: d10v/ChangeLog 2004-06-28 Andrew Cagney <cagney@gnu.org> * interp.c (sim_resume): Rename ui_loop_hook to deprecated_ui_loop_hook. Index: arm/ChangeLog 2004-06-28 Andrew Cagney <cagney@gnu.org> * armemu.c: Rename ui_loop_hook to deprecated_ui_loop_hook. Index: common/ChangeLog 2004-06-28 Andrew Cagney <cagney@gnu.org> * run.c: Rename ui_loop_hook to deprecated_ui_loop_hook.
* daily updateAlan Modra2004-06-291-1/+1
|
* *** empty log message ***gdbadmin2004-06-291-1/+1
|
* 2004-06-26 Andrew Cagney <cagney@gnu.org>Andrew Cagney2004-06-2815-32/+54
| | | | | | | | | | | | | | | | | | | | | | | | * xcoffsolib.c (xcoff_solib_address): Replace xasprintf with xstrprintf. * varobj.c (varobj_gen_name, create_child, c_name_of_child) (c_value_of_variable): Ditto. * utils.c (internal_vproblem): Ditto. * solib-aix5.c (build_so_list_from_mapfile): Ditto. * remote.c (add_packet_config_cmd): Ditto. * remote-rdp.c (rdp_set_command_line): Ditto. * regcache.c (regcache_dump): Ditto. * frv-tdep.c (new_variant, new_variant): Ditto. * fbsd-proc.c (child_pid_to_exec_file): Ditto. (fbsd_find_memory_regions): Ditto. * breakpoint.c (create_thread_event_breakpoint) (create_breakpoints): Ditto. * aix-thread.c (aix_thread_pid_to_str): Ditto. * ada-lang.c (is_package_name): Ditto. Also delete xmalloc call. Index: doc/ChangeLog 2004-06-26 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Coding): Replace xasprintf with xstrprintf.
* sim/h8300/ChangeLog:Alexandre Oliva2004-06-285-69/+37
| | | | | | | | | | | | | | 2003-07-23 Richard Sandiford <rsandifo@redhat.com> * compile.c (sim_resume): Make sure that dst.reg refers to the right register byte in mova/sz.l @(dd,RnL),ERn. 2003-07-21 Richard Sandiford <rsandifo@redhat.com> * compile.c (sim_resume): Zero-extend immediate to muls, mulsu, mulxs, divs and divxs. sim/testsuite/sim/h8300/ChangeLog: 2003-07-22 Michael Snyder <msnyder@redhat.com> * mul.s: Don't try to use negative immediate (it's always unsigned). * div.s: Ditto.
* * compile.c (sim_load): Update sd->memory_size.Alexandre Oliva2004-06-282-0/+5
|
* * e500_registers.h (EVR): Cast the 32-bit value of the GPR to anJim Blandy2004-06-282-2/+10
| | | | unsigned type before or-ing it with a 64-bit value.
* * ada-lang.c: Re-indent file, with some massaging to help indentJoel Brobecker2004-06-282-31/+28
| | | | a bit when the result is otherwise really too ugly.
* 2004-06-28 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-06-282-53/+102
| | | | | | * gdb.hp/gdb.base-hp/reg.exp: Accept both old and new gdb output formats for "info register". Use gdb_test_multiple. Fix the "invalid register" test.
* merge from gccDJ Delorie2004-06-284-5/+37
|
* opcodes/Alan Modra2004-06-282-13/+30
| | | | | | | | | | | * ppc-opc.c (insert_fxm): Handle mfocrf and mtocrf. (extract_fxm): Don't test dialect. (XFXFXM_MASK): Include the power4 bit. (XFXM): Add p4 param. (powerpc_opcodes): Add mfocrf and mtocrf. Adjust mtcr. gas/testsuite/ * gas/ppc/power4.d: Update.
* * bfd-in.h (struct stab_info): Move from stabs.c.Alan Modra2004-06-2813-73/+94
| | | | | | | | | | | | | | | | | | | | | | | | | * stabs.c (struct stab_link_includes_table): Delete. (stab_link_includes_lookup): Delete. (_bfd_write_section_stabs, _bfd_write_stab_strings): Remove one level of indirection from sinfo parm. (_bfd_link_section_stabs): Likewise. Set SEC_LINKER_CREATED on stabstr section. Adjust hash table accesses. * coff-ppc.c (ppc_bfd_coff_final_link): Do include rawsize in contents alloc. Adjust stab_info test. * cofflink.c (_bfd_coff_link_hash_table_init): Clear stab_info. (_bfd_coff_final_link): Adjust stab_info test. (_bfd_coff_link_input_bfd): Ignore SEC_LINKER_CREATED sections. * elf-bfd.h (struct elf_link_hash_table): Include struct stab_info in place. * libcoff-in.h (struct coff_link_hash_table): Likewise. * elf.c (_bfd_elf_link_hash_table_init): Clear stab_info. * elflink.c (bfd_elf_final_link): Don't attempt to link linker created stabstr section. Adjust stab_info test. * libbfd-in.h (_bfd_link_section_stabs, _bfd_write_section_stabs) (_bfd_write_stab_strings): Adjust prototypes. * libbfd.h: Regenerate. * libcoff.h: Regenerate. * bfd-in2.h: Regenerate.
* * gdb.base/attach.exp: Fix copyright date. Set testpid to WindowsCorinna Vinschen2004-06-282-3/+58
| | | | | | | PID for Cygwin. Add Cygwin specific strings to check for in some tests. (do_attach_tests): Add a test for user interaction when attaching to a process with no matching symbol table already loaded.
* daily updateAlan Modra2004-06-281-1/+1
|
* *** empty log message ***gdbadmin2004-06-281-1/+1
|
* * frame.h (struct frame_id): Change bit field type of stack_addr_p,Ulrich Weigand2004-06-272-3/+8
| | | | code_addr_p and special_addr_p to 'unsigned int'.
* * i386v4-nat.c: Update copyright year and tweak comment.Mark Kettenis2004-06-272-11/+21
| | | | | | | | (regmap): Remove trailing comma. (supply_gregset): Rename local variable i to regnum. Call regcache_raw_supply instead of supply_register. (fill_gregset): Rename argument regno to regnum. Call regcache_raw_collect instead of regcache_collect.
* * frame.h (struct frame_id): New fields stack_addr_p, code_addr_pUlrich Weigand2004-06-273-22/+69
| | | | | | | | | | and special_addr_p. (frame_id_build, frame_id_build_special): Update comments. (frame_id_build_wild): New prototype. * frame.c (frame_id_build, frame_id_build_special): Fill in new struct frame_id fields. (frame_id_build_wild): New function. (frame_id_eq, frame_id_inner): Use new struct frame_id fields.
* * config/djgpp/fnchange.lst: Add entries for hppabsd-nat.c andMark Kettenis2004-06-272-0/+7
| | | | hppabsd-tdep.c.
* * ada-lang.c: Minor reformatting to conform to GNU coding standards.Joel Brobecker2004-06-272-41/+46
|
* * ada-lang.c: Re-indent file.Joel Brobecker2004-06-272-987/+992
|
* * ada-lang.c (symtab_symbol_info): Remove unused declaration.Joel Brobecker2004-06-272-6/+5
| | | | (no_symtab_msg): Likewise.
* * source.c: Fix whitespace.Andreas Schwab2004-06-272-32/+34
|
* * configure.in: Include <sys/param.h> for td_pcb test.Mark Kettenis2004-06-273-559/+575
| | | | * configure: Regenerated.
* * i386nbsd-nat.c: New file.Mark Kettenis2004-06-275-2/+105
| | | | | | | | | | | | * Makefile.in (ALLDEPFILES): Add i386nbsd-nat.c, i386nbsd-tdep.c, i386obsd-nat.c and i386obsd-tdep.c. (i386nbsd-nat.o): New dependency. * config/i386/obsd.mh (NATDEPFILES): Add i386nbsd-nat.o and bsd-kvm.o. (LOADLIBES): New variable. * config/i386/nbsdelf.mh (NATDEPFILES): Add i386nbsd-nat.o and bsd-kvm.o. (LOADLIBES): New variable.
* * config/i386/fbsd64.mh (NATDEPFILES): Add bsd-kvm.o.Mark Kettenis2004-06-272-1/+7
| | | | (LOADLIBES): New variable.
* * bsd-kvm.c (bsd_kvm_fetch_registers): Directly return afterMark Kettenis2004-06-272-3/+10
| | | | | fetching from BSD_KVM_PADDR. Correctly lookup address for "_thread0".
* * amd64fbsd-nat.c: Include <sys/types.h, <machine/pcb.h> andMark Kettenis2004-06-272-0/+51
| | | | | | "bsd-kvm.h". (amd64fbsd_supply_pcb): New funcion. (_initialize_amd64fbsd_nat): Enable libkvm interface.
* From Miod Vallat <miod@online.fr>:Mark Kettenis2004-06-272-0/+9
| | | | * aoutx.h (NAME(aout,machine_type)): Handle bfd_arch_m88k.