aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-09-17 * Makefile.am: Run "make dep-am".Alan Modra7-1525/+2409
* Makefile.in: Regenerate. * aclocal.m4: Regenerate. * configure: Regenerate. * po/POTFILES.in: Regenerate. * po/opcodes.pot: Regenerate.
2004-09-17 * Makefile.in: Regenerate.Alan Modra2-251/+425
2004-09-17 * Makefile.am: Run "make dep-am".Alan Modra6-1407/+1881
* Makefile.in: Regenerate. * bfd-in2.h: Regenerate. * po/SRC-POTFILES.in: Regenerate. * po/bfd.pot: Regenerate.
2004-09-17daily updateAlan Modra1-1/+1
2004-09-17*** empty log message ***gdbadmin1-1/+1
2004-09-162004-09-16 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-10/+12
* inf-child.c: Include "gdb_string.h". (inf_child_core_file_to_sym_file): Delete. (inf_child_target): Set to_fetch_registers and to_store_registers. * inf-ptrace.c: Include "gdb_string.h". * Makefile.in: Update all dependencies.
2004-09-162004-09-16 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-0/+13
* Makefile.in (gnu-v3-abi.o): Add explict rule to avoid -Werror problem.
2004-09-16Add KEEP for certain section's *personality*Tomer Levi2-3/+9
2004-09-16 * elf-bfd.h (struct elf_link_hash_entry): Replace elf_link_hash_flagsAlan Modra34-2250/+2560
with bitfields. Make "type" and "other" bitfields too. (ELF_LINK_HASH_REF_REGULAR, ELF_LINK_HASH_DEF_REGULAR, ELF_LINK_HASH_REF_DYNAMIC, ELF_LINK_HASH_DEF_DYNAMIC, ELF_LINK_HASH_REF_REGULAR_NONWEAK, ELF_LINK_HASH_DYNAMIC_ADJUSTED, ELF_LINK_HASH_NEEDS_COPY, ELF_LINK_HASH_NEEDS_PLT, ELF_LINK_NON_ELF, ELF_LINK_HIDDEN, ELF_LINK_FORCED_LOCAL, ELF_LINK_HASH_MARK, ELF_LINK_NON_GOT_REF, ELF_LINK_DYNAMIC_DEF, ELF_LINK_DYNAMIC_WEAK, ELF_LINK_POINTER_EQUALITY_NEEDED): Delete. (ELF_COMMON_DEF_P, WILL_CALL_FINISH_DYNAMIC_SYMBOL): Update. * elf-hppa.h: Update all uses of elf_link_hash_flags. * elf-m10300.c: Likewise. * elf.c: Likewise. * elf32-arm.h: Likewise. * elf32-cris.c: Likewise. * elf32-frv.c: Likewise. * elf32-hppa.c: Likewise. * elf32-i370.c: Likewise. * elf32-i386.c: Likewise. * elf32-m32r.c: Likewise. * elf32-m68k.c: Likewise. * elf32-ppc.c: Likewise. * elf32-s390.c: Likewise. * elf32-sh-symbian.c: Likewise. * elf32-sh.c: Likewise. * elf32-sh64.c: Likewise. * elf32-sparc.c: Likewise. * elf32-vax.c: Likewise. * elf32-xtensa.c: Likewise. * elf64-alpha.c: Likewise. * elf64-hppa.c: Likewise. * elf64-ppc.c: Likewise. * elf64-s390.c: Likewise. * elf64-sh64.c: Likewise. * elf64-sparc.c: Likewise. * elf64-x86-64.c: Likewise. * elflink.c: Likewise. * elfxx-ia64.c: Likewise. * elfxx-mips.c: Likewise. * configure.in (AM_INIT_AUTOMAKE): Set version to 2.15.92. * configure: Regenerate. * aclocal.m4: Regenerate.
2004-09-16bfd/Alan Modra4-7/+29
* elf32-arm.h (elf32_arm_gc_sweep_hook): Add #ifndef OLD_ARM_ABI around uses of R_ARM_TARGET1. (elf32_arm_check_relocs): Likewise. ld/ * emultempl/armelf_oabi.em (before_allocation): Add extra zero param to bfd_elf32_arm_process_before_allocation call.
2004-09-16 * gdb.texinfo (Set Breaks): Add index entry for settingEli Zaretskii2-110/+130
breakpoints on overloaded C++ functions that are not members of any classes. Add an example and an index entry for setting breakpoints on all program functions. (Character Sets, Macros, Overlay Commands) (Non-debug DLL symbols, GDB/MI Output Syntax) (Annotations Overview, Maintenance Commands, File-I/O Overview): Use "(@value{GDBP})" instead of a literal "(gdb)".
2004-09-16 * gdb.base/bigcore.exp: Deactivate on IRIX targets.Joel Brobecker2-0/+11
2004-09-16 * mips-tdep.c (mips_insn32_frame_cache): Pass frame cache inJoel Brobecker2-145/+79
call to heuristic_proc_desc. Remove code that became redundant as a consequence. (read_next_frame_reg): Remove special case for SP_REGNUM. (set_reg_offset): Fix small typo. (reset_saved_regs): New procedure. (mips32_heuristic_proc_desc): No longer compute a fake procedure descriptor. Compute the full frame cache instead. Some minor comment reformatting.
2004-09-16daily updateAlan Modra1-1/+1
2004-09-16*** empty log message ***gdbadmin1-1/+1
2004-09-15daily updateAlan Modra1-1/+1
2004-09-15*** empty log message ***gdbadmin1-1/+1
2004-09-142004-09-14 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain3-2/+9
* gdb.threads/killed.c: Include <stdlib.h>. * gdb.threads/pthreads.c: Likewise.
2004-09-14 * config/tc-mmix.c [!LLONG_MIN]: Correct #elsif to #elif.Hans-Peter Nilsson2-3/+8
[!LLONG_MAX]: Ditto.
2004-09-142004-09-14 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+23
* gdb.threads/killed.c: Add copyright notice.
2004-09-142004-09-14 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-0/+4
* MAINTAINERS: Add Michael Chastain as the backup gdb.threads maintainer.
2004-09-142004-09-14 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-8/+7
* thread-db.c (thread_db_new_objfile): Assume that there is a child process.
2004-09-14* valops.c (value_assign): 'use_buffer' is initialized to zero,Jim Blandy2-10/+4
and never assigned to. Delete it, and the 'if (use_buffer)' clauses. Delete 'raw_buffer', since it is now unused.
2004-09-14* valops.c (value_assign): Move 'buffer' to the enclosing block,Jim Blandy2-1/+6
so that its storage isn't referenced after its lifetime ends.
2004-09-14merge from gccDJ Delorie2-1/+5
2004-09-14daily updateAlan Modra1-1/+1
2004-09-14*** empty log message ***gdbadmin1-1/+1
2004-09-13* sim/sh/allinsn.exp: Set global_as_options andDJ Delorie3-0/+84
global_ld_options appropriately for little endian builds. * sim/sh/movua.s: Support little endian.
2004-09-13Index: ChangeLogAndrew Cagney80-86/+171
2004-09-13 Andrew Cagney <cagney@gnu.org> * configure.in (frags): Replace TM_FILE with DEPRECATED_TM_FILE. * configure: Re-generate. * nlm/Makefile.in (TAGS): Update. * Makefile.in (TAGS): Update. * config/vax/nbsd.mt (TM_FILE): Update. * config/sparc/vxworks.mt (TM_FILE): Update. * config/sparc/sol2.mt (TM_FILE): Update. * config/sparc/sol2-64.mt (TM_FILE): Update. * config/sparc/obsd64.mt (TM_FILE): Update. * config/sparc/obsd.mt (TM_FILE): Update. * config/sparc/nbsd64.mt (TM_FILE): Update. * config/sparc/nbsd.mt (TM_FILE): Update. * config/sparc/linux64.mt (TM_FILE): Update. * config/sparc/linux.mt (TM_FILE): Update. * config/sparc/fbsd.mt (TM_FILE): Update. * config/sh/wince.mt (TM_FILE): Update. * config/sh/nbsd.mt (TM_FILE): Update. * config/sh/linux.mt (TM_FILE): Update. * config/sh/embed.mt (TM_FILE): Update. * config/s390/s390.mt (TM_FILE): Update. * config/rs6000/rs6000lynx.mt (TM_FILE): Update. * config/rs6000/rs6000.mt (TM_FILE): Update. * config/rs6000/aix4.mt (TM_FILE): Update. * config/powerpc/vxworks.mt (TM_FILE): Update. * config/powerpc/ppc-sim.mt (TM_FILE): Update. * config/powerpc/ppc-eabi.mt (TM_FILE): Update. * config/powerpc/obsd.mt (TM_FILE): Update. * config/powerpc/nbsd.mt (TM_FILE): Update. * config/powerpc/linux.mt (TM_FILE): Update. * config/powerpc/aix.mt (TM_FILE): Update. * config/pa/obsd.mt (TM_FILE): Update. * config/pa/linux.mt (TM_FILE): Update. * config/pa/hppahpux.mt (TM_FILE): Update. * config/pa/hppa64.mt (TM_FILE): Update. * config/pa/hppa.mt (TM_FILE): Update. * config/ns32k/nbsdaout.mt (TM_FILE): Update. * config/mips/wince.mt (TM_FILE): Update. * config/mips/vxmips.mt (TM_FILE): Update. * config/mips/nbsd.mt (TM_FILE): Update. * config/mips/linux.mt (TM_FILE): Update. * config/mips/irix6.mt (TM_FILE): Update. * config/mips/irix5.mt (TM_FILE): Update. * config/mips/embed.mt (TM_FILE): Update. * config/m68k/vxworks68.mt (TM_FILE): Update. * config/m68k/st2000.mt (TM_FILE): Update. * config/m68k/os68k.mt (TM_FILE): Update. * config/m68k/obsd.mt (TM_FILE): Update. * config/m68k/nbsd.mt (TM_FILE): Update. * config/m68k/monitor.mt (TM_FILE): Update. * config/m68k/linux.mt (TM_FILE): Update. * config/m68k/cisco.mt (TM_FILE): Update. * config/ia64/linux.mt (TM_FILE): Update. * config/ia64/aix.mt (TM_FILE): Update. * config/ia64/ia64.mt (TM_FILE): Update. * config/i386/vxworks.mt (TM_FILE): Update. * config/i386/obsd64.mt (TM_FILE): Update. * config/i386/obsd.mt (TM_FILE): Update. * config/i386/nto.mt (TM_FILE): Update. * config/i386/nbsd64.mt (TM_FILE): Update. * config/i386/nbsd.mt (TM_FILE): Update. * config/i386/linux64.mt (TM_FILE): Update. * config/i386/linux.mt (TM_FILE): Update. * config/i386/i386sol2.mt (TM_FILE): Update. * config/i386/i386lynx.mt (TM_FILE): Update. * config/i386/fbsd64.mt (TM_FILE): Update. * config/i386/fbsd.mt (TM_FILE): Update. * config/i386/cygwin.mt (TM_FILE): Update. * config/h8300/h8300.mt (TM_FILE): Update. * config/frv/frv.mt (TM_FILE): Update. * config/cris/cris.mt (TM_FILE): Update. * config/arm/wince.mt (TM_FILE): Update. * config/arm/nbsd.mt (TM_FILE): Update. * config/arm/linux.mt (TM_FILE): Update. * config/arm/embed.mt (TM_FILE): Update. * config/alpha/nbsd.mt (TM_FILE): Update. * config/alpha/fbsd.mt (TM_FILE): Update. * config/alpha/alpha.mt (TM_FILE): Update. * config/alpha/alpha-osf1.mt (TM_FILE): Update. * config/alpha/alpha-linux.mt (TM_FILE): Update. Index: gdbserver/ChangeLog 2004-09-02 Andrew Cagney <cagney@gnu.org> * Makefile.in (TAGS): Replace TM_FILE with DEPRECATED_TM_FILE.
2004-09-13* lib/sim-defs.exp (run_sim_test): Add global_as_options,DJ Delorie2-3/+22
global_ld_options, and global_sim_options to all test cases, if defined.
2004-09-132004-09-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney12-314/+168
Eliminate event_loop_p, always has the value 1. * defs.h (event_loop_p): Delete macro. * breakpoint.c (until_break_command): Simplify. * utils.c (prompt_for_continue): Simplify. * tracepoint.c (read_actions): Simplify. * top.c (throw_exception, execute_command, gdb_readline_wrapper) (gdb_rl_operate_and_get_next, command_line_input, get_prompt) (set_prompt, init_main): Simplify. (init_signals, disconnect): Delete, unused. * remote.c (remote_async_resume) (extended_remote_async_create_inferior): Simplify. * mi/mi-interp.c (mi_input): Delete, unused. (mi_interpreter_resume, mi_command_loop): Simplify. * interps.c (current_interp_command_loop): Simplify. * infrun.c (proceed): Simplify. * infcmd.c (run_command, continue_command, step_1, jump_command) (until_command, advance_command, finish_command) (interrupt_target_command): Simplify. * event-top.c (gdb_setup_readline, gdb_disable_readline): Simplify.
2004-09-13bfd/Paul Brook17-21/+96
* bfd-in.h (bfd_elf32_arm_process_before_allocation): Update prototype. * bfd-in2.h: Regenerate. * libbfd.h: Regenerate. * elf32-arm.h (elf32_arm_link_hash_table): Add target1_is_rel. (elf32_arm_link_hash_table_create): Set target1_is_rel. (bfd_elf32_arm_process_before_allocation): Ditto. (elf32_arm_final_link_relocate): Handle R_ARM_TARGET1. (elf32_arm_gc_sweep_hook, elf32_arm_check_relocs): Ditto. * elfarm-nabi.c (elf32_arm_howto_table): Rename RELABS to TARGET1. * reloc.c: Ditto. gas/ * config/tc-arm.c: Rename RELABS to TARGET1. gas/testsuite/ * gas/arm/pic.d: Rename RELABS to TARGET1. * gas/arm/pic.s: Ditto. include/ * elf/arm.h: Rename RELABS to TARGET1. ld/ * emulparams/armsymbian.sh: Set TARGET1_IS_REL. * emultempl/armelf.em: Use TARGET1_IS_REL. Add --target1-{rel,abs}.
2004-09-132004-09-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney7-14/+9
* config/i386/nm-i386.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete. * config/s390/nm-linux.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete. * config/pa/nm-hppah.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete. * config/ia64/nm-linux.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete. * config/frv/tm-frv.h (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete. * mips-tdep.c (mips_dump_tdep): Do not print same.
2004-09-13 * hpux-core.c (thread_section_p): New function.Joel Brobecker2-1/+43
(hpux_core_core_file_p): Fix computation of offset in call to bfd_seek. Create a ".reg" section from an arbitrary ".reg/<id>" section if none was created after having read all sections.
2004-09-13 * messages.c (as_internal_value_out_of_range): Cast values passedAlan Modra2-3/+11
to as_bad_where or as_warn_where to proper type.
2004-09-13daily updateAlan Modra1-1/+1
2004-09-13*** empty log message ***gdbadmin1-1/+1
2004-09-122004-09-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-9/+7
* valprint.c (print_longest): Use fputs_filtered. Make "val" const. * Makefile.in (valprint.o): Delete explict rule.
2004-09-12Index: ChangeLogAndrew Cagney2-1/+4
2004-09-12 Andrew Cagney <cagney@gnu.org> * config/m68k/nbsdelf.mh: Add missing trailing newline. Problem reported by Dave Anderson.
2004-09-122004-09-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-9/+7
* target.c (target_info): Delete #ifdef call to FILES_INFO_HOOK. Index: doc/ChangeLog 2004-09-12 Andrew Cagney <cagney@gnu.org> * gdbint.texinfo (Native Debugging): Delete description of FILES_INFO_HOOK.
2004-09-122004-09-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-8/+4
* inferior.h (STORE_STRUCT_RETURN): Delete macro.
2004-09-12Index: ChangeLogAndrew Cagney2-3/+11
2004-09-12 Salvador E. Tropea <set@users.sf.net> Andrew Cagney <cagney@gnu.org> * mi/mi-main.c (mi_cmd_data_list_changed_registers) (mi_cmd_data_list_register_values) (mi_cmd_data_write_register_values): Include the PSEUDO_REGS in the register number computation.
2004-09-122004-09-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney8-6/+1020
* ppcnbsd-nat.c: Include "inf-ptrace.h". (ppcnbsd_fetch_inferior_registers): Rename fetch_inferior_registers. (ppcnbsd_store_inferior_registers): Rename store_inferior_registers. (_initialize_ppcnbsd_nat): Create and add a NetBSD/PPC ptrace target. * config/powerpc/nbsd.mh (NATDEPFILES): Replace and inftarg.o with inf-ptrace.o and inf-child.o. * inf-ptrace.h, inf-ptrace.c, inf-child.h, inf-child.c: New files. * Makefile.in: Update dependencies.
2004-09-12 * readelf.c (decode_location_expression): Sign extend value forAlan Modra2-10/+16
DW_OP_const1s, DW_OP_const2s, DW_OP_const4s, DW_OP_bra, DW_OP_skip.
2004-09-12daily updateAlan Modra1-1/+1
2004-09-12*** empty log message ***gdbadmin1-1/+1
2004-09-11* gdbint.texinfo (User Interface): Change local_hex_string_customPaul N. Hilfinger2-1/+7
to hex_string_custom (not historically correct, but more understandable, given the current code).
2004-09-11bfd/:Andreas Schwab6-10/+58
* acinclude.m4: Fix spelling of ACX_NONCANONICAL_*. * aclocal.m4: Rebuild. * configure: Rebuild. opcodes/: * configure: Rebuild.
2004-09-112004-09-11 Andrew Cagney <cagney@gnu.org>Andrew Cagney6-69/+69
* language.c (hex_string, hex_string_custom): Move from here ... * utils.c (hex_string, hex_string_custom): ... to here, rewrite. (CELLSIZE): Increase to 50. * language.h (hex_string, hex_string_custom): Move from here ... * defs.h: ... to here. * Makefile.in: Update all dependencies.
2004-09-11 * gas/config/tc-avr.c: Add support forMarek Michalkiewicz4-6/+28
atmega48, atmega88, atmega168, attiny13, attiny2313, at90can128. * include/opcode/avr.h: Add support for atmega48, atmega88, atmega168, attiny13, attiny2313, at90can128.