aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-09-29 * mapfile.cc (Mapfile::print_input_section): Change -1U to -1ULL.Cary Coutant9-33/+75
* object.cc (Sized_relobj::do_layout): Use constant invalid_address instead of -1U. (Sized_relobj::do_finalize_local_symbols): Likewise. (Sized_relobj::map_to_kept_section): Likewise. * object.h (Sized_relobj::invalid_address): New constant. (Sized_relobj::do_output_section_offset): Check for invalid_address and return -1ULL. * output.cc (Output_reloc::local_section_offset): Use constant invalid_address instead of -1U. (Output_reloc::get_address): Likewise. (Output_section::output_address): Change -1U to -1ULL. * output.h (Output_reloc::invalid_address): New constant. * reloc.cc (Sized_relobj::write_sections): Use constant invalid_address instead of -1U. (Sized_relobj::relocate_sections): Likewise. * symtab.cc (Symbol_table::sized_finalize_symbol): Handle symbol values for merge sections. * target-reloc.h (relocate_for_relocatable): Use constant invalid_address instead of -1U.
2008-09-292008-09-29 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-310/+1119
* aclocal.m4: Regenerated. * configure: Likewise. * Makefile.in: Likewise.
2008-09-29 * configure: Regenerate for new libtool.Steve Ellcey8-680/+2300
* aclocal.m4: Ditto. * Makefile.in: Ditto.
2008-09-29 * configure: Regenerate for new libtool.Steve Ellcey15-1009/+3480
* aclocal.m4: Ditto. * Makefile.in: Ditto. * doc/Makefile.in: Ditto.
2008-09-29 * libtool.m4: Update to libtool 2.2.6.Steve Ellcey8-1770/+3023
* lt~obsolete.m4: Update to libtool 2.2.6. * ltmain.sh: Update to libtool 2.2.6. * ltsugar.m4: Update to libtool 2.2.6. * ltversion.m4: Update to libtool 2.2.6. * ltoptions.m4: Update to libtool 2.2.6. * ltgcc.m4: Update to match changes from libtool 2.2.6.
2008-09-29 PR 6878Nick Clifton2-1/+14
* app.c (do_scrub_chars): Only issue warnings about tick characters detected in symbol strings if hex ticks are supported.
2008-09-29bfd/Alan Modra5-10/+34
PR 6789 * elf.c (assign_file_positions_for_load_sections): Call _bfd_elf_map_sections_to_segments, not elf_modify_segment_map. (get_program_header_size): Protect against NULL info. (_bfd_elf_map_sections_to_segments): Likewise. * elf32-spu.c (spu_elf_additional_program_headers): Likewise. ld/testsuite/ * ld-elf/extract-symbol-1sec.d: Correct section lma.
2008-09-292008-09-26 Kai Tietz <kai.tietz@onevision.com>Kai Tietz2-0/+5
* pe-dll.c (make_import_fixup_entry): Make sure reloc is addend.
2008-09-29 * po/vi.po: Updated Vietnamese translation.Nick Clifton9-1874/+2478
* po/fr.po: Updated French translation.
2008-09-29*** empty log message ***gdbadmin1-1/+1
2008-09-29daily updateAlan Modra1-1/+1
2008-09-28 * NEWS: Mention .cfi_val_encoded_addr.Daniel Jacobowitz2-0/+7
2008-09-28 * elf.c (_bfd_elf_init_private_section_data): Tweak union copy.Alan Modra3-10/+24
(bfd_section_from_shdr): Don't change SHT_GROUP section name. * elflink.c (section_signature): New function. (_bfd_elf_section_already_linked): Use it.
2008-09-28 * objcopy.c (setup_section): Set elf_group_id.Alan Modra2-7/+16
2008-09-28gdb/testsuite/Jan Kratochvil2-11/+24
* gdb.threads/attachstop-mt.exp: Note a real testcase name this testcase is derived from. Fix racy dependency on an expected PID number. No longer support the testcase on Linux kernel 2.4.x.
2008-09-28*** empty log message ***gdbadmin1-1/+1
2008-09-28daily updateAlan Modra1-1/+1
2008-09-27gdbTom Tromey8-75/+473
* NEWS: Update. * macrocmd.c (extract_identifier): Add is_parameter argument. (macro_define_command): Update. (macro_undef_command): Likewise. * macroexp.c (stringify): New function. (find_parameter): Likewise. (gather_arguments): Add nargs argument. Handle varargs. (substitute_args): Add is_varargs and va_arg_name arguments. Handle varargs, splicing, stringification. Use find_parameter. (expand): Handle varargs. gdb/doc * gdb.texinfo (Macros): Remove text about stringification, varargs, and splicing. gdb/testsuite * gdb.base/macscp.exp: Add tests for stringification, splicing, and varargs.
2008-09-27gdbTom Tromey20-60/+134
* scm-lang.c (scm_language_defn): Update. * p-typeprint.c (pascal_print_typedef): New function. * p-lang.h: (pascal_print_typedef): Declare. * p-lang.c (pascal_language_defn): Update. * objc-lang.c (objc_language_defn): Update. * m2-typeprint.c (m2_print_typedef): New function. * m2-lang.h (m2_print_typedef): Declare. * m2-lang.c (m2_language_defn): Update. * language.h (_LANG_c, _LANG_m2, _LANG_fortran, _LANG_pascal): Remove. (struct language_defn) <la_print_typedef>: New field. (default_print_typedef): Declare. (LA_PRINT_TYPEDEF): New define. * language.c (unknown_language_defn): Update. (auto_language_defn): Update. (local_language_defn): Update. * jv-lang.c (java_language_defn): Update. * f-lang.c (f_language_defn): Update. * c-typeprint.c (c_print_typedef): New function. * c-lang.h (c_print_typedef): Declare. * c-lang.c (c_language_defn): Update. (cplus_language_defn): Update. (asm_language_defn): Update. (minimal_language_defn): Update. * ada-lang.c (ada_language_defn): Update. * typeprint.c (default_print_typedef): New function. gdb/doc * gdbint.texinfo (Language Support): Remove text about omitting support for a language.
2008-09-27 * jv-exp.y (insert_exp): Define using ISO syntax.Tom Tromey2-21/+19
(copy_exp): Likewise. (push_expression_name): Likewise. (push_fieldnames): Likewise. (java_type_from_name): Likewise. (yyerror): Likewise. (yylex): Likewise. (parse_number): Likewise.
2008-09-27daily updateAlan Modra1-1/+1
2008-09-27*** empty log message ***gdbadmin1-1/+1
2008-09-26 * MAINTAINERS (GLOBAL MAINTAINERS): Add Pedro Alves.Joel Brobecker2-0/+5
2008-09-262008-09-26 Florian Krohm <fkrohm@us.ibm.com>Andreas Krebbel12-42/+63
* s390-opc.txt (thder, thdr): Change RRE_RR to RRE_FF. (cfxr, cfdr, cfer, clclu): Add esa flag. (sqd): Instruction added. (qadtr, qaxtr): Change RRF_FFFU to RRF_FUFF. * s390-opc.c: (INSTR_RRF_FFFU, MASK_RRF_FFFU): Removed. 2008-09-26 Andreas Krebbel <krebbel1@de.ibm.com> * gas/s390/esa-g5.d: Adjust according to the s390-opc changes. * gas/s390/esa-g5.s: Likewise. * gas/s390/esa-z990.d: Likewise. * gas/s390/esa-z990.s: Likewise. * gas/s390/zarch-z900.d: Likewise. * gas/s390/zarch-z900.s: Likewise. * gas/s390/zarch-z990.d: Likewise. * gas/s390/zarch-z990.s: Likewise.
2008-09-26 * Makefile.am (TARG_ENV_HFILES): Add config/te-solaris.h.Eric Botcazou5-4/+44
* Makefile.in (TARG_ENV_HFILES): Likewise. * configure.tgt (Solaris targets): Set em=solaris. * config/te-solaris.h: New file.
2008-09-26 * config/bfin-parse.y (asm_1): Fix reduce/reduce conflicts.Jie Zhang2-12/+14
2008-09-26*** empty log message ***gdbadmin1-1/+1
2008-09-26daily updateAlan Modra1-1/+1
2008-09-25 * stack.c (print_frame_args): Fix typos in comments.Joel Brobecker2-2/+6
2008-09-252008-09-25 Sérgio Durigan Júnior <sergiodj@linux.vnet.ibm.com>Thiago Jung Bauermann2-2/+6
* linux-nat.c (get_pending_status): Fix argument to WIFSTOPPED.
2008-09-25 * ld-elf/eh-group.exp: Only run on ELF targets.Alan Modra3-0/+16
* ld-elf/eh5b.s: Export main, start, __start.
2008-09-25 * ldexp.c (fold_binary): Evaluate rhs when lhs not valid.Alan Modra2-138/+141
2008-09-25daily updateAlan Modra1-1/+1
2008-09-25*** empty log message ***gdbadmin1-1/+1
2008-09-24include/Richard Henderson7-34/+223
* elf/dwarf2.h (DW_OP_GNU_encoded_addr): New. binutils/ * dwarf.c (size_of_encoded_value, get_encoded_value): Move up. (decode_location_expression): Add section parameter. Handle DW_OP_GNU_encoded_addr. (read_and_display_attr_value): Update decode_location_expression call. (display_debug_loc, display_debug_frames): Likewise. gas/ * dw2gencfi.c (DWARF2_ADDR_SIZE): Provide default. (struct cfi_insn_data): Add ea member. (CFI_val_encoded_addr, dot_cfi_val_encoded_addr): New. (output_cfi_insn): Handle CFI_val_encoded_addr. (select_cie_for_fde): Don't match CFI_val_encoded_addr. * doc/as.texinfo (.cfi_val_encoded_addr): Document.
2008-09-24 * remote-sim.c (gdbsim_create_inferior): Fix missing parenthesis.Vladimir Prus2-1/+5
2008-09-24 PR 6913Alan Modra2-1/+6
* listing.c (print_options): Don't call fprintf without format string.
2008-09-24 PR 6913Alan Modra2-1/+6
* dwarf.c (print_dwarf_vma): Don't call printf without format string.
2008-09-24* frame.c (get_frame_register_bytes): Avoid excessive function calls.Andreas Schwab2-3/+4
2008-09-24* frame.c (get_frame_register_bytes): Take pseudo registers intoAndreas Schwab2-1/+7
account.
2008-09-24daily updateAlan Modra1-1/+1
2008-09-24*** empty log message ***gdbadmin1-1/+1
2008-09-23 * dcache.c (state_chars): New static global.Doug Evans4-14/+35
(ENTRY_INVALID,ENTRY_VALID): Renamed from ENTRY_BAD,ENTRY_OK. All uses updated. (dcache_info): Print cache state as mnemonically useful letters instead of magic numbers. * doc/gdb.texinfo (info dcache): Update.
2008-09-23 * dwarf2read.c (comp_unit_head): Reorganize for better packing.Doug Evans2-1/+5
2008-09-23daily updateAlan Modra1-1/+1
2008-09-23*** empty log message ***gdbadmin1-1/+1
2008-09-22 * symfile.c (symbol_file_add_with_addrs_or_offsets): Don't useTom Tromey2-3/+8
printf_filtered.
2008-09-22 * plugin-api.h (ld_plugin_status): Remove comma from the last item.Ian Lance Taylor2-9/+18
Use C style comment. (ld_plugin_api_version, ld_plugin_output_file_type, ld_plugin_symbol_kind, ld_plugin_symbol_visibility, ld_plugin_symbol_resolution, ld_plugin_level, ld_plugin_tag): Remove comma from the last item.
2008-09-222008-09-22 Sandra Loosemore <sandra@codesourcery.com>Sandra Loosemore2-35/+156
gdb/doc * gdb.texinfo (Packets): Add info on thread-id syntax and multiprocess extensions. <D>: Document multiprocess form of packet. <H>: Use thread-id syntax. <T>: Likewise. <vCont>: Likewise. Note this is required for multiprocess. <vKill>: New packet. (Stop Reply Packets) <T>: Use thread-id syntax. <W>: Document multiprocess form of reply. <X>: Likewise. (General Query Packets) <qC>: Use thread-id syntax. <qfThreadInfo>: Likewise. <qGetTLSAddr>: Likewise. <qP>: Likewise. <qSupported>: Add "multiprocess" feature. <qThreadExtraInfo>: Use thread-id syntax.
2008-09-22 * infrun.c (follow_exec): Don't do a generic mourn. InsteadPedro Alves3-5/+10
inline the required bits. * breakpoint.h (enum inf_context): Add inf_execd.