aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2007-12-21From Cary Coutant: Fix handling of versioned symbols, add some tests.Ian Lance Taylor15-107/+501
2007-12-21 * elf32-xtensa.c (relax_section): Update DIFF relocations in theBob Wilson2-22/+25
same way as other relocations.
2007-12-21Correct handling of non-section symbol in merged section. Avoid someIan Lance Taylor5-8/+9
64-bit signed/unsigned warnings.
2007-12-21daily updateAlan Modra1-1/+1
2007-12-21Speed up relocations against local symbols in merged sections.Ian Lance Taylor10-210/+598
2007-12-212007-12-21 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu3-9/+19
* Makefile.am (i386-gen.o): Also depend on $(srcdir)/../include/opcode/i386.h. * Makefile.in: Regenerated.
2007-12-21 * linux-low.c (STACK_SIZE): Define.Andreas Schwab2-4/+23
(linux_tracefork_child): Use it. Use __clone2 on ia64. (linux_test_for_tracefork): Likewise.
2007-12-21 * ada-lang.h (ada_renaming_category): New enumerated type.Joel Brobecker4-208/+475
(ada_lookup_encoded_symbol): Declare. (ada_parse_renaming): Declare. (ada_renaming_type,ada_is_object_renaming) (ada_simple_renamed_entity): Delete declarations. * ada-lang.c (ada_parse_renaming): New function to concentrate extraction of information from renaming symbols. (parse_old_style_renaming): New function to concentrate extraction of old-style (purely type-based) renaming information. (renaming_is_visible): Rename to... (old_renaming_is_invisible): Rename and change sense of renaming_is_visible. (remove_out_of_scope_renamings): Rename to... (remove_irrelevant_renamings): Renames remove_out_of_scope_renamings and augments with additional logic to handle cases where the same object renaming is encoded both as a reference variable and an encoded renaming. (ada_renaming_type,ada_is_object_renaming) (ada_simple_renamed_entity): Delete definitions. (ada_lookup_encoded_symbol): New function factored out of ada_lookup_symbol. (ada_lookup_symbol): Reimplement to call ada_lookup_encoded_symbol. (wild_match): Don't reject perfect match of prefix. (ada_find_renaming_symbol): Factor old-style renaming logic into find_old_style_renaming_symbol. (find_old_style_renaming_symbol): New name for content of old ada_find_renaming_symbol. (ada_prefer_type): Reimplement not to use ada_renaming_type. * ada-exp.y (write_object_renaming): Change interface. Reimplement to use new arguments and ada_parse_renaming. Correct blocks used to find array index. (write_var_or_type): Reimplement to use ada_parse_renaming.
2007-12-21Minor reformatting.Joel Brobecker1-1/+1
2007-12-21 * tui/tui-data.h (MAX_LOCATOR_ELEMENT_LEN): Defined to a biggerJoel Brobecker2-2/+10
value or to PATH_MAX when possible.
2007-12-21 * rs6000-tdep.h: Remove defs.h #include.Joel Brobecker3-3/+6
* Makefile.in (rs6000_tdep_h): Update dependencies.
2007-12-21*** empty log message ***gdbadmin1-1/+1
2007-12-20daily updateAlan Modra1-1/+1
2007-12-20Fix buglet in last patch.Ian Lance Taylor1-7/+7
2007-12-20Convert more instances of off_t to be 32-bit types.Ian Lance Taylor12-93/+109
2007-12-20 * config/tc-xtensa.c (xtensa_elf_cons): Set frag flags forBob Wilson2-2/+16
expressions without suffixes. (get_frag_property_flags): Preserve is_no_transform flag for frags not marked as either instructions or literals.
2007-12-20 * gdbtypes.c (gdbtypes_post_init): Change names of decimal float typesThiago Jung Bauermann3-3/+29
to conform to C extension for decimal float. * c-lang.c (enum c_primitive_types): Add entries for Decimal Floating Point types. (enum cplus_primitive_types): Likewise. (c_language_arch_info): Add Decimal Floating Point builtin types to the primitive_type_vector. (cplus_language_arch_info): Likewise.
2007-12-20* mips-tdep.c (mips_n32n64_push_dummy_call): Sign-extendMaciej W. Rozycki2-2/+21
integers and 32-bit pointers as required by the ABI.
2007-12-20Update comments about output offsets and merged input sections.Ian Lance Taylor4-22/+49
2007-12-20 * ld-elf/seg.d: Restrict to linux and vxworks.Hans-Peter Nilsson2-0/+5
2007-12-20 * symtab.h: Remove "defs.h" #include.Joel Brobecker3-3/+6
* Makefile.in (symtab_h): Update dependencies.
2007-12-20Remove one inline.Ian Lance Taylor1-1/+1
2007-12-20Make functions on hot path inline. Remove a mistaken virtualIan Lance Taylor3-4/+4
declaration.
2007-12-20*** empty log message ***gdbadmin1-1/+1
2007-12-19daily updateAlan Modra1-1/+1
2007-12-19* frv/frv.c (frvbf_cut): Only look at the six LSBs ofDJ Delorie2-0/+6
cut_point.
2007-12-192007-12-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+5
* COPYING.LIBGLOSS: Update default copyright.
2007-12-192007-12-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-1/+5
* COPYING.NEWLIB: Update default copyright.
2007-12-192007-12-19 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-2/+6
* ld-elf/seg.d: Adjusted for 64bit targets.
2007-12-192007-12-19 Pierre Muller <muller@ics-u-strasbg.fr>Pierre Muller2-5/+29
* (gdb.base/watch_thread_num.exp): Add breakpoint at thread_function and record first explicitly generated thread number. Use that thread number for thread specific watchpoint test. Add iteration number to repetitive tests.
2007-12-19 * symtab.h: #include "defs.h".Joel Brobecker3-2/+9
(enum language): Remove opaque declaration. * Makefile.in (symtab_h): Update dependencies.
2007-12-19 * language.h (enum exp_opcode): Remove commented out forwardJoel Brobecker2-5/+6
declaration. (op_error): Delete declaration.
2007-12-19 * ld-elf/seg.t: New.Nathan Sidwell4-0/+42
* ld-elf/seg.d: New. * ld-elf/seg.s: New.
2007-12-19 * infrun.c (handle_inferior_event): Fix spelling in comment.Joel Brobecker2-1/+5
2007-12-19Move Stringpool offsets into a chunked_vector indexed by keys.Ian Lance Taylor4-60/+136
2007-12-19Avoid some warnings which showed up in 64-bit mode.Ian Lance Taylor3-18/+24
2007-12-19Use string length when available when calling Stringpool. CompareIan Lance Taylor5-30/+51
pointers first when looking up Stringpool entries.
2007-12-19*** empty log message ***gdbadmin1-1/+1
2007-12-18daily updateAlan Modra1-1/+1
2007-12-18 * linux-low.c (linux_wait_for_event): Update messages. Do notDaniel Jacobowitz6-19/+65
reinsert auto-delete breakpoints. * mem-break.c (struct breakpoint): Change return type of handler to int. (set_breakpoint_at): Update handler type. (reinsert_breakpoint_handler): Return 1 instead of calling delete_breakpoint. (reinsert_breakpoint_by_bp): Check for the original breakpoint before setting a new one. (check_breakpoints): Delete auto-delete breakpoints and return 2. * mem-break.h (set_breakpoint_at): Update handler type. * thread-db.c (thread_db_create_event, thread_db_create_event): Update. * win32-low.c (auto_delete_breakpoint): New. (get_child_debug_event): Use it.
2007-12-18Don't write unattached after_input sections twice.Ian Lance Taylor1-8/+0
2007-12-18Fix filename in ChangeLog entry.Jim Blandy1-1/+1
2007-12-18Print statistics about merge sections with --stats.Ian Lance Taylor5-1/+124
2007-12-18 * section.c (BFD_FAKE_SECTION): Update.Daniel Jacobowitz3-4/+9
* bfd-in2.h: Regenerate.
2007-12-18 * bfd-in2.h: Regenerate.Daniel Jacobowitz2-2/+5
2007-12-18* doc/gdb.texinfo (Set Watchpoints): Integrate per-threadJim Blandy2-10/+17
watchpoint explanation into the main description of the watchpoint command; update synopses of 'watch', 'rwatch', and 'awatch' commands.
2007-12-18 * minsyms.c (lookup_minimal_symbol): Also check the separateDaniel Jacobowitz3-3/+19
debug objfile. (lookup_minimal_symbol_text): Likewise. (lookup_minimal_symbol_solib_trampoline): Likewise. * symtab.c (lookup_global_symbol_from_objfile): Likewise.
2007-12-18 * mi/mi-main.c (mi_cmd_list_features): AnnounceVladimir Prus4-0/+16
the 'pending-breakpoints' feature.
2007-12-18/tmp/foo.diffRichard Sandiford5-20/+30
2007-12-18/tmp/foo.diffRichard Sandiford1-0/+6