aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-12-13 * read.c: Remove unneeded prototypes.Alan Modra5-368/+236
(s_comm): Split out code to.. (s_comm_internal): ..here. Tidy error returns. Rearrange so that "name" from input line may be used in more places. Merge code testing for valid size from elf_common. Merge code from s_lcomm_internal. Call comm_parse_extra. (bss_alloc): New function, split out of s_lcomm_internal and elf_common. (parse_align): Likewise. (s_lcomm_internal): Rewrite. (s_lcomm, s_lcomm_bytes): Use s_comm_internal. * read.h (bss_alloc, parse_align, s_comm_internal): Declare. * config/obj-elf.c (elf_common): Split out code to.. (elf_common_parse): ..here. Remove code common to s_comm_internal, parse_align and bss_alloc. Rearrange and Tidy. * config/tc-alpha.h (TC_IMPLICIT_LCOMM_ALIGNMENT): Define.
2003-12-13 From David Mosberger <davidm@hpl.hp.com>:Kevin Buettner4-38/+47
* libunwind-frame.c (unw_find_dyn_list_p): Replace most arguments with a single unw_dyn_info_t pointer. (libunwind_find_dyn_list): Likewise. * libunwind-frame.h: Likewise. * ia64-tdep.c (ia64_find_unwind_table): Switch to using UNW_INFO_FORMAT_REMOTE_TABLE so we can avoid having to read in the entire unwind-table at once. Support for this table format has been added to libunwind v0.95. (ia64_find_proc_info_x): Adjust for remote-unwind-table changes. (ia64_get_dyn_info_list): Adjust for interface change for libunwind_find_dyn_list().
2003-12-13 * gdb.asm/frv.inc: New file.Kevin Buettner3-0/+62
* gdb.asm/asm-source.exp: Add frv-*-* as a supported target.
2003-12-13*** empty log message ***gdbadmin1-1/+1
2003-12-12daily updateAlan Modra1-1/+1
2003-12-12Updated Romanian translationNick Clifton2-629/+917
2003-12-122003-12-12 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-20/+37
* breakpoint.c (breakpoint_enabled): New function to test whether breakpoint is active and enabled. (insert_bp_location, insert_breakpoints): Call new function to test for enabled breakpoint. (remove_breakpoint, breakpoint_here_p, breakpoint_thread_match) (bpstat_should_step, bpstat_have_active_hw_watchpoints) (disable_breakpoints_in_shlibs, hw_watchpoint_used_count) (disable_watchpoints_before_interactive_call_start) (breakpoint_re_set_one): Ditto. (bpstat_stop_status): Use new function and simplify test.
2003-12-12oops - forgot to add this file!Nick Clifton1-0/+484
2003-12-12* observer.c (observer_test_first_observer)Mark Kettenis2-11/+20
(observer_test_second_observer, observer_test_third_observer): Don't define as `static'. (observer_test_first_notification_function) (observer_test_second_notification_function) (observer_test_third_notification_function): Likewise.
2003-12-12 * elf64-hppa.c (elf64_hppa_link_output_symbol_hook): Check forAlan Modra2-2/+7
NULL dyn_h.
2003-12-12*** empty log message ***gdbadmin1-1/+1
2003-12-11daily updateAlan Modra1-1/+1
2003-12-11(INCLUDE_SECTION_IN_SEGMENT): Skip PT_GNU_STACK segments.Nick Clifton2-2/+8
2003-12-11* solib.h (SOLIB_UNLOADED_LIBRARY_PATHNAME): Define as "" insteadMark Kettenis2-1/+6
of (0).
2003-12-11Add --only-keep-debug to the --help output.Nick Clifton2-0/+7
2003-12-11Add support for the m32r2 processorNick Clifton30-168/+16057
2003-12-11 * MAINTAINERS (write after approval): Add myselfDhananjay Deshpande2-0/+5
2003-12-11 Fix GDB crash problem when object file of different H8 cpu is loadedDhananjay Deshpande6-53/+104
2003-12-11*** empty log message ***gdbadmin1-1/+1
2003-12-10daily updateAlan Modra1-1/+1
2003-12-10opcodes:Zack Weinberg7-86/+126
* ppc-opc.c (MO): Make optional. (RAO, RSO, SHO): New optional forms of RA, RS, SH operands. (tlbwe): Accept for both PPC403 and BOOKE. Make all operands optional. gas: * tc-ppc.c (md_assemble): Rewrite comment about optional operands to indicate that 'all or none' is also handled. Pluralize a word in another comment. gas/testsuite: * gas/ppc/booke.s: Add two more forms of the mbar instruction and three forms of the tlbwe instruction. * gas/ppc/booke.d: Update to match.
2003-12-10 * frame.c (select_frame): Get the current frame PC usingJoel Brobecker3-2/+21
get_frame_address_in_block() instead of get_frame_pc(). * stack.c (get_frame_language): Likewise.
2003-12-10 * gas/arm/arm.exp: Add r15-bad.Paul Brook4-0/+140
* gas/arm/r15-bad.s: New file. * gas/arm/r15-bad.l: New file.
2003-12-10 * config/tc-arm.c (FPU_MAVERICK): Define.Paul Brook4-9/+96
(FPU_ARCH_MAVERICK): Define. (arm_float_abi): Define. (mfloat_abi_opt): New variable. (md_begin): Use them. (arm_opts): Add msoft-float and mhard-float. (arm_cpus): Use FPU_ARCH_MAVERICK. (arm_fpus): Add maverick. (arm_float_abis): Add. (arm_parse_float_abi): New function. (arm_long_options): Add mfloat-abi. * doc/as.texinfo: Document -mfloat-abi=. * doc/c-arm.text: Ditto. Menution -fpu=maverick.
2003-12-10Remove redundant returns in void functions.Ben Elliston11-124/+0
2003-12-10*** empty log message ***gdbadmin1-1/+1
2003-12-09daily updateAlan Modra1-1/+1
2003-12-09Committed after testing and independent approval/endorsement.Fred Fish11-143/+336
2003-12-09 Fred Fish <fnf@redhat.com> * gdb.base/break.c (marker1, marker2, marker3, marker4): Move functions to break1.c and leave prototypes behind. Add more "set breakpoint NN here" comments. * gdb.base/break1.c: New file. * gdb.base/break.exp: Handle compiling test case from multiple source files and change source file references as needed. * gdb.base/completion.exp: Ditto. * gdb.base/condbreak.exp: Ditto. * gdb.base/define.exp: Ditto. * gdb.base/ena-dis-br.exp: Ditto. * gdb.base/info-proc.exp: Ditto. * gdb.base/maint.exp: Ditto. * gdb.base/until.exp: Ditto. * gdb.base/condbreak.exp: Use bp_locationNN variables instead of hardcoded line numbers. * gdb.base/define.exp: Ditto. * gdb.base/ena-dis-br.exp: Ditto. * gdb.base/maint.exp: Ditto. * gdb.base/until.exp: Ditto. * gdb.base/completion.exp: Use "break1" for completion tests since "break" is no longer a unique prefix.
2003-12-09 * config/tc-arm.c (do_umaal): Fix typo.Paul Brook2-1/+5
2003-12-09*** empty log message ***gdbadmin1-1/+1
2003-12-08daily updateAlan Modra1-1/+1
2003-12-082003-12-08 Thomas Fitzsimmons <fitzsim@redhat.com>Thomas Fitzsimmons3-2/+7
* configure.in (raw_libstdcxx_flags): Remove the leading space. * configure: Regenerate.
2003-12-08 * elfxx-mips.h, elfxx-mips.c, cpu-mips.c: Convert prototypes.Richard Sandiford4-737/+499
Remove casts that were only needed for K&R compatibility.
2003-12-08 * remote.c (remote_open_1, remote_cisco_open): Avoid closingKevin Buettner2-0/+15
remote_desc more than once.
2003-12-08 * elf-bfd.h (struct elf_backend_data): Remove "bfd *" and addAlan Modra12-61/+190
"elflink_hash_entry *" param to elf_backend_link_output_symbol_hook. Add "elflink_hash_entry *" param to elf_backend_output_arch_syms. * elflink.h (elf_link_output_sym): Add "elflink_hash_entry *" param, and pass to output_symbol_hook. (elf_bfd_final_link): Adjust elf_link_output_sym calls. (elf_link_output_extsym): Likewise. (elf_link_input_bfd): Likewise. * elf32-sh64.c (sh64_elf_link_output_symbol_hook): Adjust. * elf32-v850.c (v850_elf_link_output_symbol_hook): Likewise. * elf64-mmix.c (mmix_elf_link_output_symbol_hook): Likewise. * elf64-sh64.c (sh64_elf64_link_output_symbol_hook): Likewise. * elfxx-mips.c (_bfd_mips_elf_link_output_symbol_hook): Likewise. * elfxx-mips.h (_bfd_mips_elf_link_output_symbol_hook): Likewise. * elf64-sparc.c (sparc64_elf_output_arch_syms): Likewise. * elf64-hppa.c (elf64_hppa_link_output_symbol_hook): Likewise. Validate dynh->h against h. * elf64-ppc.c (struct ppc_link_hash_entry): Add adjust_done bitfield. (link_hash_newfunc): Init it. (adjust_opd_syms): New function. (ppc64_elf_edit_opd): Set adjust_done when global .opd sym adjusted. Set opd.adjust for all .opd relocs. Call adjust_opd_syms. (ppc64_elf_tls_optimize): Adjust possible .opd sym values here. (ppc64_elf_relocate_section): Also adjust syms not a multiple of 24. (ppc64_elf_output_symbol_hook): New function. (elf_backend_link_output_symbol_hook): Define.
2003-12-082003-12-07 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+6
* ldlang.c (lang_vers_match): Pass "DMGL_PARAMS | DMGL_ANSI" to cplus_demangle.
2003-12-08*** empty log message ***gdbadmin1-1/+1
2003-12-07 * ldemul.c: Convert to ISO-C.Kazu Hirata3-66/+42
* ldver.c: Likewise.
2003-12-07daily updateAlan Modra1-1/+1
2003-12-07 * ld-mips-elf/elf-rel-xgot-n32.d: Fix offset for "lw $5,dl1+34($5)".Richard Sandiford3-2/+7
* ld-mips-elf/elf-rel-xgot-n64-linux.d: Likewise.
2003-12-07 * elf32-mips.c, elfn32-mips.c, elf64-mips.c: Convert prototypes.Richard Sandiford4-608/+325
Remove casts that were only needed for K&R compatibility.
2003-12-072003-12-07 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-2/+12
* defs.h (DEPRECATED_STREQN, DEPRECATED_STREQ): Simplify by directly calling strcmp equivalents. Add disclaimer.
2003-12-07More reversion of incomplete m32r changes. Should be back to normal.Andrew Cagney5-188/+27
2003-12-07Revert last commit, build problems.Andrew Cagney7-117/+18
2003-12-072003-12-02 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>Andrew Cagney7-13/+122
* Makefile.in : Add new machine m32r2. * m32r2.c : New file for m32r2. * mloop2.in : Ditto * model2.c : Ditto * sem2-switch.c : Ditto * m32r-sim.h : Add EVB register. * sim-if.h : Ditto * sim-main.h : Ditto * traps.c : Ditto
2003-12-07 * lexsup.c (is_num): Remove.Kazu Hirata2-23/+4
2003-12-07*** empty log message ***gdbadmin1-1/+1
2003-12-06daily updateAlan Modra1-1/+1
2003-12-062003-12-06 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-3/+23
* remote.c (remote_fetch_registers): For short packets, explicitly supply a zero value. Use regcache_raw_supply. Fix suggested by Jonathan Larmour.
2003-12-062003-12-06 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-3/+19
* gdb.base/structs.exp (test_struct_returns): When applicable, set "return_value_unimplemented". When an unimplemented struct return architecture, report incorrect values as a KFAIL