aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-10-12daily updateAlan Modra1-1/+1
2001-10-12*** empty log message ***gdbadmin1-1/+1
2001-10-11 * config/tc-alpha.c: Fix comment typos.Kazu Hirata11-30/+43
* config/tc-cris.c: Likewise. * config/tc-hppa.c: Likewise. * config/tc-i370.c: Likewise. * config/tc-mips.c: Likewise. * config/tc-mn10200.c: Likewise. * config/tc-mn10300.c: Likewise. * config/tc-sh.c: Likewise. * config/tc-tahoe.c: Likewise. * config/tc-v850.c: Likewise.
2001-10-11 * MAINTAINERS: Update my email address.Joern Rennecke2-1/+5
2001-10-11Fix arm aout placement of .bss sectionNick Clifton2-3/+9
2001-10-11* pe-dll.c (autofilter_entry_type autofilter_liblist: AddDJ Delorie2-0/+7
startup files for mingw32 dlls to list.
2001-10-11 * app.c: Fix comment typos.Kazu Hirata5-7/+14
* bit_fix.h: Likewise. * expr.c: Likewise. * itbl-ops.c: Likewise.
2001-10-11Use ISSPACE instead of isspaceNick Clifton2-3/+8
2001-10-11* win32-nat.c (get_child_debug_event): Close file handles created after processChristopher Faylor3-0/+15
creation and DLL load. (child_create_inferior): Close unneeded process/thread handle after thread creation.
2001-10-11daily updateAlan Modra1-1/+1
2001-10-11*** empty log message ***gdbadmin1-1/+1
2001-10-102001-10-10 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-1/+5
* emultempl/elf32.em: Fix shell 'if' usage for portability.
2001-10-10* mn10300-tdep.c (mn10300_analyze_prologue): Doc fixes.Jim Blandy2-11/+59
2001-10-10 * elflink.h (elf_link_sort_cmp2): Don't mix PLT and non-PLTJakub Jelinek2-2/+7
relocations against the same symbol in .rel{,a}.dyn section.
2001-10-10 * varobj.c (cplus_value_of_child): Deal with a failureKeith Seitz2-1/+9
to dereference a pointer object.
2001-10-10 * aout-encap.c: Fix comment typos.Kazu Hirata22-22/+46
* aoutx.h: Likewise. * archive.c: Likewise. * bout.c: Likewise. * coff64-rs6000.c: Likewise. * coffcode.h: Likewise. * coffgen.c: Likewise. * cofflink.c: Likewise. * coff-mips.c: Likewise. * ecoff.c: Likewise. * elf32-m32r.c: Likewise. * libcoff-in.h: Likewise. * libecoff.h: Likewise. * libxcoff.h: Likewise. * nlm32-i386.c: Likewise. * pdp11.c: Likewise. * section.c: Likewise. * som.c: Likewise. * som.h: Likewise. * bfd-in2.h: Regenerate. * libcoff.h: Likewise.
2001-10-10 * elf.c (elf_map_symbols): Don't create new section symbols; UseAlan Modra2-243/+233
existing section syms. Update comments. (copy_private_bfd_data): Formatting fixes. (elfcore_grok_win32pstatus): Likewise. (swap_out_syms): Likewise. Remove unnecessary level of braces.
2001-10-10work around locale problems for case insensitivityNick Clifton5-160/+296
2001-10-10 * config/tc-mips.c (mips_cpreturn_offset): New variable.Thiemo Seufer2-33/+258
(mips_cpreturn_register): Likewise. (mips_gp_register): Likewise. (s_cpsetup): New function prototype. (s_cplocal): Likewise. (s_cpreturn): Likewise. (s_gpvalue): Likewise. (mips_pseudo_table): Add .cpsetup, .cplocal, .cpreturn, .gpvalue pseudo-ops. (macro): Don't warn about .cprestore for NewABI. (md_pcrel_from): Code cleanup. (mips_force_relocation): Force output of some NewABI relocations even without a defined symbol. (s_cpload): Ignore .cpload for NewABI. (s_cpsetup): Handle .cpsetup. (s_cplocal): Handle .cplocal. (s_cprestore): Ignore .cprestore for NewABI. (s_cpreturn): Handle .cpreturn. (s_gpvalue): Handle .gpvalue. (s_cpadd): Ignore .cpadd for NewABI. (nopic_need_relax): Take g_switch_value into account as gp optimization. (tc_gen_reloc): Don't handle BFD_RELOC_MIPS_{CALL,GOT}* for NewABI.
2001-10-10 * config/tc-mips.c (my_getSmallParser): New function prototype.Thiemo Seufer2-137/+244
(small_ex_type): Named this enum, more return values for my_getSmallExpression. (mips_ip): Allow SPC and HT between arguments. Handle some NewABI triple relocations. Protect some parts with ifdef OBJ_ELF. (percent_op_match): New struct, lookup table for %some_reloc(). (my_getSmallParser): New function, parses nested percent_ops also. (my_getSmallExpression): Rewite to support nested percent_ops.
2001-10-10 * config/tc-mips.cThiemo Seufer2-49/+261
(load_address): Support both 32- and 64-bit addresses. (macro): Call load_register correctly. Expand 64-bit loads ans stores. (macro2): Call load_address correctly.
2001-10-10merge from gccDJ Delorie5-8/+14
2001-10-10daily updateAlan Modra1-1/+1
2001-10-10*** empty log message ***gdbadmin1-1/+1
2001-10-09fix z8k assembly and disassemblyNick Clifton4-10/+19
2001-10-09 * config/tc-arm.c: Change MAVERIK to MAVERICK.Aldy Hernandez2-84/+88
2001-10-09 * config/obj-elf.c: Make use of elf_group_name and elf_next_in_groupAlan Modra2-17/+24
throughout file. (obj_elf_change_section): Rename "group" to "group_name". (obj_elf_section): Likewise. (elf_frob_file): Don't use sec->lineno for SHT_GROUP section to store first member section; Instead use elf_next_in_group.
2001-10-09 * elf-bfd.h (struct bfd_elf_section_data): Rename "group" toAlan Modra3-26/+37
"group_name". (elf_group_name): Define. (elf_next_in_group): Define. * elf.c: Make use of elf_group_name and elf_next_in_group throughout. (setup_group): Don't use sec->lineno for SHT_GROUP section to store first member section; Instead use elf_next_in_group. (bfd_section_from_shdr): Likewise. (set_group_contents): Likewise. Use elf_section_syms, not sec->symbol.
2001-10-09Add test of SH DSP instructionsNick Clifton4-0/+57
2001-10-09fix encoding & decoding of DSP single data transfer instructionsNick Clifton3-13/+21
2001-10-09Fix compile time warnings in cgen-generated filesNick Clifton24-409/+488
2001-10-09 * config/obj-elf.c: (obj_elf_change_section): Add "group" param.Alan Modra2-24/+160
Set elf_section_data group from it. Warn if group name changed. (obj_elf_parse_section_letters): Parse 'G' too. (obj_elf_section): Parse group name. (struct group_list): New. (build_group_lists): New function. (elf_frob_file): Create SEC_GROUP section(s). * config/obj-elf.c: (elf_copy_symbol_attributes): Zap trailing whitespace.
2001-10-09 * elf-bfd.h (struct bfd_elf_section_data): Add "group" andAlan Modra8-34/+392
"next_in_group". Fix gp and gp_size comments. * elf.c (union elf_internal_group): New. (setup_group): New function. (_bfd_elf_make_section_from_shdr): Set BFD flags for SHT_GROUP. Call setup_group for SHF_GROUP sections. (bfd_section_from_shdr): Build a BFD section for SHT_GROUP. (elf_fake_sections): Set header type for SEC_GROUP, and header flags for sections in a group. (set_group_contents): New function. (_bfd_elf_compute_section_file_positions): Call it. (assign_section_numbers): Set sh_link for SHT_GROUP. * elflink.h (gc_mark_hook): Handle section groups. * elfxx-target.h: Add SEC_GROUP to applicable_flags. * section.c (SEC_GROUP): Define. (struct sec): Comment fixes. * bfd-in2.h: Regenerate. * elf.c (bfd_elf_print_symbol): Formatting fix; migrate expression out of function args. (_bfd_elf_canonicalize_reloc): Similarly. (_bfd_elf_get_symtab): Here too. (_bfd_elf_canonicalize_dynamic_symtab): And here. * elfcode.h (elf_slurp_symbol_table): Don't recalculate size for bfd_bread, and remove unnecessary cast.
2001-10-09*** empty log message ***gdbadmin1-1/+1
2001-10-08Document changes to hpux-thread.c.Joel Brobecker1-0/+7
2001-10-08Rewrite find_active_thread() and find_tcb() to use ptid_t, instead ofJoel Brobecker1-16/+12
overloading the thread and the pid into the same 32-bit value. Make associated necessary adaptations. Also remove unused variable cached_active_thread.
2001-10-08updated creditsAldy Hernandez1-0/+1
2001-10-08 * bfd/config.bfd (targ_cpu): Add arm9e-*-elf.Aldy Hernandez2-0/+8
2001-10-08 * gas/config/tc-arm.c (ARM_EXT_MAVERIK): New macro.Aldy Hernandez2-1/+788
(cirrus_regtype): New enum. (LONGEST_INST): Change to 10. (CIRRUS_MODE1): New. (CIRRUS_MODE2): New. (CIRRUS_MODE3): New. (CIRRUS_MODE4): New. (CIRRUS_MODE5): New. (CIRRUS_MODE6): New. (insns): Add cirrus dsp instructions. (ARM_EXT_MAVERIKSC_REG): New. (cirrus_register): New. (cirrus_mvf_register): New. (cirrus_mvd_register): New. (cirrus_mvfx_register): New. (cirrus_mvdx_register): New. (cirrus_mvax_register): New. (ARM_EXT_MAVERIKsc_register): New. (reg_table): Add cirrus registers. (cirrus_valid_reg): New. (cirrus_reg_required_here): New. (do_c_binops_1): New. (do_c_binops_2): New. (do_c_binops_3): New. (do_c_triple_4): New. (do_c_triple_5): New. (do_c_quad_6): New. (do_c_dspsc_1): New. (do_c_dspsc_2): New. (do_c_shift_1): New. (do_c_shift_2): New. (do_c_ldst_1): New. (do_c_ldst_2): New. (do_c_ldst_3): New. (do_c_ldst_4): New. (do_c_binops): New. (do_c_triple): New. (do_c_quad): New. (do_c_dspsc): New. (do_c_shift): New. (cirrus_parse_offset): New. (do_c_ldst): New. (md_parse_option): Add arm9e. (md_show_usage): Same.
2001-10-08 * MAINTAINERS (powerpc, SCO/Unixware, Solaris/x86): Remove myNicholas Duffek2-4/+6
entries.
2001-10-082001-10-08 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez2-0/+8
* gas/doc/arm/c-arm.texi (ARM Options): Add arm9e documentation.
2001-10-082001-10-08 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez1-0/+10
* gas/testsuite/gas/arm/arm.exp: Run arm9e tests. * gas/testsuite/gas/arm/maverick.c: New. * gas/testsuite/gas/arm/maverick.d: New. * gas/testsuite/gas/arm/maverick.s: New.
2001-10-08 * gas/testsuite/gas/arm/arm.exp: Run arm9e tests.Aldy Hernandez4-0/+1449
* gas/testsuite/gas/arm/maverick.c: New. * gas/testsuite/gas/arm/maverick.d: New. * gas/testsuite/gas/arm/maverick.s: New.
2001-10-082001-10-08 Aldy Hernandez <aldyh@redhat.com>Aldy Hernandez2-0/+5
* configure.tgt (targ): Add arm9e-*-elf.
2001-10-08 * opcodess/arm-opc.h (arm_opcodes): Add cirrus insns.Aldy Hernandez3-0/+112
* opcodes/arm-dis.c (print_insn_arm): Add 'I' case.
2001-10-08Fix 2 xcoff line number problemsTom Rix3-3/+28
2001-10-08*** empty log message ***gdbadmin1-1/+1
2001-10-07merge from gccDJ Delorie23-60/+70
2001-10-07merge from gccDJ Delorie12-35/+54
2001-10-07 * config/obj-elf.c: Standardize error/warning messages - don'tAlan Modra2-61/+85
capitalise, no final period or newline, don't say "ignoring" for as_bad messages. In some cases, change the wording to that used elsewhere for similar messages. (obj_elf_section_name): New function, split out from .. (obj_elf_section): .. here. Correctly mask off SHF_MERGE if entsize not specified.