aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-04-12*** empty log message ***gdbadmin1-1/+1
2006-04-11src/gdb/ChangeLog:Jim Blandy2-2/+11
2006-04-11 Jim Blandy <jimb@codesourcery.com> * serial.c (serial_open): Check for special cases at the front of the "device" name before scanning for the ':' that would indicate an IP-based connection.
2006-04-11* emultempl/elf32.em: Add support for elf-hints.h on FreeBSD and Dragonfly ↵Nick Clifton7-5/+130
targets. * configure.in (AC_CHECK_HEADERS): Add elf-hints.h. * Makefile.am (HFILES): Add elf-hints-local.h. * elf-hints-local.h: New file. * Makefile.in: Regenerate. * configure: Regenerate.
2006-04-11daily updateAlan Modra1-1/+1
2006-04-11*** empty log message ***gdbadmin1-1/+1
2006-04-10* win32-nat.c (open_symbol_file_object): New function.Christopher Faylor3-4/+34
(in_dynsym_resolve_code): Ditto. (init_win32_ops): Fill in fields which ought not to be NULL.
2006-04-10* m32c.opc (parse_unsigned_bitbase): Take a new parameter whichDJ Delorie4-20/+100
decides if this function accepts symbolic constants or not. (parse_signed_bitbase): Likewise. (parse_unsigned_bitbase8): Pass the new parameter. (parse_unsigned_bitbase11): Likewise. (parse_unsigned_bitbase16): Likewise. (parse_unsigned_bitbase19): Likewise. (parse_unsigned_bitbase27): Likewise. (parse_signed_bitbase8): Likewise. (parse_signed_bitbase11): Likewise. (parse_signed_bitbase19): Likewise. * m32c-asm.c: Regenerate.
2006-04-102006-04-10 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+10
* lib/utils-lib.exp (default_binutils_run): Check exit status.
2006-04-10 * config/tc-xtensa.c (xg_assemble_vliw_tokens): Record loop targetBob Wilson2-53/+34
symbols in RELAX[_CHECK]_ALIGN_NEXT_OPCODE frags. (xtensa_fix_close_loop_end_frags): Use the recorded values instead of decoding the loop instructions. Remove current_offset variable. (xtensa_fix_short_loop_frags): Likewise. (min_bytes_to_other_loop_end): Remove current_offset argument.
2006-04-10* win32-nat.c (do_win32_fetch_inferior_registers): Don't do anything with savedChristopher Faylor3-0/+14
context if __COPY_CONTEXT_SIZE is not defined. (handle_output_debug_string): Ditto.
2006-04-10 * arm-linux-tdep.c (arm_linux_extract_return_value): Use gdb_byte.Daniel Jacobowitz2-2/+6
2006-04-10 * MAINTAINERS (CGEN Maintainers): Remove myself.Ben Elliston2-1/+5
2006-04-10 * contrib: Remove directory.Ben Elliston3-438/+4
2006-04-10*** empty log message ***gdbadmin1-1/+1
2006-04-10daily updateAlan Modra1-1/+1
2006-04-09removed z80_optimize_expr; redundant since 2006-04-04Arnold Metselaar3-66/+5
2006-04-09 * sparc64-linux-tdep.c (sparc64_linux_init_abi): Append dwarf2David S. Miller4-6/+19
frame sniffer. * sparc-tdep.c (sparc32_gdbarch_init): Make sure to call dwarf2_frame_set_init_reg() before gdbarch_init_osabi() so that the latter can override. * Makefile.in (sparc64-linux-tdep.o): Update dependencies.
2006-04-09 * s390-tdep.c (struct s390_prologue_data): New field 'stack'.Ulrich Weigand2-50/+64
(s390_store): Call pv_area_store to track stack slots. (s390_load): Call pv_area_fetch to track stack slots. (s390_check_for_saved): New function. (s390_analyze_prologue): Call pv_area_scan. Allocate and free stack.
2006-04-09 * Makefile.in (s390-tdep.o): Add dependency on $(prologue_value_h).Ulrich Weigand3-712/+203
* s390-tdep.c: Include "prologue-value.h". (struct prologue_value): Remove. (pv_set_to_unknown, pv_set_to_constant, pv_set_to_register, pv_constant_last, pv_add, pv_add_constant, pv_subtract, pv_logical_and, pv_is_identical, pv_is_register): Remove. (compute_x_addr): Remove, replace by ... (s390_addr): ... this new function. (struct s390_prologue_data): Use pv_t instead of prologue_value. (s390_store, s390_load): Likewise. (s390_prologue_frame_unwind_cache): Likewise. (s390_analyze_prologue): Likewise. Also, simplify and combine several conditional statements.
2006-04-09daily updateAlan Modra1-1/+1
2006-04-09*** empty log message ***gdbadmin1-1/+1
2006-04-082006-04-08 Jim Blandy <jimb@codesourcery.com>Jim Blandy2-1/+7
* Makefile.in (COMMON_OBS): List prologue-value.o. (Omitted from last patch.)
2006-04-082006-04-08 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-3/+50
PR ld/2513 * elf32-i386.c (GOT_TLS_MASK): New macro for tls_type. (GOT_TLS_IE_IE): Likewise. (GOT_TLS_IE_GD): Likewise. (GOT_TLS_IE_MASK): Likewise. (elf_i386_check_relocs): For global symbols, set GOT_TLS_IE_GD and GOT_TLS_IE_IE for R_386_TLS_GD and R_386_TLS_IE respectively. (allocate_dynrelocs): If both GOT_TLS_IE_IE and GOT_TLS_IE_GD are set, treat tls_type as GOT_TLS_IE_BOTH. (elf_i386_relocate_section): Likewise.
2006-04-08 * sparc64-linux-tdep.c (sparc64_linux_core_gregset,David S. Miller4-5/+133
sparc64_linux_supply_core_gregset, sparc64_linux_collect_core_gregset, sparc64_linux_supply_core_fpregset, sparc64_linux_collect_core_fpregset): New. (sparc64_linux_init_abi): Register them with generic sparc core regset infrastructure. * sparc32-linux-tdep.c (sparc32_linux_core_gregset, sparc32_linux_supply_core_gregset, sparc32_linux_collect_core_gregset, sparc32_linux_supply_core_fpregset, sparc32_linux_collect_core_fpregset): New. (sparc32_linux_init_abi): Register them with generic sparc core regset infrastructure. * Makefile.in: Update dependencies.
2006-04-08 * sparc-linux-tdep.c (sparc32_linux_step_trap): New.David S. Miller4-2/+92
(sparc32_linux_init_abi): Hook it into tdep->step_trap. * sparc64-linux-tdep.c (sparc64_linux_step_trap): New. (sparc64_linux_init_abi): Hook it into tdep->step_trap. * Makefile.in: Update dependencies.
2006-04-08 * cris/crisv32f.c (MY (deliver_interrupt)): Set CCS to new_ccs.Hans-Peter Nilsson2-0/+6
2006-04-08 * sim/cris/hw/rv-n-cris/irq6.ms: New test.Hans-Peter Nilsson2-0/+103
2006-04-08daily updateAlan Modra1-1/+1
2006-04-08*** empty log message ***gdbadmin1-1/+1
2006-04-07Fix typo in previous commit.David S. Miller1-1/+1
2006-04-07 * linux-nat.c (linux_nat_thread_alive): Handle targets thatDavid S. Miller2-1/+12
do not implement PTRACE_PEEKUSER.
2006-04-07 * remote.c (remote_wait): Convert warning to error beforeDaniel Jacobowitz2-2/+7
parsing corrupt packets.
2006-04-07Add support for attiny261, attiny461, attiny861, attiny25, attiny45,Nick Clifton4-15/+59
attiny85, attiny24, attiny44, attiny84, at90pwm2, at90pwm3, atmega164, atmega324, atmega644, atmega329, atmega3290, atmega649, atmega6490, atmega406, atmega640, atmega1280, atmega1281, at90can32, at90can64, at90usb646, at90usb647, at90usb1286 and at90usb1287. Move atmega48 and atmega88 from AVR_ISA_M8 to AVR_ISA_PWMx.
2006-04-072006-04-07 Paul Brook <paul@codesourcery.com>Paul Brook2-2/+16
* config/tc-arm.c (parse_operands): Set default error message.
2006-04-072006-04-07 Paul Brook <paul@codesourcery.com>Paul Brook2-2/+12
* config/tc-arm.c (parse_tb): Set inst.error before returning FAIL.
2006-04-072006-04-07 Paul Brook <paul@codesourcery.com>Paul Brook5-0/+47
gas/ * config/tc-arm.c (md_apply_fix): Set H bit on blx instruction. gas/testsuite/ * gas/arm/blx-local.d: New test. * gas/arm/blx-local.d: New test.
2006-04-072006-04-07 Paul Brook <paul@codesourcery.com>Paul Brook5-3/+57
gas/ * config/tc-arm.c (THUMB2_LOAD_BIT): Define. (move_or_literal_pool): Handle Thumb-2 instructions. (do_t_ldst): Call move_or_literal_pool for =N addressing modes. gas/testsuite/ * gas/arm/thumb2_pool.d: New test. * gas/arm/thumb2_pool.s: New test.
2006-04-07* elf64-hppa.c (elf64_hppa_grok_prstatus): New function.Nick Clifton2-1/+71
(elf64_hppa_grok_psinfo): Likewise. (elf_backend_grok_pstatus, elf_backend_grok_psinfo): Define.
2006-04-07Fix typo in documentation of --check-sections.Nick Clifton2-1/+5
2006-04-072006-04-07 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs4-1/+51
gdb/ * cli/cli-script.c (struct user_args): Add command field. (arg_cleanup): Free command string. (setup_user_args): Copy the command line before relying on it. gdb/testsuite/ * gdb.base/commands.exp (recursive_source_test): New test.
2006-04-07 * ldlang.c (load_symbols): Set as_needed and add_needed accordingKaz Kojima2-0/+12
to the corresponding script's fields while processing it.
2006-04-07 PR 2512.Alan Modra2-13/+20
* config/tc-i386.c (match_template): Move 64-bit operand tests inside loop.
2006-04-07* elf32-m32c.c (m32c_elf_relocate_section): Generate a symbol forDJ Delorie2-0/+21
each plt entry we create.
2006-04-07merge from gccDJ Delorie5-5/+81
2006-04-07daily updateAlan Modra1-1/+1
2006-04-07*** empty log message ***gdbadmin1-1/+1
2006-04-062006-04-06 Carlos O'Donell <carlos@codesourcery.com>Carlos O'Donell54-646/+5423
* Makefile.tpl: Add install-html target. * Makefile.def: Add install-html target. * Makefile.in: Regenerate. * configure.in: Add --with-datarootdir, --with-docdir, and --with-htmldir options. * configure: Regenerate. bfd/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * po/Make-in: Add install-html target. * Makefile.am: Rename docdir to bfddocdir. Add datarootdir, docdir htmldir. Add install-html and install-html-recursive targets. * Makefile.in: Regenerate. * configure.in: AC_SUBST for datarootdir, docdir and htmldir. * configure: Regenerate. bfd/doc/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * Makefile.am: Add install-html and install-html-am targets. Define datarootdir, docdir and htmldir. * Makefile.in: Regenerate. binutils/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * po/Make-in: Add install-html target. * Makefile.am: Add install-html and install-html-recursive targets. * Makefile.in: Regenerate. * configure.in: AC_SUBST datarootdir, docdir and htmldir. * configure: Regenerate. * doc/Makefile.am: Add install-html and install-html-am targets. * doc/Makefile.in: Regenerate. etc/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * Makefile.in: Add install-html target. Add htmldir, docdir and datarootdir. * configure.texi: Document install-html target. * configure.in: AC_SUBST datarootdir, docdir, htmldir. * configure: Regenerate. gas/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * po/Make-in: Add install-html target. * Makefile.am: Add install-html and install-html-recursive targets. * Makefile.in: Regenerate. * configure.in: AC_SUBST datarootdir, docdir, htmldir. * configure: Regenerate. * doc/Makefile.am: Add install-html and install-html-am targets. * doc/Makefile.in: Regenerate. gprof/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * po/Make-in: Add install-html target. * Makefile.am: Add install-html, install-html-am and install-html-recursive targets. * Makefile.in: Regenerate. * configure.in: AC_SUBST datarootdir, docdir, htmldir. * configure: Regenerate. intl/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * intl/Makefile.in: Add html info and dvi and install-html to .PHONY Add install-html target. ld/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * Makefile.am: Add install-html, install-html-am, and install-html-recursive targets. * Makefile.in: Regenerate. * configure.in: AC_SUBST datarootdir, docdir, htmldir. * configure: Regenerate. * po/Make-in: Add install-html target. opcodes/ 2006-04-06 Carlos O'Donell <carlos@codesourcery.com> * Makefile.am: Add install-html target. * Makefile.in: Regenerate.
2006-04-06bfd/H.J. Lu8-52/+100
2006-04-06 H.J. Lu <hongjiu.lu@intel.com> * elfxx-ia64.c (elfNN_ia64_relax_section): Skip unneeded passes with the skip_relax_pass_0 and skip_relax_pass_1 bits in the section structure. include/ 2006-04-06 H.J. Lu <hongjiu.lu@intel.com> * bfdlink.h (bfd_link_info): Replace need_relax_finalize with relax_pass. ld/ 2006-04-06 H.J. Lu <hongjiu.lu@intel.com> * emultempl/ia64elf.em: Set link_info.relax_pass to 2. Remove link_info.need_relax_finalize. * ldlang.c (relax_sections): New. (lang_process): Use. Call relax_sections link_info.relax_pass times. * ldmain.c (main): Set link_info.relax_pass to 1. Remove link_info.need_relax_finalize.
2006-04-06 * breakpoint.c (_initialize_breakpoint): Add "del" as an aliasJoel Brobecker2-0/+6
of the "delete" command.
2006-04-062006-04-06 Randolph Chung <tausq@debian.org>Randolph Chung2-0/+5
* MAINTAINERS (Patch champions): Add myself.