summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* * dwarf2-frame.c (execute_cfa_program): Move DWA_CFA_nop beforeMark Kettenis2004-01-182-1/+30
| | | | | | DW_CFA_def_cfa_exporession. Add support for DW_CFA_offset_extendend_sf, DW_CFA_def_cfa_sf and DW_CFA_def_cfa_offset_sf. This should fix PR backtrace/1391.
* * gdb.base/fileio.exp: Add "$gdb_prompt $" anchors to patternsMark Kettenis2004-01-182-2/+5
| | | | used with gdb_test_multiple.
* 2004-01-18 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-182-219/+14
| | | | | | | | | | | | * ocd.c: Update copyright. (bdm_read_register_command): Delete unused function. (_initialize_remote_ocd): Delete commented out reference. (get_quoted_char, reset_packet): Delete #if0ed function. (output_packet, put_quoted_char): Delete #if0ed function. (stu_put_packet, stu_get_packet): Delete #if0ed function. (ocd_start_remote): Delete #if0ed code, remove #if1 wrapper. (BDM_BREAKPOINT): Delete #if0ed macro. (remote_timeout): Delete #if0ed variable.
* * gdb.base/gdb1476.exp: Accept alternat pattern for failed memoryMark Kettenis2004-01-182-1/+7
| | | | read at address 0. This fixes PR testsuite/1504.
* * config/gdbserver.exp (gdbserver_gdb_load): Rename from gdb_load.Daniel Jacobowitz2004-01-183-90/+194
| | | | | | | | | | | | | | Remove downloading, guessing the host executable, the calls to gdb_file_cmd and gdb_target_cmd, and "load" support. (infer_host_exec): New function broken out from gdb_load. (gdb_load): New wrapper for gdbserver_gdb_load. * lib/mi-support.exp (mi_gdb_target_cmd): New function, based on gdb_target_cmd. Use -target-select. (mi_gdb_file_cmd): New function, broken out from mi_gdb_load. Download binaries to the host. Clear last_mi_remote_file when we load a new binary. (mi_gdb_load): Call mi_gdb_file_cmd. If gdbserver.exp is loaded, call gdbserver_gdb_load and mi_gdb_target_cmd.
* * simops.c: Include <sys/types.h>.Mark Kettenis2004-01-182-0/+6
|
* * Makefile.in (ALLDEPFILES): Remove core-sol2.c.Mark Kettenis2004-01-183-201/+7
| | | | | (core-sol2.o): Remove dependency. * core-sol2.c: Remove file.
* 2004-01-17 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-182-9/+14
| | | | | * gdb.cp/templates.exp: Accept more spaces with "<foo, ?bar>" type patterns.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-183-4/+8
| | | | | | * mdebugread.c (compare_blocks): Make addr_diff a LONGEST. * block.h: Make GLOBAL_BLOCK, STATIC_BLOCK, FIRST_LOCAL_BLOOCK enums.
* * remote.c: Update copyright years.Daniel Jacobowitz2004-01-182-1/+6
|
* * remote.c (remote_vcont_resume): Use xstrprintf instead of sprintf.Daniel Jacobowitz2004-01-182-14/+23
|
* 2004-01-17 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-182-1/+6
| | | | | * gdb.cp/templates.exp: Fix typo in test name of "print Foo<volatile char*>::foo".
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-182-11/+23
| | | | | | | * mdebugread.c: Update copyright. (parse_symbol): Replace DEPRECATED_STREQ with strcmp. (parse_type, parse_procedure): Ditto. (parse_partial_symbols, psymtab_to_symtab_1): Ditto.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-182-0/+14
| | | | | * cris-tdep.c (cris_store_struct_return): Put back accidently deleted function.
* *** empty log message ***gdbadmin2004-01-181-1/+1
|
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-174-4/+18
| | | | | * gdbarch.sh: Update copyright year. * gdbarch.h, gdbarch.c: Re-generate.
* Suggested by George Anzinger.Daniel Jacobowitz2004-01-172-2/+9
| | | | | | * dwarf2expr.c (execute_stack_op): Fetch the second item from the correct stack offset. Include unknown opcode numbers in the error message.
* daily updateAlan Modra2004-01-171-1/+1
|
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-176-38/+38
| | | | | | | | | | | | | | | | | | * x86-64-tdep.c (x86_64_init_abi): No need to clear extract_struct_value_address, i386 does not set it. * sparc64-tdep.c (sparc64_init_abi): Do not set extract_struct_value_address, never called. (sparc64_extract_struct_value_address): Delete function. * m68hc11-tdep.c: Update copyright. (m68hc11_gdbarch_init): Delete redundant assignment of extract_struct_value_address. * i386-tdep.c: Update copyright. (i386_gdbarch_init): Do not set extract_struct_value_address, never called. (i386_extract_struct_value_address): Delete function. * sparc-tdep.c (sparc32_gdbarch_init): Do not set extract_struct_value_address, never called. (sparc32_extract_struct_value_address): #if 0 function.
* * arm-tdep.c (arm_write_pc): New function.Daniel Jacobowitz2004-01-172-1/+23
| | | | (arm_gdbarch_init): Call set_gdbarch_write_pc.
* * breakpoint.c (must_shift_inst_regs): Delete.Daniel Jacobowitz2004-01-176-66/+20
| | | | | | | | | | (bpstat_stop_status): Delete references to DECR_PC_AFTER_HW_BREAK and SHIFT_INST_REGS. * infcmd.c (step_1, step_1_continuation): Delete references to SHIFT_INST_REGS. * infrun.c (keep_going): Likewise. * target.h (DECR_PC_AFTER_HW_BREAK): Don't define. * config/i386/nm-i386.h (DECR_PC_AFTER_HW_BREAK): Likewise.
* * gdbint.texinfo (DECR_PC_AFTER_HW_BREAK): Don't document.Daniel Jacobowitz2004-01-172-12/+5
|
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-175-80/+5
| | | | | | | * gdbarch.sh (DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS): Delete. * gdbarch.h, gdbarch.c: Re-generate. * infcmd.c (print_return_value): Delete reference to DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-172-2/+3
| | | | | * cris-tdep.c (cris_gdbarch_init): Do not set deprecated_extract_struct_value_address.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-173-10/+25
| | | | | | | | | | * xstormy16-tdep.c: Update copyright. (xstormy16_extract_struct_value_address): Update to current extract struct value address interface. (xstormy16_gdbarch_init): Set extract_struct_value_address. * sh64-tdep.c (sh64_extract_struct_value_address): Update to current extract struct value address interface. (sh64_gdbarch_init): Set extract_struct_value_address.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-172-27/+8
| | | | | | | * cris-tdep.c: Update copyright. (cris_extract_struct_value_address): Delete function. (struct_return_address): Delete variable. (cris_store_struct_return): Do not set struct_return_address.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-177-88/+39
| | | | | | | | | | | | | | | | | | | | | * mcore-tdep.c: Update copyright. (mcore_extract_struct_value_address): Delete function. Update comments. (mcore_gdbarch_init): Update. * mn10300-tdep.c: Update copyright. (mn10300_extract_struct_value_address): Delete function. (mn10300_gdbarch_init): Update. * v850-tdep.c: Update copyright. (v850_extract_struct_value_address): Delete. (v850_gdbarch_init): Update. * ns32k-tdep.c: Update copyright. (ns32k_extract_struct_value_address): Delete. (ns32k_gdbarch_init): Update. * hppa-tdep.c (hppa_extract_struct_value_address): Delete. (hppa_gdbarch_init): Update. * vax-tdep.c: Update copyright. (vax_extract_struct_value_address): Delete. (vax_gdbarch_init): Update.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-179-277/+25
| | | | | | | | | | | | | | | | * gdbarch.sh (DEPRECATED_NPC_REGNUM): Delete. * gdbarch.h, gdbarch.c: Re-generate. * procfs.c (procfs_fetch_registers): Delete reference to DEPRECATED_NPC_REGNUM. (procfs_store_registers): Ditto. * regcache.c (generic_target_write_pc): Simplify. * lynx-nat.c: Delete #ifdef SPARC code. Not used. Index: doc/ChangeLog 2004-01-17 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo (Target Architecture Definition): Delete documentation on DEPRECATED_NPC_REGNUM.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-172-1/+4
| | | | | * core-sol2.c (fetch_core_registers): Replace DEPRECATED_NPC_REGNUM with equivalent tdep value.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-172-3/+8
| | | | | | | * hppa-tdep.c: Update copyright year. (hppa_target_write_pc): Use PCOQ_TAIL_REGNUM instead of NPC_REGNUM. (hppa_gdbarch_init): Do not set deprecated_npc_regnum.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-172-10/+28
| | | | | | | | | * mips-tdep.c (mips_write_pc): New function. (mips_gdbarch_init): Set "write_pc" to "mips_write_pc". (mips_read_pc): Use mips_regnum instead of PC_REGNUM. (mips_find_saved_regs, mips_software_single_step: Ditto. (mips_frame_saved_pc, mips_frame_saved_pc): Ditto. mips_init_extra_frame_info, mips_pop_frame): Ditto.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-172-1014/+990
| | | | * mips-tdep.c: Re-indent. Group functions by ABI.
* 2004-01-17 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-1725-39/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * gdbarch.sh (DECR_PC_AFTER_BREAK): Make zero the default. * gdbarch.c: Re-generate. * xstormy16-tdep.c (xstormy16_gdbarch_init): Do not set DECR_PC_AFTER_BREAK to zero. * vax-tdep.c (vax_gdbarch_init): Ditto. * v850-tdep.c (v850_gdbarch_init): Ditto. * sparc-tdep.c (sparc32_gdbarch_init): Ditto. * sh64-tdep.c (sh64_gdbarch_init): Ditto. * sh-tdep.c (sh_gdbarch_init): Ditto. * rs6000-tdep.c (rs6000_gdbarch_init): Ditto. * ns32k-tdep.c (ns32k_gdbarch_init): Ditto. * mn10300-tdep.c (mn10300_gdbarch_init): Ditto. * mips-tdep.c (mips_gdbarch_init): Ditto. * mcore-tdep.c (mcore_gdbarch_init): Ditto. * m68hc11-tdep.c (m68hc11_gdbarch_init): Ditto. * m32r-tdep.c (m32r_gdbarch_init): Ditto. * ia64-tdep.c (ia64_gdbarch_init): Ditto. * i386-interix-tdep.c (i386_interix_init_abi): Ditto. * hppa-tdep.c (hppa_gdbarch_init): Ditto. * h8300-tdep.c (h8300_gdbarch_init): Ditto. * frv-tdep.c (frv_gdbarch_init): Ditto. * cris-tdep.c (cris_gdbarch_init): Ditto. * avr-tdep.c (avr_gdbarch_init): Ditto. * arm-tdep.c (arm_gdbarch_init): Ditto. * i386-nto-tdep.c (i386nto_init_abi): Add comment.
* * dwarf2read.c (dwarf2_non_const_array_bound_ignored_complaint):Joel Brobecker2004-01-172-88/+142
| | | | | | | | | | | | | | Delete, no longer used. (read_subrange_type): New function, mostly extracted from read_array_type(). (read_array_type): Replace extracted code by call to read_subrange_type(). (dwarf2_get_attr_constant_value): New function. (scan_partial_symbols): Add handling for DW_TAG_subrange_type. (add_partial_symbol): Likewise. (process_die): Likewise. (new_symbol): Likewise. (read_type_die): Likewise.
* 2004-01-16 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-175-51/+21
| | | | | | | | | | | | | * symfile.c: Update copyright year. (compare_symbols): Delete unused function. * stabsread.c: Update copyright year. (lrs_general_complaint): Delete unused function. (ref_search_value): Ditto. (get_substring): Delete declaration. * sh64-tdep.c: Update copyright year. (sh64_get_gdb_regnum): Delete unused function. * dwarf2read.c (dwarf2_unsupported_at_frame_base_complaint): Delete unused function.
* * defs.h (gdb_osabi): Add GDB_OSABI_OPENBSD_ELF.Mark Kettenis2004-01-173-0/+7
| | | | * osabi.c (gdb_osabi_names): Add "OpenBSD ELF".
* 2004-01-16 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-173-12/+33
| | | | | | | | | Changes from Peter Schauer. * rs6000-tdep.c: Update copyright year. (rs6000_push_dummy_call): Update the stack pointer before accessing the corresponding stack region. * rs6000-nat.c: Update copyright year. (set_host_arch): Set "info.abfd" to "exec_bfd".
* *** empty log message ***gdbadmin2004-01-171-1/+1
|
* * coff-h8300.c: Fix comment typos.Kazu Hirata2004-01-163-33/+39
| | | | * elf32-h8300.c: Likewise.
* * coff-h8300.c: Add comments about relaxation.Kazu Hirata2004-01-163-10/+97
| | | | * elf32-h8300.c: Likewise.
* daily updateAlan Modra2004-01-161-1/+1
|
* * m10300-opc.c (mov): 8- and 24-bit immediates are zero-extendedAlexandre Oliva2004-01-162-3/+8
| | | | when loaded into XR registers.
* *** empty log message ***gdbadmin2004-01-161-1/+1
|
* 2004-01-15 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-152-21/+9
| | | | | | | * src-release: Update copyright year. (do-proto-toplev): Configure using i686-pc-linux-gnu. (NEWLIB_SUPPORT_DIRS): Delete macro. (newlib.tar.bz2): Delete rule.
* daily updateAlan Modra2004-01-151-1/+1
|
* 2004-01-15 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-152-5/+5
| | | | * gdb.base/setvar.exp: Remove setup_xfail for hppa*-*-*11*.
* * Makefile.in (clean): Remove rm -f $(ALL), as $(ALL) is empty.Ben Elliston2004-01-152-1/+4
|
* 2004-01-16 Ben Elliston <bje@wasabisystems.com>Ben Elliston2004-01-152-3/+5
| | | | | * gdb.arch/Makefile.in (MISCELLANEOUS): Remove. (clean mostlyclean): Remove empty rm.
* * blockframe.c: Update copyright year.Mark Kettenis2004-01-152-7/+8
| | | | (inside_entry_func): Don't treat a zero PC specially.
* 2004-01-15 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-152-1/+6
| | | | * gdb.base/setvar.exp: Add copyright years.