summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * elf-m10300.c (mn10300_elf_relax_section): Use _bfd_merged_section_offsetNick Clifton2007-12-312-6/+11
| | | | to compute the offset of a symbol in a merged section.
* * ld-elf/flags1.d: Add xfails for ports for which the test will work.Nick Clifton2007-12-316-0/+103
| | | | | | | | * ld-mn10300/i143317.s: New test - checks linker relaxation when symbols are in a merged section. * ld-mn10300/i143317.d: Expected disassembly. * ld-mn10300/i143317.t: Linker map. * ld-mn10300/mn10300.exp (mn10300_tests): Add the i143317 test.
* * elf.c (_bfd_elf_find_segment_containing_section): New function:Nick Clifton2007-12-318-90/+59
| | | | | | | | | | | | Scan the segment map looking for the segment containing a specified function. * elf-bfd.h: Prototype the new function. * elf-hppa.h (elf_hppa_osec_to_segment): Delete. (elf_hppa_record_segment_addrs): Use new function. * elf32-bfin.c (_bfdfdpic_osec_to_segment): Use new function. * elf32-frv.c (_frvfdpic_osec_to_segment): Use new function. * elf32-hppa.c (hppa_record_segment_addr): Use new function. * elfxx-ia64.c (elfNN_ia64_relocate_section): Use new function.
* *** empty log message ***gdbadmin2007-12-311-1/+1
|
* daily updateAlan Modra2007-12-301-1/+1
|
* * configure.tgt (*-*-mingw32ce*): Set gdb_osabi toPedro Alves2007-12-302-0/+9
| | | | | GDB_OSABI_WINCE. (*-*-mingw* | *-*-cygwin*): Set gdb_osabi to GDB_OSABI_CYGWIN.
* *** empty log message ***gdbadmin2007-12-301-1/+1
|
* daily updateAlan Modra2007-12-291-1/+1
|
* Remove extra whitespace.H.J. Lu2007-12-291-2/+2
|
* * i386nbsd-tdep.c: Include "trad-frame.h" and "tramp-frame.h"Mark Kettenis2007-12-294-114/+221
| | | | | | | | | | | | | | (sigtramp_retcode, i386nbsd_sigtramp_offset, i386nbsd_sigtramp_p): Remove (i386nbsd_mc_reg_offset): New array. (i386nbsd_sigtramp_cache_init): New function. (i386nbsd_sigtramp_sc16, i386nbsd_sigtramp_sc2, i386nbsd_sigtramp_si2) (i386nbsd_sigtramp_si31, i386nbsd_sigtramp_si4): New signal trampoline frame descriptions. (i386nbsd_init_abi): Override ABI sigcontext defaults and register new signal frame unwinders * Makefile.in (i386nbsd-tdep.o): Update dependencies. * tramp-frame.h (struct tramp_frame): Allow for 48 instructions
* 2007-12-29 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2007-12-292-2/+16
| | | | | * config/tc-i386.c (md_show_usage): Add -mmnemonic, -msyntax, -mindex-reg, -mnaked-reg and -mold-gcc.
* * configure: Regenerated.Jim Blandy2007-12-292-1/+7
|
* * ada-lang.c (_initialize_ada_language): Attach executable_changedJoel Brobecker2007-12-292-0/+7
| | | | observer.
* * gas/all/gas.exp: Skip relax test on hppa*-*-hpux*.Dave Anglin2007-12-292-1/+6
|
* PR binutils/5146Dave Anglin2007-12-293-0/+8
| | | | | * elf64-hppa.c: Declare alloca when __GNUC__ is defined. * som.c: Likewise.
* *** empty log message ***gdbadmin2007-12-291-1/+1
|
* * elf-hppa.h (elf_hppa_osec_to_segment): New function.Dave Anglin2007-12-283-38/+56
| | | | | | (elf_hppa_record_segment_addrs): Use elf_hppa_osec_to_segment. Remove ATTRIBUTE_UNUSED from abfd argument. * elf32-hppa.c (hppa_record_segment_addr): Likewise.
* daily updateAlan Modra2007-12-281-1/+1
|
* Add ',' at the end of cpu_flag_init.H.J. Lu2007-12-281-1/+1
|
* gas/testsuite/H.J. Lu2007-12-2816-1478/+1611
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-12-28 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/arch-1.d: New file. * gas/i386/arch-1.s: Likewise. * gas/i386/arch-2.d: Likewise. * gas/i386/arch-2.s: Likewise. * gas/i386/arch-3.d: Likewise. * gas/i386/arch-3.s: Likewise. * gas/i386/arch-4.d: Likewise. * gas/i386/arch-4.s: Likewise. * gas/i386/i386.exp: Run arch-1, arch-2, arch-3 and arch-4. opcodes/ 2007-12-28 H.J. Lu <hongjiu.lu@intel.com> * i386-gen.c (cpu_flag_init): Add CpuSSE4_1_Or_5 to CPU_SSE4_1_FLAGS, CPU_SSE4_2_FLAGS and CPU_SSE5_FLAGS. (cpu_flags): Add CpuSSE4_1_Or_5. * i386-init.h: Regenerated. * i386-tbl.h: Likewise. * i386-opc.h (CpuSSE4_1_Or_5): New. (CpuLM): Updated. (i386_cpu_flags): Add cpusse4_1_or_5. * i386-opc.tbl: Use CpuSSE4_1_Or_5 instead of CpuSSE4_1|CpuSSE5 on ptest roundpd, roundps, roundsd and roundss.
* * elf32-hppa.c (hppa_record_segment_addr): Locate the segmentNick Clifton2007-12-282-1/+29
| | | | | containing the section using the segment map, rather than guessing based upon the section's vma and file position.
* * ada-lang.c (ada_evaluate_subexp): Break two large expressionsJoel Brobecker2007-12-282-10/+21
| | | | using temporary variables.
* * gdb.ada/fixed_cmp/pck.ads, gdb.ada/fixed_cmp/pck.adb,Joel Brobecker2007-12-285-0/+132
| | | | | gdb.ada/fixed_cmp/fixed.adb: New files. * gdb.ada/fixed_cmp.exp: New testcase.
* * ada-lang.c (ada_value_cast): New function, extracted out fromJoel Brobecker2007-12-282-25/+44
| | | | | | | | | the code in ada_evaluate_subexp, case UNOP_CAST. The code handling the obscure case has been removed as we think that it is actually unnecessary. (ada_evaluate_subexp): Add type case when evaluating an OP_DOUBLE or an OP_LONG with a non-null expect_type. Replace extracted-out code with call to new ada_value_cast function.
* * gdb.ada/boolean_expr.exp: New testcase.Joel Brobecker2007-12-282-0/+46
|
* * ada-lang.c (ada_evaluate_subexp): Add cases for BINOP_LOGICAL_AND,Joel Brobecker2007-12-283-0/+27
| | | | | | BINOP_LOGICAL_OR, UNOP_LOGICAL_NOT, BINOP_BITWISE_IOR, BINOP_BITWISE_XOR, BINOP_BITWISE_AND. * language.c (lang_bool_type): Add Ada case.
* *** empty log message ***gdbadmin2007-12-281-1/+1
|
* daily updateAlan Modra2007-12-271-1/+1
|
* * config/tc-hppa.h (DWARF2_CIE_DATA_ALIGNMENT): Wrap negative numberDave Anglin2007-12-272-2/+7
| | | | in parens.
* *** empty log message ***gdbadmin2007-12-271-1/+1
|
* daily updateAlan Modra2007-12-261-1/+1
|
* * gdb.base/multi-forks.exp: Doc fix.Jim Blandy2007-12-262-3/+12
|
* * gdb.ada/Makefile.in (EXECUTABLES): Update list.Joel Brobecker2007-12-264-5/+23
| | | | | | * gdb.ada/char_param.exp: Do not compile our test program with -gnata, this is unnecessary. * gdb.ada/char_param/pck.ads: Remove unnecessary "with".
* * dwarf2read.c (read_base_type): Fix obvious &&/|| confusion.Joel Brobecker2007-12-262-2/+6
|
* * dwarf2-frame.c (execute_cfa_program): Call dwarf2_restore_ruleLuis Machado2007-12-262-20/+39
| | | | | | function to handle required actions for the DW_CFA_restore and DW_CFA_restore_extended instructions. (dwarf2_restore_rule): New function.
* *** empty log message ***gdbadmin2007-12-261-1/+1
|
* daily updateAlan Modra2007-12-251-1/+1
|
* *** empty log message ***gdbadmin2007-12-251-1/+1
|
* daily updateAlan Modra2007-12-241-1/+1
|
* * genscripts.sh (LIB_PATH): Include both {target_alias} andNick Clifton2007-12-242-0/+26
| | | | {TOOL_LIB} in the search paths for multilibbed targets.
* * gdb.ada/print_chars/pck.ads, gdb.ada/print_chars/pck.adb,Joel Brobecker2007-12-245-0/+115
| | | | | gdb.ada/print_chars/foo.adb: New files. * gdb.ada/print_chars.exp: New testcase.
* bfd/H.J. Lu2007-12-246-6/+66
| | | | | | | | | | | | | | | | | | | 2007-12-24 H.J. Lu <hongjiu.lu@intel.com> PR binutils/5488 * elf.c (IS_NOTE): New. (IS_COREFILE_NOTE): Use IS_NOTE. (IS_SECTION_IN_INPUT_SEGMENT): Use IS_NOTE instead of IS_COREFILE_NOTE. ld/testsuite/ 2007-12-24 H.J. Lu <hongjiu.lu@intel.com> PR binutils/5488 * ld-elf/note-2.d: New. * ld-elf/note-2.s: Likewise. * ld-elf/note-2.t: Likewise.
* 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
|
OpenPOWER on IntegriCloud