summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * corefile.c (core_create_function_syms, core_create_line_syms): Don'tAlan Modra2007-04-198-39/+38
| | | | | | | | | | | | set discard_underscores. * gprof.c (discard_underscores): Delete. * gprof.h (discard_underscores): Delete. * sym_ids.c (match): Use bfd_get_symbol_leading_char to check for leading underscores. * utils.c (print_name_only): Call bfd_demangle rather than cplus_demangle. * Makefile.am: Run "make dep-am". * Makefile.in: Regenerate.
* * ldcref.c (cref_fill_array): Call bfd_demangle rather than demangle.Alan Modra2007-04-197-66/+46
| | | | | | | | | * ldlang.c (lang_one_common): Likewise. * ldmisc.c (vfinfo): Likewise. (demangle): Delete. * ldmisc.h (demangle): Delete. * Makefile.am: Run "make dep-am". * Makefile.in: Regenerate.
* * budemang.c: Delete.Alan Modra2007-04-198-273/+302
| | | | | | | | | | | | | | * budemang.h: Delete. * addr2line.c (translate_addresses): Call bfd_demangle rather than demangle. * nm.c (print_symname): Likewise. * objdump.c (objdump_print_symname, dump_symbols): Likewise. (dump_bfd): Likewise. * prdbg.c (struct pr_handle <demangler>): Add int param. (tg_variable, tg_start_function): Adjust demangler calls. * Makefile.am: Remove mention of budemang.[ch]. Run "make dep-am". * Makefile.in: Regenerate. * po/POTFILES.in: Regenerate.
* * bfd.c (bfd_demangle): New function.Alan Modra2007-04-195-14/+25
| | | | | | * Makefile.am: Run "make dep-am". * Makefile.in: Regenerate. * bfd-in2.h: Regenerate.
* * ppc-opc.c (powerpc_opcodes): Add cctpl, cctpm, cctph, db8cyc,Alan Modra2007-04-192-0/+12
| | | | db10cyc, db12cyc, db16cyc.
* * doc/c-ppc.texi (PowerPC-Opts): Document -me500, -me500x2, -mspe.Alan Modra2007-04-192-0/+10
|
* daily updateAlan Modra2007-04-191-1/+1
|
* *** empty log message ***gdbadmin2007-04-191-1/+1
|
* * gas/ppc/booke.s: Add tlbsx, tlbsxe.Alan Modra2007-04-183-8/+22
| | | | * gas/ppc/booke.d: Update.
* * ppc-opc.c (powerpc_opcodes): Recognize three-operand tlbsxe.Alan Modra2007-04-182-2/+6
|
* 2007-04-18 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2007-04-182-0/+5
| | | | * doc/c-i386.texi; Document .ssse3, .sse4.1, .sse4.2 and .sse4.
* gas/H.J. Lu2007-04-1812-28/+386
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-04-18 H.J. Lu <hongjiu.lu@intel.com> * config/tc-i386.c (cpu_arch): Add .sse4.2 and .sse4. (match_template): Handle operand size for crc32 in SSE4.2. (process_suffix): Handle operand type for crc32 in SSE4.2. (output_insn): Support SSE4.2. gas/testsuite/ 2007-04-18 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Add sse4.2 and x86-64-sse4.2. * gas/i386/sse4_2.d: New file. * gas/i386/sse4_2.s: Likewise. * gas/i386/x86-64-sse4_2.d: Likewise. * gas/i386/x86-64-sse4_2.s: Likewise. opcodes/ 2007-04-18 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (CRC32_Fixup): New. (PREGRP85, PREGRP86, PREGRP87, PREGRP88, PREGRP89, PREGRP90, PREGRP91): New. (threebyte_0x38_uses_DATA_prefix): Updated for SSE4.2. (threebyte_0x3a_uses_DATA_prefix): Likewise. (prefix_user_table): Add PREGRP85, PREGRP86, PREGRP87, PREGRP88, PREGRP89, PREGRP90 and PREGRP91. (three_byte_table): Likewise. * i386-opc.c (i386_optab): Add SSE4.2 opcodes. * gas/config/tc-i386.h (CpuSSE4_2): New. (CpuSSE4): Likewise. (CpuUnknownFlags): Add CpuSSE4_2.
* gas/H.J. Lu2007-04-1812-71/+1074
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-04-18 H.J. Lu <hongjiu.lu@intel.com> * config/tc-i386.c (cpu_arch): Add .sse4.1. (process_operands): Adjust implicit operand for blendvpd, blendvps and pblendvb in SSE4.1. (output_insn): Support SSE4.1. gas/testsuite/ 2007-04-18 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/i386.exp: Add sse4.1 and x86-64-sse4.1. * gas/i386/sse4_1.d: New file. * gas/i386/sse4_1.s: Likewise. * gas/i386/x86-64-sse4_1.d: Likewise. * gas/i386/x86-64-sse4_1.s: Likewise. opcodes/ 2007-04-18 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (XMM_Fixup): New. (Edqb): New. (Edqd): New. (XMM0): New. (dqb_mode): New. (dqd_mode): New. (PREGRP39 ... PREGRP85): New. (threebyte_0x38_uses_DATA_prefix): Updated for SSE4. (threebyte_0x3a_uses_DATA_prefix): Likewise. (prefix_user_table): Add PREGRP39 ... PREGRP85. (three_byte_table): Likewise. (putop): Handle 'K'. (intel_operand_size): Handle dqb_mode, dqd_mode): (OP_E): Likewise. (OP_G): Likewise. * i386-opc.c (i386_optab): Add SSE4.1 opcodes. * i386-opc.h (CpuSSE4_1): New. (CpuUnknownFlags): Add CpuSSE4_1. (regKludge): Update comment.
* 2007-04-18 Paul Brook <paul@codesourcery.com>Paul Brook2007-04-185-4/+42
| | | | | | | | | gas/testsuite/ * gas/arm/thumb2_add.s: Add rsb #0 test. * gas/arm/thumb2_add.d: Update expected output. gas/ * config/tc-arm.c (do_t_rsb): Use 16-bit encoding when possible.
* 2007-04-18 Denis Pilat <denis.pilat@st.com>Denis Pilat2007-04-182-6/+9
| | | | | | * dwarf2read.c (read_subrange_type): Use DW_ATE_signed default type when missing from DW_TAG_subrange_type. Remove the handling of null return from die_type.
* 2007-04-18 Matthias Klose <doko@ubuntu.com>Daniel Jacobowitz2007-04-186-8/+25
| | | | | | | | | | | * Makefile.am (libbfd_la_LDFLAGS): Use bfd soversion. (bfdver.h): Use the date in non-release builds for the soversion. * Makefile.in: Regenerate. 2007-04-18 Matthias Klose <doko@ubuntu.com> * Makefile.am (libopcodes_la_LDFLAGS): Use bfd soversion. * Makefile.in: Regenerate.
* * mips-tdep.c (mips_eabi_push_dummy_call): Revert the lastMaciej W. Rozycki2007-04-182-14/+22
| | | | | | | change to rearrange some brackets. (mips_n32n64_push_dummy_call): Likewise. (mips_o32_push_dummy_call): Likewise. (mips_o64_push_dummy_call): Likewise.
* 2007-04-18 Denis Pilat <denis.pilat@st.com>Denis Pilat2007-04-182-0/+8
| | | | | * infcmd.c (post_create_inferior): Start with a call to target_terminal_ours().
* ld/Alan Modra2007-04-185-14/+29
| | | | | | | | | | | | * ldlang.h (enum section_type): Add overlay_section. * ldlang.c (lang_add_section): Handle flags for overlay_section as per normal_section. (lang_size_sections_1): When setting lma, detect overlays by os->sectype rather than by looking for overlapping vmas. (lang_enter_overlay_section): Use overlay_section type. (lang_leave_overlay): Set first overlay section to normal. ld/testsuite/ * ld-spu/ovl.lnk: Use OVERLAY keyword.
* daily updateAlan Modra2007-04-181-1/+1
|
* *** empty log message ***gdbadmin2007-04-181-1/+1
|
* 2007-04-17 Paul Brook <paul@codesourcery.com>Paul Brook2007-04-1710-15/+137
| | | | | | | | | | | | | | | | | | | | bfd/ * elf.c (_bfd_elf_is_function_type): New function. * elflink.c (_bfd_elf_merge_symbol): Use bed->is_function_type. (_bfd_elf_dynamic_symbol_p, _bfd_elf_symbol_refs_local_p, is_global_data_symbol_definition, elf_link_add_object_symbols): Ditto. * elf-bfd.h (elf_backend_data): Add is_function_type. (_bfd_elf_is_function_type): Add prototype. * elfxx-target.h (elf_backend_is_function_type): Add default definition. (elfNN_bed): Add elf_backend_is_function_type. * elf32-arm.c (elf32_arm_is_function_type): New function. (elf_backend_is_function_type): Define. ld/testsuite/ * ld-arm/preempt-app.s: New test. * ld-arm/preempt-app.sym: New. * ld-arm/arm-elf.exp: Add preempt-app.
* * mips-tdep.c (mips_eabi_push_dummy_call): Rearrange someMaciej W. Rozycki2007-04-172-20/+29
| | | | | | | | brackets. (mips_n32n64_push_dummy_call): Likewise. Reformat some expressions. (mips_o32_push_dummy_call): Likewise. (mips_o64_push_dummy_call): Likewise.
* * mips-tdep.c (mips_n32n64_push_dummy_call): Fix a typo in aMaciej W. Rozycki2007-04-172-1/+6
| | | | comment.
* * mips-tdep.c (mips_n32n64_push_dummy_call): Fix a typo in aMaciej W. Rozycki2007-04-172-6/+12
| | | | | comment. (mips_o32_push_dummy_call): Likewise.
* * symtab.c (skip_prologue_using_sal): Allow the end of the prologueAndreas Schwab2007-04-172-1/+6
| | | | sal to be bigger than the end of the function.
* * mips-tdep.c (mips_o32_push_dummy_call): Take account ofMaciej W. Rozycki2007-04-172-22/+46
| | | | | | | | argument alignment requirements when calculating stack space required. When aligning an arg register to eight bytes boundary, align stack_offset too. Write floating-point arguments to the appropriate integer register if need go there. (mips_o64_push_dummy_call): Likewise.
* * elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): PutDaniel Jacobowitz2007-04-172-7/+16
| | | | DT_MIPS_RLD_MAP before DT_DEBUG again.
* daily updateAlan Modra2007-04-171-1/+1
|
* *** empty log message ***gdbadmin2007-04-171-1/+1
|
* * config/tc-sh.c (sh_handle_align): Call as_bad_where insteadKaz Kojima2007-04-162-1/+6
| | | | of as_warn_where for misaligned data.
* 2007-04-16 Denis Pilat <denis.pilat@st.com>Denis Pilat2007-04-162-0/+6
| | | | * gdb.base/setshow.exp: Reset height after having set it to 100.
* 2007-04-16 Denis Pilat <denis.pilat@st.com>Denis Pilat2007-04-162-12/+29
| | | | * gdb.mi/mi2-stack.exp: update from mi-stack.exp.
* 2007-04-16 Denis Pilat <denis.pilat@st.com>Denis Pilat2007-04-162-2/+6
| | | | * gdb.mi/mi2-var-display.exp: Test for the fullname field.
* *** empty log message ***gdbadmin2007-04-161-1/+1
|
* daily updateAlan Modra2007-04-161-1/+1
|
* * config/tc-sh.c (align_test_frag_offset_fixed_p): HandleKaz Kojima2007-04-152-4/+17
| | | | rs_fill frags.
* daily updateAlan Modra2007-04-151-1/+1
|
* *** empty log message ***gdbadmin2007-04-151-1/+1
|
* * Makefile.am: Add ACLOCAL_AMFLAGS.Steve Ellcey2007-04-1412-8/+36
| | | | * Makefile.in: Regenerate.
* * Makefile.am: Add ACLOCAL_AMFLAGS.Steve Ellcey2007-04-145-741/+748
| | | | | | * configure.in: Change macro call order. * Makefile.in: Regenerate. * configure: Regenerate.
* * Makefile.am: Add ACLOCAL_AMFLAGS.Steve Ellcey2007-04-146-757/+763
| | | | | | | * configure.in: Change macro call order. * Makefile.in: Regnerate. * doc/Makefile.in: Regenerate. * configure: Regenerate.
* * config-ml.in: Update from GCC.Steve Ellcey2007-04-142-1/+5
|
* * gdbarch.sh (software_single_step): Remove "insert_breakpoints_p" andUlrich Weigand2007-04-1416-166/+138
| | | | | | | | | | | | | | | | | | | | | | | "sig" arguments, add "regcache" argument. * gdbarch.c, gdbarch.h: Regenerate. * infrun.c (resume): Update SOFTWARE_SINGLE_STEP call arguments. (handle_inferior_event): Call remove_single_step_breakpoints directly instead of calling SOFTWARE_SINGLE_STEP to remove breakpoints. * alpha-tdep.c (alpha_software_single_step): Update argument list. Remove handling of !insert_breakpoints_p case. * arm-tdep.c (arm_software_single_step): Likewise. * cris-tdep.c (cris_software_single_step): Likewise. * mips-tdep.c (mips_software_single_step): Likewise. * rs6000-tdep.c (rs6000_software_single_step): Likewise. * sparc-tdep.c (sparc_software_single_step): Likewise. * spu-tdep.c (spu_software_single_step): Likewise. * alpha-tdep.h (alpha_software_single_step): Update prototype. * mips-tdep.h (mips_software_single_step): Likewise. * rs6000-tdep.h (rs6000_software_single_step): Likewise. * sparc-tdep.h (sparc_software_single_step): Likewise.
* * alpha-tdep.c (alpha_software_single_step): Do not call write_pcUlrich Weigand2007-04-142-2/+6
| | | | when removing single-step breakpoints.
* * config/tc-sh.c (align_test_frag_offset_fixed_p): New.Kaz Kojima2007-04-143-0/+96
| | | | | | (sh_optimize_expr): Likewise. * config/tc-sh.h (md_optimize_expr): Define. (sh_optimize_expr): Prototype.
* * elflink.c (bfd_elf_final_link): Don't free symbuf forJakub Jelinek2007-04-142-10/+19
| | | | | | non-elf input bfds. (bfd_elf_size_dynamic_sections): Don't access elf_section_data for non-elf input bfds.
* * varobj.h (varobj_set_frozen): NewVladimir Prus2007-04-1412-58/+363
| | | | | | | | | | | | | | | | | | | | | | | | | (varobj_get_frozen): New. (varobj_update): New parameter explicit. * varobj.c (struct varobj): New fields frozen and not_fetched. (varobj_set_frozen, varobj_get_frozen): New. (install_new_value): Don't fetch values for frozen variable object, or children thereof. Allow a frozen variable object to have non-fetched value. (varobj_update): Allow updating child variables. Don't traverse frozen children. (new_variable): Initialize the frozen field. (c_value_of_variable): Return NULL for frozen variable without any value yet. * mi/mi-cmd-var.c (varobj_update_one): New parameter 'explicit'. (mi_cmd_var_create): Output the 'frozen' field, as soon as testsuite is adjusted to expect that field. (mi_cmd_var_set_frozen): New. (mi_cmd_var_update): Pass the 'explicit' parameter to varobj_update_one. * mi/mi-cmds.c (mi_cmds): Register '-var-set-frozen'. * mi/mi-cmds.h (mi_cmd_var_set_frozen): Declare.
* *** empty log message ***gdbadmin2007-04-141-1/+1
|
* daily updateAlan Modra2007-04-141-1/+1
|
OpenPOWER on IntegriCloud