aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-04-212006-04-20 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+44
PR ld/2537 * elf.c (bfd_section_from_shdr): Allow sections reserved for applications. Issue an error on sections we don't know how to handle.
2006-04-21*** empty log message ***gdbadmin1-1/+1
2006-04-21daily updateAlan Modra1-1/+1
2006-04-202006-04-20 Michael Snyder <msnyder@redhat.com>Michael Snyder3-0/+44
* 2006-03-22 Jim Blandy <jimb@redhat.com> Add support for the Renesas M32C and M16C. * gdb.asm/asm-source.exp: Add m32c target. * gdb.asm/m32c.inc: Support for m32c target.
2006-04-202006-04-20 Michael Snyder <msnyder@redhat.com>Michael Snyder6-0/+2577
* 2006-03-22 Jim Blandy <jimb@redhat.com> Add support for the Renesas M32C and M16C. * configure.tgt (m32c-*-*): New entry. * config/m32c/m32c.mt: New file. * m32c-tdep.c: New file. * Makefile.in (elf_m32c_h): New variable. (m32c-tdep.o): New rule. * NEWS: Mention new target. * MAINTAINERS: Designate Jim Blandy as responsible maintainer.
2006-04-20touched all sources to ease import of readline-5.1Elena Zannoni3-2/+15
2006-04-20This commit was generated by cvs2svn to track changes on a CVS vendorElena Zannoni28-0/+15554
branch.
2006-04-20import of readlilne 5.1FSFElena Zannoni112-17682/+56807
2006-04-20 * m68klinux-tdep.c (m68k_linux_sigtramp_frame_prev_register):Daniel Jacobowitz2-1/+7
Correct type of VALUEP. Reported by Jean-Rene Peulve <jr.peulve@wanadoo.fr>.
2006-04-202005-04-20 Paul Brook <paul@codesourcery.com>Paul Brook7-9/+18
gas/ * config/tc-arm.c (s_arm_arch, s_arm_cpu, s_arm_fpu): Enable for all targets. (md_pseudo_table): Enable .arch, .cpu and .fpu for all targets. gas/testsuite/ * gas/arm/arch7.d: Remove skip. * gas/arm/svc.d: Ditto. * gas/arm/thumb2_bcond.d: Ditto. * gas/arm/thumb2_it_bad.d: Ditto.
2006-04-20daily updateAlan Modra1-1/+1
2006-04-20*** empty log message ***gdbadmin1-1/+1
2006-04-19 * Makefile.am (CPU_TYPES): Add maxq and mt. Sort.Alan Modra3-1113/+306
(CPU_OBJ_VALID): Change sense of COFF test to default to invalid. Make some cpus unsupported on ELF. Run "make dep-am". * Makefile.in: Regenerate.
2006-04-19 * Makefile.am: Run "make dep-am".Alan Modra9-58/+79
* Makefile.in: Regenerate.
2006-04-192006-04-19 Masaki Muranaka <monaka@monami-software.com>Kazuhiro Inaoka3-0/+23
* m32r-rom.c: On MinGW, include winsock.h instead of sys/types.h, netdb.h, netinet/in.h. (m32r_upload_command); Add calls WSAStartup(). * remote-m32r-sdi.c: On MinGW, include winsock.h instead of netinet/in.h.
2006-04-19 * avr-dis.c (avr_operand): Warning fix.Alan Modra2-1/+3
2006-04-19 * ldlang.c (wild): Tidy default_common_section loop.Alan Modra2-49/+47
(print_input_section): Format.
2006-04-19bfd/Alan Modra14-18/+44
* warning.m4 (--enable-werror, -build-warnings): Format help messages. * configure: Regenerate. binutils/ * configure: Regenerate. gas/ * configure.in (--enable-targets): Indent help message. * configure: Regenerate. gprof/ * configure: Regenerate. ld/ * configure: Regenerate. opcodes/ * configure: Regenerate.
2006-04-19* configure.in (m32c): Build libstdc++-v3. Pass flags toDJ Delorie3-138/+167
reference libgloss so that libssp can be built in a combined tree. * configure: Regenerate.
2006-04-19*** empty log message ***gdbadmin1-1/+1
2006-04-19daily updateAlan Modra1-1/+1
2006-04-18gdb/Daniel Jacobowitz42-410/+619
* breakpoint.c (deprecated_read_memory_nobpt): Update to use shadow_len. (insert_bp_location, reattach_breakpoints, remove_breakpoint) (delete_breakpoint): Update calls to changed methods. (deprecated_insert_raw_breakpoint, deprecated_remove_raw_breakpoint) (single_step_breakpoints, insert_single_step_breakpoint) (remove_single_step_breakpoints): New. * breakpoint.h (struct bp_target_info): New. (struct bp_location): Replace shadow_contents with target_info and overlay_target_info. (deprecated_insert_raw_breakpoint, deprecated_remove_raw_breakpoint) (insert_single_step_breakpoint, remove_single_step_breakpoints): New prototypes. * gdbarch.sh: Forward declare struct bp_target_info in gdbarch.h. (memory_insert_breakpoint, memory_remove_breakpoint): Update second argument. * mem-break.c (default_memory_insert_breakpoint): Update. Set placed_address, placed_size, and shadow_len. (default_memory_remove_breakpoint): Update. Don't use BREAKPOINT_FROM_PC. (memory_insert_breakpoint, memory_remove_breakpoint): Update. * target.c (update_current_target): Update prototypes for changed functions. (debug_to_insert_breakpoint, debug_to_remove_breakpoint) (debug_to_insert_hw_breakpoint, debug_to_remove_hw_breakpoint): Update. * target.h: Forward declare struct bp_target_info. (struct target_ops): Use a bp_target_info argument for to_insert_breakpoint, to_remove_breakpoint, to_insert_hw_breakpoint, and to_remove_hw_breakpoint. (target_insert_breakpoint, target_remove_breakpoint) (target_insert_hw_breakpoint, target_remove_hw_breakpoint) (memory_insert_breakpoint, memory_remove_breakpoint) (default_memory_insert_breakpoint, default_memory_remove_breakpoint): Update. * config/i386/nm-i386.h: Forward declare struct bp_target_info. (i386_insert_hw_breakpoint, i386_remove_hw_breakpoint): Update. (target_insert_hw_breakpoint, target_remove_hw_breakpoint): Likewise. * gdbarch.c, gdbarch.h: Regenerated. * alpha-tdep.c (alpha_software_single_step): Use insert_single_step_breakpoint and remove_single_step_breakpoints. Remove unused statics. * arm-tdep.c (arm_software_single_step): Likewise. Add a note. * cris-tdep.c (cris_software_single_step): Likewise. * mips-tdep.c (mips_software_single_step): Likewise. * rs6000-tdep.c (rs6000_software_single_step): Likewise. * sparc-tdep.c (sparc_software_single_step): Likewise. * wince.c (struct thread_info_struct): Remove step_prev. (undoSStep): Use remove_single_step_breakpoints. (wince_software_single_step): Use insert_single_step_breakpoint. * corelow.c (ignore): Remove unneeded prototype. Update arguments. * exec.c (ignore): Likewise. * sol-thread.c (ignore): Likewise. * procfs.c (dbx_link_shadow_contents): Delete. (dbx_link_bpt): New. (procfs_mourn_inferior): Remove it if necessary. (remove_dbx_link_breakpoint): Use it. (insert_dbx_link_bpt_in_file): Set it. (procfs_init_inferior): Don't update dbx_link_bpt_addr. * rs6000-nat.c (exec_one_dummy_insn): Use deprecated_insert_raw_breakpoint and deprecated_remove_raw_breakpoint. * solib-irix.c (shadow_contents, breakpoint_addr): Delete. (base_breakpoint): New. (disable_break): Use it. (enable_break): Set it. * i386-nat.c (i386_insert_hw_breakpoint, i386_remove_hw_breakpoint): Update. * ia64-tdep.c (ia64_memory_insert_breakpoint) (ia64_memory_remove_breakpoint): Likewise. * m32r-tdep.c (m32r_memory_insert_breakpoint) (m32r_memory_remove_breakpoint): Likewise. * monitor.c (monitor_insert_breakpoint, monitor_remove_breakpoint): Likewise. Remove unnecessary prototypes. Use placed_address and placed_size. Removed useless read from memory. * nto-procfs.c (procfs_insert_breakpoint) (procfs_remove_breakpoint, procfs_insert_hw_breakpoint) (procfs_remove_hw_breakpoint): Update. * ocd.c (ocd_insert_breakpoint, ocd_remove_breakpoint): Likewise. * ocd.h (ocd_insert_breakpoint, ocd_remove_breakpoint): Likewise. * ppc-linux-tdep.c (ppc_linux_memory_remove_breakpoint): Likewise. * ppc-tdep.h (ppc_linux_memory_remove_breakpoint): Likewise. * remote-e7000.c (e7000_insert_breakpoint) (e7000_remove_breakpoint): Likewise. * remote-m32r-sdi.c (m32r_insert_breakpoint) (m32r_remove_breakpoint): Likewise. * remote-mips.c (mips_insert_breakpoint) (mips_remove_breakpoint): Likewise. * remote-rdp.c (remote_rdp_insert_breakpoint) (remote_rdp_remove_breakpoint): Likewise. (rdp_step): Use deprecated_insert_raw_breakpoint and deprecated_remove_raw_breakpoint. * remote-sds.c (sds_insert_breakpoint, sds_remove_breakpoint): Update. * remote-sim.c (gdbsim_insert_breakpoint, gdbsim_remove_breakpoint): Delete. (init_gdbsim_ops): Use memory_insert_breakpoint and memory_remove_breakpoint. * remote-st.c (st2000_insert_breakpoint) (st2000_remove_breakpoint): Update. Remove unused BREAKPOINT_FROM_PC. * remote.c (remote_insert_breakpoint, remote_remove_breakpoint): Update. Use placed_address and placed_size. (remote_insert_hw_breakpoint, remote_remove_hw_breakpoint): Likewise. gdb/doc/ * gdbint.texinfo (x86 Watchpoints, Target Conditionals): Update insert and remove breakpoint prototypes. (Watchpoints): Move description of target_insert_hw_breakpoint and target_remove_hw_breakpoint ... (Breakpoints): ... to here. Document target_insert_breakpoint and target_remove_breakpoint.
2006-04-18gas/H.J. Lu5-0/+21
2006-04-18 H.J. Lu <hongjiu.lu@intel.com> PR gas/2533 * config/tc-i386.c (i386_immediate): Check illegal immediate register operand. gas/testsuite/ 2006-04-18 H.J. Lu <hongjiu.lu@intel.com> PR gas/2533 * gas/i386/inval.s: Add test for illegal immediate register operand. * gas/i386/inval.l: Updated.
2006-04-18 * config/tc-i386.c: Formatting.Alan Modra2-74/+73
(output_disp, output_imm): ISO C90 params.
2006-04-18 * frags.c (frag_offset_fixed_p): Constify args.Alan Modra3-3/+6
* frags.h (frag_offset_fixed_p): Ditto.
2006-04-18 * config/tc-dlx.h (tc_coff_symbol_emit_hook): Delete.Alan Modra2-5/+4
(COFF_MAGIC): Delete.
2006-04-18 * config/tc-xc16x.h (TC_LINKRELAX_FIXUP): Delete.Alan Modra2-6/+5
2006-04-18PR 2257Nick Clifton4-6/+42
* elfcode.h (elf_object_p): Allow files with corrupt e_shstrndx fields to still be handled as ELF files. * readelf.c (SECTION_NAME): Cope with a missing string table. (process_file_header): Cope with a corrupt e_shstrndx field. (process_section_headers): Correctly handle an e_shstrndx value of SHF_UNDEF.
2006-04-18* dv-tx3904tmr.c (deliver_tx3904tmr_tick): Add missing break statement.Nick Clifton2-0/+6
2006-04-18ooops - omitted from previous deltaNick Clifton1-0/+4
2006-04-18* interp.c (sim_stop_reason): Fix typo.Nick Clifton1-1/+1
2006-04-18gdb/doc/ChangeLog:Jim Blandy2-4/+9
2006-04-17 Jim Blandy <jimb@codesourcery.com> * gdb.texinfo (Packets): Note that 'addr' arguments to s, S, c, and C packets are optional.
2006-04-18daily updateAlan Modra1-1/+1
2006-04-18*** empty log message ***gdbadmin1-1/+1
2006-04-17daily updateAlan Modra1-1/+1
2006-04-17*** empty log message ***gdbadmin1-1/+1
2006-04-16Update POTFILES.in.Daniel Jacobowitz8-0/+28
2006-04-16 * config.in: Regenerated.Daniel Jacobowitz2-0/+7
2006-04-16 * doc/as.texinfo: Mention that some .type syntaxes are notMark Mitchell2-4/+18
supported on all architectures.
2006-04-16 * configure.in: Update version to 2.17.50.Daniel Jacobowitz3-2/+7
* configure: Regenerated.
2006-04-16Skip ELF specific tests on non-ELF ARM targetsNick Clifton6-0/+13
2006-04-16daily updateAlan Modra1-1/+1
2006-04-16*** empty log message ***gdbadmin1-1/+1
2006-04-15 * config/tc-xtensa.c (emit_single_op): Do not relax MOVIBob Wilson2-1/+7
instructions when such transformations have been disabled.
2006-04-15*** empty log message ***gdbadmin1-1/+1
2006-04-15daily updateAlan Modra1-1/+1
2006-04-14 * elf32-xtensa.c (build_reloc_opcodes): New.Bob Wilson2-5/+45
(compute_text_actions): Use it to decode opcodes outside inner loop. (check_section_ebb_pcrels_fit): Add "reloc_opcodes" argument, and if it is set, use it to get the opcodes for relocations. (move_shared_literal): Adjust call to check_section_ebb_pcrels_fit.
2006-04-14 * emultempl/xtensaelf.em (elf_xtensa_before_allocation): Call newBob Wilson2-1/+153
function to strip inconsistent linkonce sections. (input_section_linked_worker, input_section_linked): New. (is_inconsistent_linkonce_section): New. (xtensa_strip_inconsistent_linkonce_sections): New.
2006-04-142006-04-14 Frederic Riss <frederic.riss@st.com>Frederic Riss2-4/+9
* gdb.texinfo (Specifying source directories): Update the description of the source file search to reflect the fact that the source path always contains at least $cdir and $cwd.
2006-04-14*** empty log message ***gdbadmin1-1/+1