aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-07-04* dwarf2read.c (dwarf2_build_psymtabs_hard): Remove extraneousJim Blandy2-2/+9
code in loop condition. This seemed to be trying to round info_ptr up to the next four-byte boundary, but that's not what it actually did. If we discover the problem the old code was really trying to address, we can fix it properly.
2001-07-042001-07-04 Eric Christopher <echristo@redhat.com>Eric Christopher3-1/+20
* doc/c-mips.texi (MIPS Opts): Document 12000 as valid cpu. * config/tc-mips.c (mips_cpu_info_table): Add rm5200, rm5231, rm5261, and rm5721 as valid cpu strings. (md_show_usage): Add rm5200, rm5231, rm5261, rm5721.
2001-07-04[gas]Richard Sandiford4-2/+47
* config/tc-mips.c (md_apply_fix): Prevent addend from becoming zero if it's expected to be non-zero. [gas/testsuite] * gas/mips/elf-rel3.s: Add zero word to end of file.
2001-07-042001-07-04 H.J. Lu <hjl@gnu.org>H.J. Lu2-4/+9
* bfd/elf32-mips.c (_bfd_mips_elf_final_write_processing): Handle bfd_mach_mips4400, bfd_mach_mips4600 and bfd_mach_mips5000.
2001-07-04*** empty log message ***gdbadmin1-1/+1
2001-07-032001-07-03 H.J. Lu <hjl@gnu.org>H.J. Lu2-10/+6
* scripttempl/elf.sc (DYNAMIC_PAD): Revert the change made on 2001-07-03. It creates dynamic entries even for static binaries.
2001-07-032001-07-03 Michael Snyder <msnyder@redhat.com>Michael Snyder2-3/+8
* thread_db (find_new_threads_callback, thread_db_thread_alive, attach_thread): Update comments.
2001-07-032001-06-29 Ken Whaley <ken@believe.com>Michael Snyder2-3/+14
* thread-db.c (attach_thread): Check for TD_THR_ZOMBIE in addition to TD_THR_UNKNOWN when looking for defunct zombie threads. (thread_db_thread_alive): Ditto. (find_new_threads_callback): Ditto.
2001-07-032001-07-03 Michael Snyder <msnyder@redhat.com>Michael Snyder2-13/+18
* gdb.c++/classes.exp: Accept both "foo(void)" and "foo()" in the output of the ptype command.
2001-07-032001-07-03 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+5
* gas/mips/lb-xgot-ilocks.d: Add -march=r3900.
2001-07-03Fix encoding of clf instructionNick Clifton2-1/+5
2001-07-032001-07-03 Jakub Jelinek <jakub@redhat.com>H.J. Lu2-1/+16
* scripttempl/elf.sc (DYNAMIC_PAD): New variable. (DYNAMIC): Use it to reserve few dynamic entries for post-linking tools.
2001-07-032001-07-03 H.J. Lu <hjl@gnu.org>H.J. Lu3-110/+110
* doc/Makefile.am (addr2line.1): Use addr2line.pod instead of $@.pod. (ar.1): Likewise. (dlltool.1): Likewise. (nlmconv.1): Likewise. (nm.1): Likewise. (objcopy.1): Likewise. (objdump.1): Likewise. (ranlib.1): Likewise. (readelf.1): Likewise. (size.1): Likewise. (strings.1): Likewise. (strip.1): Likewise. (windres.1): Likewise. (cxxfilt.man): Use $(DEMANGLER_NAME).pod instead of $@.pod. ($(DEMANGLER_NAME).1): Also substitute cxxfilt with $(DEMANGLER_NAME). (as.1): Removed. * doc/Makefile.in: Regenerated.
2001-07-03Support DJGPP COFF targets in bfd_get_sign_extend_vma()Nick Clifton2-0/+14
2001-07-03Skip section symbols from sections being discardedNick Clifton2-0/+24
2001-07-03Fix seg fault by replacing symbol_get_frag() with fscan->fx_frag.Nick Clifton2-2/+5
2001-07-03Change MIPS maintainer to Erci ChristopherNick Clifton2-1/+5
2001-07-03Fix mips16 testsuite failure by allowing finalize_syms to be set beforeNick Clifton3-3/+34
size_segs is called.
2001-07-03*** empty log message ***gdbadmin1-1/+1
2001-07-022001-07-02 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+5
* gdb.base/corefile.exp: Quote the curly braces in regexp.
2001-07-02MAINTAINERS: Add myself to the write-after-approval listDaniel Jacobowitz2-1/+6
2001-07-022001-07-02 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-2/+5
* solib-svr4.c: Include "elf/mips.h". (elf_locate_base): Make DT_MIPS_RLD_MAP block unconditional.
2001-07-02* dwarf2read.c (read_comp_unit, sibling_die, dump_die,Jim Blandy2-13/+19
dump_die_list, store_in_ref_table, follow_die_ref): Make these static; they're private functions.
2001-07-02 * config/tc-ppc.c: Formatting fixes.Alan Modra2-230/+252
2001-07-02*** empty log message ***gdbadmin1-1/+1
2001-07-01 * coffread.c (coff_symfile_read): Parse DWARF2 info if present.Eli Zaretskii2-0/+9
2001-07-01Support DWARF 2.1 tags, encodings, languages.Nick Clifton2-157/+177
2001-07-012001-07-01 Ben Elliston <bje@redhat.com>Ben Elliston2-5/+10
* config/tc-m88k.c: Back out warning fixes from 2001-06-24, as they cause some subtle breakage. Will fix them again later.
2001-07-01* fix tabs in this change:Ben Elliston1-4/+4
2001-06-28 Eric Christopher <echristo@redhat.com> H.J. Lu <hjl@gnu.org>
2001-07-012001-07-01 Ben Elliston <bje@redhat.com>Ben Elliston4-4/+855
* gas/m88k/allinsn.s: New file. * gas/m88k/allinsn.d: Likewise. * gas/m88k/m88k.exp: Test with allinsn.s also.
2001-07-01 * cgen-ibld.in (insert_normal): Support CGEN_IFLD_SIGN_OPT.Geoffrey Keating2-1/+20
2001-07-01*** empty log message ***gdbadmin1-1/+1
2001-06-30Treat a .ln directive outside of a function as a .appline directive.Nick Clifton2-5/+10
2001-06-30Remerge with gccNick Clifton2-5/+25
2001-06-30 * elfcore.h (elf_core_file_p): Call bfd_section_from_phdr directlyAlan Modra5-49/+38
instead of _bfd_elfcore_section_from_phdr. * elf-bfd.h (_bfd_elfcore_section_from_phdr): Remove. * elf.c (_bfd_elfcore_section_from_phdr): Remove. (_bfd_elfcore_make_pseudosection): Expedite tail-call. (elfcore_grok_prstatus): Likewise. (elfcore_grok_lwpstatus): Likewise. (bfd_get_elf_phdr_upper_bound): Likewise. (elfcore_make_note_pseudosection): Formatting. (_bfd_elfcore_strndup): Formatting. * elf32-mips.c (mips_elf_sym_is_global): Formatting. (_bfd_elf32_mips_grok_prstatus): Expedite tail-call.
2001-06-30 * elf-bfd.h: Add prototypes for _bfd_elfcore_make_pseudosectionAlan Modra5-130/+244
and _bfd_elfcore_strndup. (struct elf_backend_data): Add elf_backend_grok_prstatus and elf_backend_grok_psinfo. * elf.c (_bfd_elfcore_make_pseudosection): New function. (elfcore_grok_prstatus): Use it. (elfcore_make_note_pseudosection): Likewise. (elfcore_strndup): Rename to... (_bfd_elfcore_strndup): Here, and make global. (elfcore_grok_psinfo): Use _bfd_elfcore_strndup. (elfcore_grok_note): Call elf_backend_grok_prstatus and elf_backend_grok_psinfo if available. * elf32-mips.c (_bfd_elf32_mips_grok_prstatus): New function. (_bfd_elf32_mips_grok_psinfo): New function. (elf_backend_grok_prstatus): Define. (elf_backend_grok_psinfo): Define. * elfxx-target.h (elf_backend_grok_prstatus): Default to NULL. (elf_backend_grok_psinfo): Likewise. (elfNN_bed): Include elf_backend_grok_prstatus and elf_backend_grok_psinfo.
2001-06-302001-06-29 H.J. Lu <hjl@gnu.org>H.J. Lu2-2/+8
* elf32-hppa.c (elf32_hppa_finish_dynamic_sections): Check if hplink->sgot is NULL before filling GOT. Checck if hplink->splt is NULL before filling PLT.
2001-06-30*** empty log message ***gdbadmin1-1/+1
2001-06-292001-06-28 Eric Christopher <echristo@redhat.com>Eric Christopher35-106/+208
H.J. Lu <hjl@gnu.org>         * config/tc-mips.c (mips_arch): New. Use mips_arch instead         of mips_cpu for the ISA selection.         (md_longopts): Add OPTION_MARCH and OPTION_MTUNE.         (md_parse_option): Handle OPTION_MARCH and OPTION_MTUNE. (mips_tune): New. Use mips_tune for scheduling and optimization issues. (append_insn): Use mips_tune and mips_arch. (macro_build): Ditto. (mips_ip): Ditto. (md_begin): Handle mips_arch, mips_tune and mips_cpu. For backwards compatability mips_cpu generates arch and tune. (md_show_usage): Document new behavior. * doc/c-mips.texi (MIPS Opts): Document -march and -mtune. Deprecate -mcpu. * NEWS: Update. 2001-06-28 Eric Christopher <echristo@redhat.com> * gas/mips/usd.d: Change for march/mtune. * gas/mips/ulh-xgot.d: Ditto. * gas/mips/uld.d: Ditto. * gas/mips/trunc.d: Ditto. * gas/mips/rol.d: Ditto. * gas/mips/nodelay.d: Ditto. * gas/mips/mul.d: Ditto. * gas/mips/mul-ilocks.d: Ditto. * gas/mips/trap20.d: Ditto. * gas/mips/mips4.d: Ditto. * gas/mips/mips16.d: Ditto. * gas/mips/lif-xgot.d: Ditto. * gas/mips/lif-svr4pic.d: Ditto. * gas/mips/ld-xgot.d: Ditto. * gas/mips/ld-svr4pic.d: Ditto. * gas/mips/ld-ilocks-addr32.d: Ditto. * gas/mips/lb-xgot.d: Ditto. * gas/mips/jal-xgot.d: Ditto. * gas/mips/jal-svr4pic.d: Ditto. * gas/mips/delay.d: Ditto. * gas/mips/lb-xgot-ilocks.d: Ditto. * gas/mips/div.d: Ditto. * gas/mips/break20.d: Ditto. * gas/mips/delay.d: Ditto. * gas/mips/elf_e_flags3.d: Ditto. * gas/mips/elf_e_flags4.d: Ditto. * gas/mips/lineno.d: Ditto. * gas/mips/mips16.d: Ditto. * gas/mips/mips4.d: Ditto. * gas/mips/mips4010.d: Ditto. * gas/mips/mips4650.d: Ditto.
2001-06-292001-06-28 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-0/+8
* TODO: Add import of readline 4.2 as a gdb 5.2 task.
2001-06-29* gdbint.texinfo (Target Architecture Definition): UpdateAndrew Cagney2-5/+12
EXTRACT_STRUCT_VALUE_ADDRESS and EXTRACT_STRUCT_VALUE_ADDRESS_P. The latter has been changed to a true predicate.
2001-06-29Sort file.Andrew Cagney2-224/+228
2001-06-29* config/djgpp/fnchange.lst: Rename mi0-var-block.exp,Andrew Cagney2-0/+10
mi0-var-cmd.exp, mi0-var-child.exp and mi0-var-display.exp.
2001-06-292001-06-29 Andreas Jaeger <aj@suse.de>Andreas Jaeger2-0/+5
* MAINTAINERS: Add myself to the write-after-approval list.
2001-06-29Add DWARF 2.1 attributesNick Clifton4-37/+110
2001-06-29* elflink.h (elf_link_output_extsym): Revert 1999-04-10.Alan Modra2-2/+5
2001-06-29* remote-array.c (SWAP_TARGET_AND_HOST): Delete macro.Andrew Cagney2-41/+17
(get_hex_word): Don't use HOST_BYTE_ORDER. (array_fetch_registers): Add variable ``reg''. Use store_unsigned_integer to byte-swap the register. Delete unused local ``regs''.
2001-06-29Per Bothner as Java maintainer (joint).Andrew Cagney2-1/+7
2001-06-29* rdi-share/unixcomm.c (SERIAL_PREFIX): Always provide a default.Andrew Cagney6-32/+28
* rdi-share/hostchan.h (__unix): Hack, provide a default value. * rdi-share/host.h (__unix): Hack, define when __NetBSD__. * TODO: Update. * MAINTAINERS: Update. arm-elf builds.
2001-06-29 * cgen-asm.c (cgen_parse_keyword): Allow any first character.Geoffrey Keating3-1/+13
* cgen-opc.c (cgen_keyword_add): Ignore special first character when building nonalpha_chars field.