aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-09-04Revamp so that it works with Solarises version of SH.Andrew Cagney2-231/+250
2000-09-04* config/i386/nm-linux.h: Include <signal.h>.Mark Kettenis2-0/+6
2000-09-042000-09-04 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller5-50/+67
* c-typeprint.c (c_typedef_print): remove (replaced by typedef_print in typeprint.c). * typeprint.c (typedef_print): new function. (old c_typedef_print function with pascal language support added). * value.h (c_printdef_print): removed. (typedef_print): declare. * symtab.c (print_symbol_info): call to c_typedef_print replaced by call to typedef_print.
2000-09-03Fix time ordering of entriesNick Clifton2-78/+84
2000-09-03fix formattingNick Clifton1-9/+9
2000-09-03Fix formatting and spelling msitakesNick Clifton1-15/+15
2000-09-03Fix formatting and spelling mistakesNick Clifton1-52/+52
2000-09-03* config/i386/nm-linux.h (PREPARE_TO_PROCEED, ATTCH_LWP,Mark Kettenis6-5/+2400
GET_THREAD_SIGNALS): New defines. * config/i386/linux.mh (NATDEPFILES): Remove lin-thread.o and linux-threads.o. Add proc-service.o, thread-db.o and lin-lwp.o. * proc-service.c: New file. * thread-db.c: New file. * lin-lwp.c: New file.
2000-09-03Fix date ordering of entriesNick Clifton1-4/+4
2000-09-03Extend comment.Nick Clifton1-1/+1
2000-09-03Add ARRAY_SIZE macro from egcs versionNick Clifton2-0/+6
2000-09-03Fix formatting, add copyright noticeNick Clifton2-46/+66
2000-09-03* gdb_assert.h: New file.Mark Kettenis2-0/+53
2000-09-032000-09-03 Philip Blundell <philb@gnu.org>Phil Blundell2-1/+13
* elf32-arm.h (elf32_arm_relocate_section): Don't try to relocate references to undefined symbols in debugging sections.
2000-09-03* gdb_thread_db.h [HAVE_THREAD_DB_H]: Include <thread_db.h>.Mark Kettenis2-41/+68
[!HAVE_THREAD_DB_H]: Update from current glibc thread_db.h. Deal with absence of <stdint.h> here.
2000-09-03* gdb_proc_service.h: Add copyright notice.Mark Kettenis3-35/+82
Protect against multiple inclusion. Add fix for broken prfpregset_t here. (struct ps_prochandle): Declare here. [HAVE_PROC_SERVICE_H]: Include <proc_service.h>. [!HAVE_PROC_SERVICE_H]: Include "gregset.h", define prgregset_t and prfpregset_t in terms of gdb_gregset_t and gdb_fpregset_t if necessary. * lin-thread.c: Unconditionally include "gdb_proc_service.h". Remove fix for broken prfpregset_t here. (struct ps_prochandle): Don't declare here.
2000-09-03* MAINTAINERS: Add myself as threads co-maintainer.Mark Kettenis2-0/+5
2000-09-03 * config/tc-ia64.c (emit_one_bundle): Stop collecting insnsRichard Henderson2-1/+8
for template selection when a label is needed.
2000-09-032000-09-02 H.J. Lu <hjl@gnu.org>H.J. Lu2-11/+17
* reloc.c (BFD_RELOC_SH_COPY, BFD_RELOC_SH_GLOB_DAT, BFD_RELOC_SH_JMP_SLOT, BFD_RELOC_SH_RELATIVE, BFD_RELOC_SH_GOTPC): Move them from the MIPS section to the SH section.
2000-09-032000-09-02 Jason Eckhardt <jle@cygnus.com>Jason Eckhardt2-0/+26
* elf32-i860.c (bfd_elf32_bfd_is_local_label_name): Define macro. (elf32_i860_is_local_label_name): New function and prototype.
2000-09-032000-09-02 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-222/+224
* config/tc-ia64.c: Fix formatting.
2000-09-02Increase minor version number (to 2.10.91) to help tools detect the newNick Clifton34-672/+2587
ability to support removal of duplciate DWARF@ debug information.
2000-09-02RegenerateNick Clifton4-874/+898
2000-09-02RegernateNick Clifton1-1/+1
2000-09-02Add .gnu.linkonce.wi.* to .debug_info sections.Nick Clifton14-273/+471
2000-09-02Add .gnu.linkobce.wi. to the list of debug section names.Nick Clifton7-124/+168
Update generated files
2000-09-02Find all sections containing debug information and include them in the stash.Nick Clifton2-188/+224
2000-09-02* configure.in (FLAGS_FOR_TARGET): Use -nostdinc even for CanadianAlexandre Oliva2-4/+25
crosses, but add gcc/include to the header search path for them.
2000-09-02* config/tc-sh.h [OBJ_ELF] (TC_FIX_ADJUSTABLE): Define.Alexandre Oliva3-0/+357
* config/tc-sh.c (md_apply_fix): Map 32-bit relocations that become PC-relative to BFD_RELOC_32_PCREL. Reject 16- or 8-bit similar relocs. (sh_obj_adjustable): Return 1 for PC-relative offsets used in branches. * config/tc-sh.h (DIFF_EXPR_OK, GLOBAL_OFFSET_TABLE_NAME, TC_RELOC_GLOBAL_OFFSET_TABLE, TC_RELOC_RTSYM_LOC_FIXUP): Define. * config/tc-sh.c (sh_elf_cons, sh_elf_suffix): New functions. [OBJ_ELF] (md_pseudo_table) <long, int, word, short>: Use them. (GOT_symbol): New variable. (md_undefined_symbol): Set it.
2000-09-02* elf32-sh.c (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,Alexandre Oliva5-14/+1881
R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): New. (sh_reloc_map): Add new relocs. (sh_elf_check_relocs, sh_elf_link_hash_newfunc, sh_elf_link_hash_table_create, sh_elf_adjust_dynamic_symbol, sh_elf_size_dynamic_sections, sh_elf_finish_dynamic_symbol, sh_elf_finishe_dynamic_sections, sh_elf_discard_copies): New functions. (ELF_DYNAMIC_INTERPRETER, PLT_ENTRY_SIZE): Define. (elf_sh_plt0_entry_be, elf_sh_plt0_entry_le, elf_sh_plt_entry_be, elf_sh_plt_entry_le, elf_sh_pic_plt_entry_be, elf_sh_pic_plt_entry_le): New array constants. (elf_sh_plt0_entry, elf_sh_plt_entry, elf_sh_pic_plt_entry): New variables. (elf_sh_sizeof_plt, elf_sh_plt_plt0_offset, elf_sh_plt0_linker_offset, elf_sh_plt0_gotid_offset, elf_sh_plt_temp_offset, elf_sh_plt_symbol_offset, elf_sh_plt_reloc_offset): Define. (elf_sh_pcrel_relocs_copied, elf_sh_link_hash_entry, elf_sh_link_hash_table): New structs. (sh_elf_link_hash_traverse, sh_elf_hash_table): New macros. (sh_elf_relocate_section, sh_elf_check_relocs): Handle new relocation types. (elf_backend_create_dynamic_sections, bfd_elf32_bfd_link_hash_table_create, elf_backend_adjust_dynamic_symbol, elf_backend_size_dynamic_sections, elf_backend_finish_dynamic_symbol, elf_backend_finish_dynamic_sections, elf_backend_want_got_plt, elf_backend_plt_readonly, elf_backend_want_plt_sym, elf_backend_got_header_size, elf_backend_plt_header_size): Define. * reloc.c (BFD_RELOC_SH_COPY, BFD_RELOC_SH_GLOB_DAT, BFD_RELOC_SH_JMP_SLOT, BFD_RELOC_SH_RELATIVE, BFD_RELOC_SH_GOTPC): New relocs. * bfd-in2.h, libbfd.h: Rebuilt.
2000-09-02* sh.h (R_SH_GOT32, R_SH_PLT32, R_SH_COPY, R_SH_GLOB_DAT,Alexandre Oliva2-1/+15
R_SH_JMP_SLOT, R_SH_RELATIVE, R_SH_GOTOFF, R_SH_GOTPC): New relocs. (R_SH_FIRST_INVALID_RELOC): Adjust.
2000-09-02 * config/tc-ia64.c (match): Don't inline.Richard Henderson2-9/+38
(extra_goodness): New. (md_begin): Prefer nop.f and nop.b for best_template.
2000-09-02Corrected spelling errors in various source files.David Anderson1-0/+22
2000-09-02Corrected spelling error in comment: tracepont -> tracepointDavid Anderson1-1/+1
2000-09-02Corrected spelling in comment: dependant -> dependent.David Anderson2-3/+3
2000-09-02Corrected spelling in comment: dependant -> dependentDavid Anderson1-2/+2
2000-09-02Corrected spelling in comment: unles -> unless.David Anderson1-1/+1
2000-09-02Protoization.Kevin Buettner3-11/+9
2000-09-02Corrected spelling error in comment: continaution ->continuation.David Anderson1-1/+1
2000-09-02Corrected typo in comment: ofa -> of aDavid Anderson1-1/+1
2000-09-02Corrected spelling in comment: extention-> to extension.David Anderson1-1/+1
2000-09-02Corrected spelling in comments: dependant->dependent swaped->swapped.David Anderson1-8/+8
2000-09-02Fixed spelling errors in comments: dependant->dependent in several places.David Anderson1-7/+7
2000-09-01Corrected spelling error in comment: swaped -> swapped.David Anderson1-1/+1
2000-09-01Corrected spelling error in comment:David Anderson1-1/+1
converteded->converted
2000-09-01Corrected spelling in comments:David Anderson1-2/+2
foe->for executin ->execution.
2000-09-01Corrected spelling errors in comments:David Anderson1-3/+3
adn -> and, Is->Are, occures->occurs
2000-09-01Correct spelling in comment: tupes -> tuples.David Anderson1-1/+1
2000-09-01Fix typo in comment: h added, sort -> short.David Anderson1-1/+1
2000-09-01Corrected mistake in comment. 64bit example said it was 32 bit.David Anderson1-2/+2