aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-01-312006-01-31 Paul Brook <paul@codesourcery.com>Paul Brook5-2/+13
gas/ * config/tc-arm.c (arm_reg_parse): Check if reg is non-NULL. gas/testsuite/ * gas/testsuite/gas/arm/iwmmxt-bad.s: Add check for bad register name. * gas/testsuite/gas/arm/iwmmxt-bad.l: Ditto.
2006-01-312006-01-31 Paul Brook <paul@codesourcery.com>Paul Brook4-344/+520
Richard Earnshaw <rearnsha@arm.com> * gas/config/tc-arm.c: Use arm_feature_set. (arm_ext_*, arm_arch_full, arm_arch_t2, arm_arch_none, arm_cext_iwmmxt, arm_cext_xscale, arm_cext_maverick, fpu_fpa_ext_v1, fpu_fpa_ext_v2, fpu_vfp_ext_v1xd, fpu_vfp_ext_v1, fpu_vfp_ext_v2): New variables. (insns): Use them. (md_atof, opcode_select, opcode_select, md_assemble, md_assemble, md_begin, arm_parse_extension, arm_parse_cpu, arm_parse_arch, arm_parse_fpu, arm_parse_float_abi, aeabi_set_public_attributes, s_arm_cpu, s_arm_arch, s_arm_fpu): Use macros for accessing CPU feature flags. (arm_legacy_option_table, arm_option_cpu_value_table): New types. (arm_opts): Move old cpu/arch options from here... (arm_legacy_opts): ... to here. (md_parse_option): Search arm_legacy_opts. (arm_cpus, arm_archs, arm_extensions, arm_fpus) (arm_float_abis, arm_eabis): Make const. * include/opcode/arm.h: Use ARM_CPU_FEATURE. (ARM_AEXT_*, FPU_ENDIAN_PURE, FPU_VFP_HARD): New. (arm_feature_set): Change to a structure. (ARM_CPU_HAS_FEATURE, ARM_MERGE_FEATURE_SETS, ARM_CLEAR_FEATURE, ARM_FEATURE): New macros.
2006-01-31*** empty log message ***gdbadmin1-1/+1
2006-01-30daily updateAlan Modra1-1/+1
2006-01-30* objcopy.c (copy_object): Catch the case where an attempt is made to add aNick Clifton2-4/+20
section that already exists and produce a more helpful warning message.
2006-01-30Updated Vietnamese translation.Nick Clifton1-0/+4
2006-01-30*** empty log message ***gdbadmin1-1/+1
2006-01-29daily updateAlan Modra1-1/+1
2006-01-29* gdb.cp/bool.cc, gdb.cp/bool.exp: New files.Mark Kettenis3-0/+94
2006-01-29* amd64-tdep.c (amd64_classify): Handle TYPE_CODE_BOOL.Mark Kettenis2-1/+6
Fixes PR tdep/2075.
2006-01-29merge from gccDJ Delorie3-68/+205
2006-01-29*** empty log message ***gdbadmin1-1/+1
2006-01-28daily updateAlan Modra1-1/+1
2006-01-28*** empty log message ***gdbadmin1-1/+1
2006-01-27daily updateAlan Modra1-1/+1
2006-01-27 * MAINTAINERS: Use a consistent email address for brobecker.Joel Brobecker2-2/+6
2006-01-27 * infcmd.c (post_create_inferior): Fix copy/paste error introducedJoel Brobecker2-1/+6
in the previous change.
2006-01-27Adding myself as DLX maintainerNikolaos Kavvadias1-0/+1
2006-01-27* pe-dll.c (pe_dll_generate_implib): Issue "Creating library file:" asNick Clifton2-2/+7
informational message, not a warning.
2006-01-272006-01-27 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu5-21/+89
PR ld/2218 * ld-pie/pie.exp: New file. * ld-pie/weakundef.c: Likewise. * ld-pie/weakundef.out: Likewise. * lib/ld-lib.exp (run_ld_link_exec_tests): Fix nesting. Support building PIE and shared library.
2006-01-272006-01-27 Paul Brook <paul@codesourcery.com>Paul Brook2-1/+6
* elf32-arm.c (elf32_arm_get_symbol_type): Allow STT_TLS thumb objects.
2006-01-27*** empty log message ***gdbadmin1-1/+1
2006-01-26daily updateAlan Modra1-1/+1
2006-01-262006-01-16 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini5-528/+1803
* configure.in: Set with_gnu_as, with_gnu_ld, with_newlib earlier. Set md_exec_prefix. Use ACX_CHECK_INSTALLED_TARGET_TOOL to find the assembler, linker and binutils. * configure: Regenerate. config: 2006-01-16 Paolo Bonzini <bonzini@gnu.org> * acx.m4 (NCN_STRICT_CHECK_TARGET_TOOLS): Test $with_build_time_tools. (ACX_PATH_SEP): New. (ACX_TOOL_DIRS): Move here from the gcc directory. (ACX_CHECK_INSTALLED_TARGET_TOOL): New. (GCC_TARGET_TOOL): Do not use a host tool if we found a target tool with a complete path in either $with_build_time_tools or $exec_prefix.
2006-01-26* mips-opc.c: Add I33 masks to these MIPS32R2 instructions: prefx,David Ung2-48/+56
ceil.l.d, ceil.l.s, cvt.d.l, cvt.l.d, cvt.l.s, cvt.s.l, floor.l.d, floor.l.s, ldxc1, lwxc1, madd.d, madd.s, msub.d, msub.s, nmadd.d, nmadd.s, nmsub.d, nmsub.s, recip.d, recip.s, round.l.d, rsqrt.d, rsqrt.s, sdxc1, swxc1, trunc.l.d, trunc.l.s.
2006-01-26Add new Vietnamese translationNick Clifton4-11/+5823
2006-01-26* config/tc-xtensa.c (md_apply_fix): Set value to zero for PLT relocs.Bob Wilson2-5/+9
2006-01-26*** empty log message ***gdbadmin1-1/+1
2006-01-25daily updateAlan Modra1-1/+1
2006-01-252006-01-25 Jim Blandy <jimb@redhat.com>Jim Blandy2-0/+11
* gdbint.texinfo (Testsuite): Explain how to run selected tests.
2006-01-252006-01-24 Jim Blandy <jimb@redhat.com>Jim Blandy2-0/+35
* gdbint.texinfo (Frames): Document the basics of GDB's register unwinding model, and explain the existence of the "sentinel" frame.
2006-01-25 * words.h (natural32): Define as "int".Mark Mitchell2-1/+5
2006-01-25*** empty log message ***gdbadmin1-1/+1
2006-01-24 * words.h (signed32): Define as "int".Mark Mitchell2-2/+7
(unsigned32): Define as "unsigned int".
2006-01-24daily updateAlan Modra1-1/+1
2006-01-24 PR gdb/1914Daniel Jacobowitz10-73/+62
* fork-child.c (fork_inferior): Don't call solib_create_inferior_hook. * infcmd.c (post_create_inferior): Call solib_add, solib_create_inferior_hook, and re_enable_breakpoints_in_shlibs. (attach_command): Don't call solib_add or re_enable_breakpoints_in_shlibs. Call post_create_inferior instead. * remote.c (remote_open_1): Don't call solib_create_inferior_hook or observer_notify_inferior_created. Call post_create_inferior instead. * corelow.c: Don't include "observer.h". (solib_add_stub): Deleted. (core_open): Don't call observer_notify_inferior_created or solib_add_stub. Call post_create_inferior instead. * inf-ptrace.c: Don't include "observer.h". (inf_ptrace_attach): Don't call observer_notify_inferior_created. * inf-ttrace.c: Don't include "observer.h". (inf_ttrace_attach): Don't call observer_notify_inferior_created. * inferior.h (solib_create_inferior_hook): Remove redundant prototype. * inftarg.c: Don't include "observer.h". (child_attach): Don't call observer_notify_inferior_created. * Makefile.in: Update dependencies.
2006-01-24 * infcmd.c: Include "observer.h".Daniel Jacobowitz24-81/+90
(post_create_inferior): New function. (run_command_1): Call it. Also call proceed. * inferior.h (post_create_inferior): New prototype. * Makefile.in (infcmd.o): Update. * gnu-nat.c (gnu_create_inferior): Don't call proceed. * go32-nat.c (go32_create_inferior): Likewise. * nto-procfs.c (procfs_create_inferior): Likewise. * procfs.c (procfs_create_inferior): Likewise. * remote-sim.c (gdbsim_create_inferior): Likewise. * remote.c (extended_remote_create_inferior) (extended_remote_async_create_inferior): Likewise. * win32-nat.c (win32_create_inferior): Likewise. * wince.c (child_create_inferior): Likewise. * monitor.c (monitor_create_inferior): Don't call proceed. Set the PC manually. * ocd.c (ocd_create_inferior): Likewise. * remote-e7000.c (e7000_create_inferior): Likewise. * remote-m32r-sdi.c (m32r_create_inferior): Likewise. * remote-mips.c (mips_create_inferior): Likewise. * remote-rdp.c (remote_rdp_create_inferior): Likewise. * remote-sds.c (sds_create_inferior): Likewise. * remote-st.c (st2000_create_inferior): Likewise. * inf-ptrace.c (inf_ptrace_create_inferior): Don't call proceed or observer_notify_inferior_created. * inf-ttrace.c (inf_ttrace_create_inferior): Likewise. * inftarg.c (child_create_inferior): Likewise.
2006-01-24 * linux-thread-db.c (thread_db_mourn_inferior): Remove breakpointsDaniel Jacobowitz2-2/+9
after mourning the inferior.
2006-01-242006-01-24 Jim Blandy <jimb@redhat.com>Jim Blandy2-8/+15
* valarith.c (binop_user_defined_p): Handle refs to typedefs.
2006-01-24Reviewed and approved by Jim Blandy and Daniel JacobowitzFred Fish2-2/+23
2006-01-24 Fred Fish <fnf@specifix.com> * parse.c (source.h): Include. (parse_exp_in_context): Use static source context if no other context found.
2006-01-24*** empty log message ***gdbadmin1-1/+1
2006-01-23daily updateAlan Modra1-1/+1
2006-01-23sim/ChangeLog:Jim Blandy35-0/+17347
2005-10-06 Jim Blandy <jimb@redhat.com> Add simulator for Renesas M32C and M16C. * m32c: New directory. * configure.ac: Add entry for Renesas M32C. * configure: Regenerate. sim/m32c/ChangeLog: 2005-10-06 Jim Blandy <jimb@redhat.com> Simulator for Renesas M32C and M16C, by DJ Delorie <dj@redhat.com>, with further work from Jim Blandy <jimb@redhat.com> and Kevin Buettner <kevinb@redhat.com>. * ChangeLog: New. * Makefile.in: New. * blinky.S: New. * config.in: New. * configure: New. * configure.in: New. * cpu.h: New. * gdb-if.c: New. * gloss.S: New. * int.c: New. * int.h: New. * load.c: New. * load.h: New. * m32c.opc: New. * main.c: New. * mem.c: New. * mem.h: New. * misc.c: New. * misc.h: New. * opc2c.c: New. * r8c.opc: New. * reg.c: New. * safe-fgets.c: New. * safe-fgets.h: New. * sample.S: New. * sample.ld: New. * sample2.c: New. * srcdest.c: New. * syscalls.c: New. * syscalls.h: New. * trace.c: New. * trace.h: New.
2006-01-232006-01-23 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs3-1/+51
* sh-tdep.c: Include reggroups.h. (sh_register_reggroup_p): New function. (sh_gdbarch_init): Add call to set_gdbarch_register_reggroup_p. * Makefile.in (sh-tdep.o): Add dependency on reggroups.h.
2006-01-232006-01-23 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs4-3/+36
* cli/cli-cmds.c: Include fcntl.h. (source_command): Use the GDB search path to find script files. doc/ * gdb.texinfo (Choosing files): Mention that -directory is used for script files. (Specifying source directories): Likewise. (Command files): Explain how script files are found.
2006-01-23 PR tdep/2029Daniel Jacobowitz2-3/+17
Suggested by Till Straumann <strauman@slac.stanford.edu>: * rs6000-tdep.c (skip_prologue): Update check for later mtlr instructions. Handle PIC bcl.
2006-01-23 * gdb.arch/powerpc-prologue.c, gdb.arch/powerpc-prologue.exp: NewDaniel Jacobowitz3-0/+119
files.
2006-01-23*** empty log message ***gdbadmin1-1/+1
2006-01-22daily updateAlan Modra1-1/+1
2006-01-22 * config/djgpp/README: Typo fix.Daniel Jacobowitz3-1/+32
* config/djgpp/fnchange.lst: Update.