aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-01-09Move 2006 ChangeLog entries to ChangeLog-2006.H.J. Lu4-2365/+2381
2007-01-09 * copyright.sh: New file.Daniel Jacobowitz2-0/+167
2007-01-09 * configure.ac: Check for XML_StopParser.Daniel Jacobowitz5-0/+129
* xml-support.c (gdb_xml_body_text): Check for an error. (gdb_xml_start_element_wrapper): Conditionalize call to XML_StopParser. (gdb_xml_end_element_wrapper): Likewise. * config.in, configure: Regenerated.
2007-01-09Move 2006 ChangeLog entries to ChangeLog-2006.H.J. Lu8-6373/+6405
2007-01-09* Makefile.tpl (all-target): Correct @if conditional for target modules.Nick Clifton5-123/+139
* configure.in: Omit libiberty if building only target libgcc. * configure, Makefile.in: Regenerated.
2007-01-09Mention that the top level configure file has been regenerated.Nick Clifton1-0/+1
2007-01-09oops - omitted from previous deltaNick Clifton1-153/+146
2007-01-09* configure.in: Add support for an x86_64-mingw* target.Nick Clifton2-0/+13
* configure: Regenerate.
2007-01-09*** empty log message ***gdbadmin1-1/+1
2007-01-08 * varobj.c (install_new_value): Always update print_value.Daniel Jacobowitz5-12/+51
(value_get_print_value): Immediately return NULL for missing values. * gdb.mi/mi-var-cmd.exp: Expect lpcharacter to update when lcharacter or linteger change. Correct duplicated test name. * gdb.mi/mi2-var-cmd.exp: Likewise.
2007-01-08daily updateAlan Modra1-1/+1
2007-01-08* configure.ac: Tighten pattern for extracting value ofJim Blandy3-2/+8
DEPRECATED_TM_FILE from the target makefile fragment. * configure: Regenerated.
2007-01-08 * linux-nat.c (struct simple_pid_list): Add status.Daniel Jacobowitz6-102/+257
(add_to_pid_list): Record the PID's status. (linux_record_stopped_pid): Likewise. Make static. (pull_pid_from_list): Return the saved status. (linux_nat_handle_extended): Deleted. (linux_handle_extended_wait): Combine with linux_nat_handle_extended. Make static. Handle non-SIGSTOP for a new thread's first signal. (flush_callback): Handle unexpected pending signals. (linux_nat_wait): Update calls to changed functions. * linux-nat.h (linux_record_stopped_pid, linux_handle_extended_wait): Remove prototypes for newly static functions. * gdb.threads/sigthread.c, gdb.threads/sigthread.exp: New.
2007-01-08 * gdbarch.sh (value_from_register): New gdbarch function.Ulrich Weigand8-80/+122
* gdbarch.c, gdbarch.h: Regenerate. * findvar.c (default_value_from_register): New function. (value_from_register): Use gdbarch_value_from_register. * value.h (default_value_from_register): Declare. * spu-tdep.c (spu_convert_register_p, spu_register_to_value, spu_value_to_register): Remove. (spu_value_from_register): New function. (spu_gdbarch_init): Do not call set_gdbarch_convert_register_p, set_gdbarch_register_to_value, set_gdbarch_value_to_register. Call set_gdbarch_value_from_register. * s390-tdep.c (s390_convert_register_p, s390_register_to_value, s390_value_to_register): Remove. (s390_value_from_register): New function. (s390_gdbarch_init): Do not call set_gdbarch_convert_register_p, set_gdbarch_register_to_value, set_gdbarch_value_to_register. Call set_gdbarch_value_from_register.
2007-01-08 * NEWS: Add "set sysroot" and "show sysroot".Daniel Jacobowitz5-57/+98
* solib.c (solib_absolute_prefix): Delete. Replace all uses with gdb_sysroot. (_initialize_solib): Add "set sysroot" and "show sysroot". Make "solib-absolute-prefix" an alias to it. * gdb.texinfo (Commands to specify files): Describe "set sysroot" and "show sysroot". (Using the `gdbserver' program): Lowercase argument to @var. Expand description of setting up GDB on the host.
2007-01-08bfd/Kazu Hirata15-130/+186
* archures.c (bfd_mach_cpu32_fido): Rename to bfd_mach_fido. * bfd-in2.h: Regenerate. * cpu-m68k.c (arch_info_struct): Use bfd_mach_fido instead of bfd_mach_cpu32_fido. (m68k_arch_features): Use fido_a instead of cpu32. (bfd_m68k_compatible): Reject the combination of Fido and ColdFire. Accept the combination of CPU32 and Fido with a warning. * elf32-m68k.c (elf32_m68k_object_p, elf32_m68k_merge_private_bfd_data, elf32_m68k_print_private_bfd_data): Treat Fido as an architecture by itself. binutils/ * readelf.c (get_machine_flags): Treat Fido as an architecture by itself. gas/ * config/tc-m68k.c (m68k_archs, m68k_cpus): Treat Fido as an architecture by itself. (m68k_ip): Don't issue a warning for tbl instructions on fido. (m68k_elf_final_processing): Treat Fido as an architecture by itself. include/elf/ * m68k.h (EF_M68K_FIDO): New. (EF_M68K_ARCH_MASK): OR EF_M68K_FIDO. (EF_M68K_CPU32_FIDO_A, EF_M68K_CPU32_MASK): Remove. include/opcode/ * m68k.h (m68010up): OR fido_a. opcodes/ * m68k-opc.c (m68k_opcodes): Replace cpu32 with cpu32 | fido_a except on tbl instructions.
2007-01-08 * frame.c (get_frame_register_bytes): New function.Ulrich Weigand5-147/+146
(put_frame_register_bytes): Likewise. * frame.h (get_frame_register_bytes): Declare. (put_frame_register_bytes): Likewise. * findvar.c (value_from_register): Always construct lval_register values. Use get_frame_register_bytes. * valops.c (value_assign): Use get_frame_register_bytes and put_frame_register_bytes.
2007-01-08Renamed target x86_64-*-mingw64 to x86_64-*-mingw*.Nick Clifton25-24/+69
2007-01-08* configure.host: Add i[3-7]86-*-mingw* case.Nick Clifton2-0/+10
2007-01-08* MAINTAINERS: Update Stan Shebs' email address.Jim Blandy2-3/+7
2007-01-08* pep-dll.h (pep_bfd_is_dll): Add prototype.Nick Clifton2-0/+5
2007-01-08PR ld/3843Nick Clifton2-0/+9
* configure.tgt (x86_64_[k]freebsd*): Add targ_extra_libpath and tdir_elf_i386_fbsd.
2007-01-08 * ada-lang.c (is_known_support_routine): Improve the implementation.Joel Brobecker2-40/+23
2007-01-08 * ada-lang.c: Add include of source.h.Joel Brobecker3-3/+11
(is_known_support_routine): Improve the check verifying that the file associated to this frame exists. * Makefile.in (ada-lang.o): Add dependency on source.h.
2007-01-08*** empty log message ***gdbadmin1-1/+1
2007-01-07daily updateAlan Modra1-1/+1
2007-01-07* ax-general.c (ax_const_l): Select proper opcode for the givenJim Blandy2-2/+11
value.
2007-01-07*** empty log message ***gdbadmin1-1/+1
2007-01-06daily updateAlan Modra1-1/+1
2007-01-06ld/Nathan Sidwell7-3/+67
* ldexp.c (fold_name): Issue error on undefined sections. ld/testsuite/ * ld-scripts/expr.exp: New. * ld-scripts/expr1.s: New. * ld-scripts/expr1.d: New. * ld-scripts/expr1.t: New.
2007-01-06*** empty log message ***gdbadmin1-1/+1
2007-01-05daily updateAlan Modra1-1/+1
2007-01-05(c_value_of_root): Don't select frame if variableNick Roberts1-1/+2
object is out of scope.
2007-01-05*** empty log message ***Nick Roberts1-0/+5
2007-01-05(struct varobj): New member print_value.Nick Roberts1-18/+40
(install_new_value): Compare last printed value with current one instead of contents. (new_variable): Initialize var->print_value to NULL. (free_variable): Free var->print_value. (value_get_print_value): New function derived from c_value_of_variable. (c_value_of_variable): Use value_get_print_value.
2007-01-05*** empty log message ***Nick Roberts1-0/+11
2007-01-05 * i386-tdep.c (i386_analyze_stack_align): Add comment.Joel Brobecker2-0/+8
2007-01-052007-01-05 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-7/+7
* config/tc-i386.c (set_intel_syntax): Update set_intel_syntax depending on allow_naked_reg.
2007-01-05 * texhex.c (first_phase): Don't fall through into the defaultJakub Jelinek2-7/+16
case. (pass_over): Replace abort () calls with return FALSE. Fix buffer overflow.
2007-01-05 * gdb.texinfo (Set Catchpoints): Add documentation for the newJoel Brobecker2-0/+20
catch exception, catch exception unhandled, and catch assert commands.
2007-01-05 * NEWS: Add entries for new catch commands.Joel Brobecker2-0/+11
2007-01-05 * gdb.base/nofield.c: New file.Joel Brobecker3-0/+97
* gdb.base/nofield.exp: New testcase.
2007-01-05 * dwarf2read.c (partial_die_info): Add field has_byte_size.Joel Brobecker2-7/+28
(add_partial_symbol): Correct identification of external references. (process_structure_scope): Likewise. (read_partial_die): Handle DW_AT_byte_size attribute.
2007-01-05 * readelf.c (dump_section): Don't print 32-bit values, whichAlan Modra2-26/+12
were done incorrectly for little-endian. Instead print bytes.
2007-01-052007-01-04 Qinwei <qinwei@sunnorth.com.cn>Qinwei1-0/+1
* NEWS: New port to S+core. * MAINTAINERS (Write After Approval, Responsible Maintainers): Add myself. * Makefile.in: Add dependencies for S+core files. * configure.tgt (score*, score-*-*): Add S+core target. * config/score/embed.mt: New file. * score-tdep.c: New file. * score-tdep.h: New file.
2007-01-05 * xml-support.c (gdb_xml_end_element): Remove wrong backslashes.Daniel Jacobowitz2-1/+5
2007-01-05*** empty log message ***gdbadmin1-1/+1
2007-01-04mi-var-cp.exp: New test for references to pointers.Nick Roberts2-0/+25
mi-var-cp.cc: (reference_to_pointer): New procedure for above test.
2007-01-04*** empty log message ***Nick Roberts1-0/+7
2007-01-04(get_type_deref): Fix variable objects for references toNick Roberts1-6/+11
pointers.