summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2007-12-24 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2007-12-244-5/+36
| | | | | | | | | | | | PR binutils/5449 * elf.c (rewrite_elf_program_header): Don't adjust p_paddr if p_paddr is set to 0. (copy_private_bfd_data): Call rewrite_elf_program_header if p_paddr is set to 0. * elfcode.h (elf_swap_phdr_out): Set p_paddr to 0 if needed. * elfxx-ia64.c (ELF_MAXPAGESIZE): Don't redefine it for HPUX.
* * ada-lang.c (ada_is_character_type): Add recognition of typeJoel Brobecker2007-12-242-0/+6
| | | | "Wide_Wide_Character".
* Updated Russian translation.Nick Clifton2007-12-242-2298/+2581
|
* * gdb.ada/char_param/pck.ads, gdb.ada/char_param/pck.adb,Joel Brobecker2007-12-245-0/+160
| | | | | gdb.ada/char_param/foo.adb: New files. * gdb.ada/char_param.exp: New testcase.
* * dwarf2read.c (read_base_type): Set code to TYPE_CODE_CHARJoel Brobecker2007-12-243-11/+25
| | | | | | for char and unsigned char types of Ada compilation units. * ada-lang.c (ada_is_character_type): Always return true if the type code is TYPE_CODE_CHAR.
* Fix a typo in comment.H.J. Lu2007-12-241-1/+1
|
* gas/H.J. Lu2007-12-2412-1551/+3112
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-23 H.J. Lu <hongjiu.lu@intel.com> * config/tc-i386.c (set_intel_mnemonic): New. (intel_mnemonic): Likewise. (old_gcc): Likewise. (OPTION_MMNEMONIC): Likewise. (OPTION_MSYNTAX): Likewise. (OPTION_MINDEX_REG): Likewise. (OPTION_MNAKED_REG): Likewise. (OPTION_MOLD_GCC): Likewise. (md_pseudo_table): Add .intel_mnemonic and .att_mnemonic. (match_template): Don't allow AT&T/Intel mnemonic if Intel/AT&T mnemonic is specified. Don't allow old gcc support if old_gcc is 0. (md_longopts): Add -mmnemonic, -msyntax, -mindex-reg, -mmnaked-reg and -mold-gcc. (md_parse_option): Handle OPTION_MMNEMONIC, OPTION_MSYNTAX, OPTION_MINDEX_REG, OPTION_MNAKED_REG and OPTION_MOLD_GCC. * doc/c-i386.texi: Docoument -mmnemonic, -msyntax, --mnaked-reg and AT&T mnemonic vs. Intel mnemonic. gas/testsuite/ 2007-12-23 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/compat-intel.d: Pass -mmnemonic=att to assembler. * gas/i386/compat.d: Likewise. * gas/i386/i386.exp: Pass -mmnemonic=att to assembler for "float". Pass -mold-gcc to assembler for "general". opcodes/ 2007-12-23 H.J. Lu <hongjiu.lu@intel.com> * i386-gen.c (opcode_modifiers): Add OldGcc, ATTMnemonic and IntelMnemonic. * i386-opc.h (OldGcc): New. (ATTMnemonic): Likewise. (IntelMnemonic): Likewise. (Opcode_Modifier_Max): Updated. (i386_opcode_modifier): Add oldgcc, attmnemonic and intelmnemonic. * i386-opc.tbl: Update fadd, fdiv, fdivp, fdivr, fdivrp, fmul, fsub, fsubp, fsubr and fsubrp with OldGcc, ATTMnemonic and IntelMnemonic. * i386-tbl.h: Regeneratd.
* *** empty log message ***gdbadmin2007-12-241-1/+1
|
* daily updateAlan Modra2007-12-231-1/+1
|
* * infrun.c (handle_inferior_event): Remove code that made usJoel Brobecker2007-12-232-14/+5
| | | | stop when stepping into the last line of the current function.
* *** empty log message ***gdbadmin2007-12-231-1/+1
|
* daily updateAlan Modra2007-12-221-1/+1
|
* 2007-12-22 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller2007-12-223-14/+28
| | | | | | * win32-nat.c: Fix PR/2388. (do_win32_fetch_inferior_registers): Do not overwrite debug register array dr if debug_registers_changed variable is set.
* * dwarf2read.c (scan_partial_symbols partial_die_parent_scope)Jan Kratochvil2007-12-222-0/+18
| | | | | | | (add_partial_symbol, pdi_needs_namespace, process_die) (is_type_tag_for_partial, load_partial_dies, new_symbol) (read_type_die, determine_prefix): Extend the current code of `DW_TAG_class_type' also for `DW_TAG_interface_type'.
* binutils/H.J. Lu2007-12-229-26/+128
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-22 H.J. Lu <hongjiu.lu@intel.com> * doc/binutils.texi: Document the new intel-mnemonic and intel-mnemonic options for i386 disassembler. gas/testsuite/ 2007-12-22 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/compat-intel.d: New file. * gas/i386/compat.d: Likewise. * gas/i386/compat.s: Likewise. * gas/i386/i386.exp: Run compat. opcodes/ 2007-12-22 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (intel_mnemonic): New. (print_i386_disassembler_options): Display att-mnemonic and intel-mnemonic options. (print_insn): Handle att-mnemonic and intel-mnemonic. (float_reg): Replace SYSV386_COMPAT with "!M" and "M". (putop): Handle "!M" and "M".
* * gdb.asm/asm-source.exp: Use gdb_get_line_number, instead ofJim Blandy2007-12-224-13/+38
| | | | | | hard-coding source line numbers into the test. * gdb.asm/asmsrc1.s, gdb.asm/asmsrc2.s: Add comments for gdb_get_line_number to find.
* * gdb.base/ptype.c (highest): New struct type.Joel Brobecker2007-12-223-0/+35
| | | | | | (the_highest): New variable of that type. (main): Add dummy assignment to a field of variable the_highest. * gdb.base/ptype.exp: Test type printing of our new variable.
* Use a simpler hash function.Ian Lance Taylor2007-12-221-21/+9
|
* Correct contributor name on new tests, remove #if 0 code.Ian Lance Taylor2007-12-228-18/+8
|
* *** empty log message ***gdbadmin2007-12-221-1/+1
|
* From Cary Coutant: Fix handling of versioned symbols, add some tests.Ian Lance Taylor2007-12-2115-107/+501
|
* * elf32-xtensa.c (relax_section): Update DIFF relocations in theBob Wilson2007-12-212-22/+25
| | | | same way as other relocations.
* Correct handling of non-section symbol in merged section. Avoid someIan Lance Taylor2007-12-215-8/+9
| | | | 64-bit signed/unsigned warnings.
* daily updateAlan Modra2007-12-211-1/+1
|
* Speed up relocations against local symbols in merged sections.Ian Lance Taylor2007-12-2110-210/+598
|
* 2007-12-21 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2007-12-213-9/+19
| | | | | | * Makefile.am (i386-gen.o): Also depend on $(srcdir)/../include/opcode/i386.h. * Makefile.in: Regenerated.
* * linux-low.c (STACK_SIZE): Define.Andreas Schwab2007-12-212-4/+23
| | | | | (linux_tracefork_child): Use it. Use __clone2 on ia64. (linux_test_for_tracefork): Likewise.
* * ada-lang.h (ada_renaming_category): New enumerated type.Joel Brobecker2007-12-214-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.
* Minor reformatting.Joel Brobecker2007-12-211-1/+1
|
* * tui/tui-data.h (MAX_LOCATOR_ELEMENT_LEN): Defined to a biggerJoel Brobecker2007-12-212-2/+10
| | | | value or to PATH_MAX when possible.
* * rs6000-tdep.h: Remove defs.h #include.Joel Brobecker2007-12-213-3/+6
| | | | * Makefile.in (rs6000_tdep_h): Update dependencies.
* *** empty log message ***gdbadmin2007-12-211-1/+1
|
* daily updateAlan Modra2007-12-201-1/+1
|
* Fix buglet in last patch.Ian Lance Taylor2007-12-201-7/+7
|
* Convert more instances of off_t to be 32-bit types.Ian Lance Taylor2007-12-2012-93/+109
|
* * config/tc-xtensa.c (xtensa_elf_cons): Set frag flags forBob Wilson2007-12-202-2/+16
| | | | | | expressions without suffixes. (get_frag_property_flags): Preserve is_no_transform flag for frags not marked as either instructions or literals.
* * gdbtypes.c (gdbtypes_post_init): Change names of decimal float typesThiago Jung Bauermann2007-12-203-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.
* * mips-tdep.c (mips_n32n64_push_dummy_call): Sign-extendMaciej W. Rozycki2007-12-202-2/+21
| | | | integers and 32-bit pointers as required by the ABI.
* Update comments about output offsets and merged input sections.Ian Lance Taylor2007-12-204-22/+49
|
* * ld-elf/seg.d: Restrict to linux and vxworks.Hans-Peter Nilsson2007-12-202-0/+5
|
* * symtab.h: Remove "defs.h" #include.Joel Brobecker2007-12-203-3/+6
| | | | * Makefile.in (symtab_h): Update dependencies.
* Remove one inline.Ian Lance Taylor2007-12-201-1/+1
|
* Make functions on hot path inline. Remove a mistaken virtualIan Lance Taylor2007-12-203-4/+4
| | | | declaration.
* *** empty log message ***gdbadmin2007-12-201-1/+1
|
* daily updateAlan Modra2007-12-191-1/+1
|
* * frv/frv.c (frvbf_cut): Only look at the six LSBs ofDJ Delorie2007-12-192-0/+6
| | | | cut_point.
* 2007-12-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2007-12-192-1/+5
| | | | * COPYING.LIBGLOSS: Update default copyright.
* 2007-12-19 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2007-12-192-1/+5
| | | | * COPYING.NEWLIB: Update default copyright.
* 2007-12-19 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2007-12-192-2/+6
| | | | * ld-elf/seg.d: Adjusted for 64bit targets.
* 2007-12-19 Pierre Muller <muller@ics-u-strasbg.fr>Pierre Muller2007-12-192-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.
OpenPOWER on IntegriCloud