aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-02-16 bfd:Nick Hudson6-9/+25
* config.bfd (mips*el-*-netbsd*, mips*-*-netbsd*): Use traditional MIPS ELF targets. gas: * configure.tgt: set emulation for mips-*-netbsd* ld: * configure.tgt (mips*el-*-netbsd*, mips*-*-netbsd*): Use the traditional target.
2006-02-16*** empty log message ***gdbadmin1-1/+1
2006-02-15daily updateAlan Modra1-1/+1
2006-02-152006-02-15 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+41
PR binutils/2338 * dwarf2.c (check_function_name): New function. (_bfd_dwarf2_find_nearest_line): Use check_function_name to check if function is correct.
2006-02-152006-02-15 Paul Brook <paul@codesourcery.com>Paul Brook2-5/+10
* arm-tdep.c (arm_skip_prologue, thumb_get_next_pc, arm_get_next_pc): Load insn opcodes as unsigned values.
2006-02-15 * linux-low.c (regsets_store_inferior_registers): Read the regsetDaniel Jacobowitz2-3/+22
from the target before filling it.
2006-02-15 * elflink.c (_bfd_elf_default_action_discarded): Return 0 forAlan Modra2-10/+10
debug sections. (elf_link_input_bfd): Adjust comments.
2006-02-15*** empty log message ***gdbadmin1-1/+1
2006-02-14daily updateAlan Modra1-1/+1
2006-02-14Update copyright noticeAlexandre Oliva11-18/+18
2006-02-14* doublest.h (DOUBLEST): Use long double only if we can scanAlexandre Oliva12-84/+43
it in. Undefine HAVE_LONG_DOUBLE otherwise. (DOUBLEST_FORMAT): New. * c-exp.y (parse_number): Use it. * jv-exp.y (parse_number): Likewise. * objc-exp.y (parse_number): Likewise. * p-exp.y (parse_number): Likewise. * varobj.c (free_variable): Silence type-punning warnings. * tui/tui-data.h (struct tui_list): Change type of list member. * tui/tui-data.c: Remove no-longer-needed type casts. (source_windows): Silence type-punning warnings. * tui/tui-stack.c, tui/tui-win.c, tui/tui-winsource.c: Likewise.
2006-02-14Fix PR breakpoints/2080.Mark Kettenis2-3/+61
* i386-tdep.c (struct i386_frame_cache): Add stack_align member. (i386_analyze_stack_align): New function. (i386_analyze_prologue): Use i386_analyze_stack_align. (i386_frame_cache): Deal with stack realignment.
2006-02-142006-02-14 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini5-157/+1024
Sync from gcc: 2006-01-31 Richard Guenther <rguenther@suse.de> Paolo Bonzini <bonzini@gnu.org> * Makefile.def (target_modules): Add libgcc-math target module. * configure.in (target_libraries): Add libgcc-math target library. (--enable-libgcc-math): New configure switch. * Makefile.in: Re-generate. * configure: Re-generate. * libgcc-math: New toplevel directory. 2006-01-18 Richard Henderson <rth@redhat.com> Jakub Jelinek <jakub@redhat.com> Diego Novillo <dnovillo@redhat.com> * libgomp: New directory. * Makefile.def: Add target_module libgomp. * Makefile.in: Regenerate. * configure.in (target_libraries): Add target-libgomp. * configure: Regenerate.
2006-02-142006-02-14 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini4-143/+220
Andreas Schwab <schwab@suse.de> * configure: Regenerate. config: 2006-02-14 Paolo Bonzini <bonzini@gnu.org> Andreas Schwab <schwab@suse.de> * acx.m4 (NCN_STRICT_CHECK_TARGET_TOOLS): Use correct program name. (ACX_CHECK_INSTALLED_TARGET_TOOL): Likewise, and always set $1.
2006-02-14Use more functions from gdb-ui.el.Nick Roberts1-285/+40
(gdb-break-list-regexp): Match "what" field if present. (gdb-stack-list-frames-regexp): Match "from" field if present. (gdb-stack-list-frames-handler): Present output like "info breakpoints" so regexps can be shared with gdb-ui
2006-02-14*** empty log message ***Nick Roberts1-0/+8
2006-02-14gas/Jakub Jelinek4-0/+20
* config.in: Rebuilt. binutils/ * config.in: Rebuilt.
2006-02-14 * config/tc-xtensa.c (xg_add_opcode_fix): Number operands startingBob Wilson2-21/+16
from 1, not 0, in error messages. (md_assemble): Simplify special-case check for ENTRY instructions. (tinsn_has_invalid_symbolic_operands): Do not include opcode and operand in error message.
2006-02-14*** empty log message ***gdbadmin1-1/+1
2006-02-13daily updateAlan Modra1-1/+1
2006-02-13* gdb.arch/i386-prologue.exp: Add testcase for PR breakpoints/2080.Mark Kettenis3-2/+58
2006-02-13gdb/testsuite/ChangeLog:Jim Blandy2-16/+12
2006-02-13 Jim Blandy <jimb@redhat.com> * gdb.base/scope.exp (test_at_main): Remove logic to handle the case where it takes two "next" commands to skip past the init call.
2006-02-13gas:Joseph Myers4-3/+14
* configure.tgt (arm-*-linux-gnueabi*): Change to arm-*-linux-*eabi*. ld: * configure.tgt (arm*b-*-linux-gnueabi): Change to arm*b-*-linux-*eabi. (arm*-*-linux-gnueabi): Change to arm*-*-linux-*eabi.
2006-02-13Reviewed and approved by Jim BlandyFred Fish2-2/+18
2006-02-12 Fred Fish <fnf@specifix.com> * gdb.base/scope.exp (test_at_main): Use gdb_test_multiple to handle cases where it takes two "next" commands to skip past the init call.
2006-02-13 * gdbint.texinfo (Watchpoints): DeleteWu Zhou2-7/+5
TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT.
2006-02-13*** empty log message ***gdbadmin1-1/+1
2006-02-12daily updateAlan Modra1-1/+1
2006-02-122006-02-12 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+5
* gas/i386/x86-64-crx-suffix.d: Undo the last change.
2006-02-12merge from gccDJ Delorie2-1/+18
2006-02-12*** empty log message ***gdbadmin1-1/+1
2006-02-11daily updateAlan Modra1-1/+1
2006-02-11gas/testsuite/H.J. Lu8-3/+78
2006-02-11 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Add "x86-64-drx" and "x86-64-drx-suffix". * gas/i386/x86-64-crx-suffix.d: Minor update. * gas/i386/x86-64-drx-suffix.d: New file. * gas/i386/x86-64-drx.d: Likewise. * gas/i386/x86-64-drx.s: Likewise. opcodes/ 2006-02-11 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (dis386_twobyte): Use "movZ" for debug register moves.
2006-02-11gas/testsuite/H.J. Lu7-2/+87
2006-02-11 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Add "x86-64-crx" and "x86-64-crx-suffix". * gas/i386/x86-64-crx-suffix.d: New file. * gas/i386/x86-64-crx.d: Likewise. * gas/i386/x86-64-crx.s: Likewise. opcodes/ 2006-02-11 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c ('Z'): Add a new macro. (dis386_twobyte): Use "movZ" for control register moves.
2006-02-11*** empty log message ***gdbadmin1-1/+1
2006-02-10daily updateAlan Modra1-1/+1
2006-02-10 * NEWS: Mention native Windows support.Daniel Jacobowitz20-138/+1181
* Makefile.in (gdb_select_h, ser_tcp_h): New. (ALLDEPFILES): Add ser-mingw.c. (event-loop.o, inflow.o, mingw-hdep.o, posix-hdep.o, ser-base.o) (ser-tcp.o, ser-unix.o): Update. (ser-mingw.o): New rule. * configure: Regenerated. * configure.ac: Add ser-mingw.o for mingw32. * ser-mingw.c: New file. * event-loop.c: Include "gdb_select.h". (gdb_select): Remove, moved to mingw-hdep.c and posix-hdep.c. * ser-base.c: Include "gdb_select.h". (ser_base_wait_for): Use gdb_select. * serial.c (serial_for_fd): New function. (serial_fdopen): Try "terminal" before "hardwire". Initialize the allocated struct serial. (serial_wait_handle): New function. * serial.h (serial_for_fd, serial_wait_handle): New prototypes. (struct serial_ops) [USE_WIN32API]: Add wait_handle. * gdb_select.h: New file. * ser-tcp.c: Include "ser-tcp.h". Remove unused "ser-unix.h" include. (net_close, net_read_prim, net_write_prim): Make global. (net_open): Likewise. Pass an exception set to select. Whitespace fix. Document why we can not use gdb_select. (_initialize_ser_tcp) [USE_WIN32API]: Do not register TCP support here. * ser-tcp.h: New file. * inflow.c (gdb_has_a_terminal): Don't initialize stdin_serial here. (handle_sigio): Use gdb_select. (initialize_stdin_serial): New function. * terminal.h (initialize_stdin_serial): New prototype. * top.c (gdb_init): Call initialize_stdin_serial. * mingw-hdep.c (gdb_select): New function, moved from gdb_select in event-loop.c. Add exception condition support. Use serial_for_fd and serial_wait_handle. Fix timeout handling. * posix-hdep.c: Include "gdb_select.h". (gdb_select): New function. * remote-st.c (connect_command): Use gdb_select. * ser-unix.c: Include "gdb_select.h". (hardwire_send_break, wait_for): Use gdb_select.
2006-02-10 * Makefile.in (mingw-hdep.o, posix-hdep.o): New dependencies.Daniel Jacobowitz8-395/+364
(ALLDEPFILES): Add mingw-hdep.c and posix-hdep.c. * configure.ac: Add gdb_host_obs to CONFIG_OBS. Set gdb_host_obs to posix-hdep.o by default. * configure: Regenerated. * configure.host: Document gdb_host_obs. Add an entry for i[34567]86-*-mingw32*. * mingw-hdep.c, posix-hdep.c: New files. * utils.c (safe_strerror): Remove, moved to posix-hdep.o.
2006-02-10 * defs.h (gdb_osabi): New enum value GDB_OSABI_AIX.Joel Brobecker8-12/+103
* osabi.c (gdb_osabi_name): Add name of new value GDB_OSABI_AIX. * rs6000-tdep.h: New file. * rs6000-tdep.c: Include "rs6000-tdep.h". (rs6000_gdbarch_init): Remove enabling of software single step. Will be done in the AIX-specific initialization routine. * rs6000-aix-tdep.c: New file. * config/powerpc/aix.mt (TDEPFILES): Add rs6000-aix-tdep.o. * Makefile.in (rs6000_tdep_h): New variable. (rs6000-tdep.o): Update dependencies. (rs6000-aix-tdep.o): New rule.
2006-02-10 * aix-thread.c (_initialize_aix_thread): Use add_setshow_boolean_cmdJoel Brobecker2-1/+7
instead of add_setshow_zinteger_cmd to defined the aix-thread boolean setting.
2006-02-102006-02-10 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+5
* elf.c (copy_private_bfd_data): Minor update.
2006-02-10bfd/H.J. Lu6-28/+229
2006-02-10 H.J. Lu <hongjiu.lu@intel.com> PR binutils/2258 * elf.c (copy_private_bfd_data): Renamed to ... (rewrite_elf_program_header): This. (copy_elf_program_header): New function. (copy_private_bfd_data): Likewise. binutils/ 2006-02-10 H.J. Lu <hongjiu.lu@intel.com> PR binutils/2258 * readelf.c (process_program_headers): Use ELF_IS_SECTION_IN_SEGMENT_MEMORY. include/elf/ 2006-02-10 H.J. Lu <hongjiu.lu@intel.com> PR binutils/2258 * internal.h (ELF_IS_SECTION_IN_SEGMENT_FILE): New. (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise.
2006-02-10(check_range): Ensure that the sign bit of a 32-bit value is propagated intoNick Clifton2-0/+9
the upper bits of a 64-bit long.
2006-02-10Fix casts to allow for a 64-bit host.Nick Clifton2-7/+13
2006-02-10Fix %hi() operator for 64-bit hosts.Nick Clifton4-0/+12
2006-02-10Update to reflect changes in Emacs 22.0.50.Nick Roberts1-7/+9
2006-02-10*** empty log message ***Nick Roberts1-0/+4
2006-02-10(GDB/MI Breakpoint Table Commands): Add fullname andNick Roberts1-50/+67
times fields where needed. Fix typos. Update general form given for output of -break-insert. (GDB/MI): Abbreviate some unnecessarily long fullnames.
2006-02-10*** empty log message ***Nick Roberts1-0/+7
2006-02-10 * config/tc-xtensa.c (xg_assembly_relax): Increment steps_taken forBob Wilson2-1/+6
each relaxation step.
2006-02-10*** empty log message ***gdbadmin1-1/+1