aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2000-09-01Spelling correction in comment: dependant->dependentDavid Anderson2-4/+4
2000-09-01Typo in comment fixed: seem->seeDavid Anderson1-1/+1
2000-09-01Spelling correction: of->if in comment.David Anderson1-1/+1
2000-09-01spelling correction: depdendant->dependentDavid Anderson4-5/+5
2000-09-01Fix core dump when executing ``b .'' command.Kevin Buettner2-1/+8
2000-09-012000-09-01 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-0/+20
* regcache.c (reg_flush_command): New function. Maintainer-mode command, flushes GDB's register cache, for testing purposes.
2000-09-01(elf_i386_finish_dynamic_symbol): Remove unnecessary check added 2000-08-27.Alan Modra2-3/+6
2000-09-01* dcache.c (dcache_info): Output a cache line's state vector so itJ.T. Conklin16-84/+149
lines up under the data vector. * dcache.c (dcache_read_line): New function. (dcache_peek_byte): Use it. (dcache_alloc): Return NULL if write of reclaimed cache line fails. (dcache_peek_byte, dcache_poke_byte): Return failure if dcache_alloc() returns a NULL data block pointer. (dcache_xfer_memory): Don't force writeback unless we were writing. * monitor.c (monitor_expect): Change places where immediate_quit is set to 1 or 0 to increments and decrements respectively. This allows such changes to nest properly. * ocd.c (ocd_start_remote): Likewise. * remote-adapt.c (expect): Likewise. * remote-array.c (expect): Likewise. * remote-eb.c (expect): Likewise. * remote-e7000.c (e7000_start_remote): Likewise. * remote-mips.c (mips_expect_timeout, mips_getstring): Likewise. * remote-nrom.c (expect): Likewise. * remote-os9k.c (expect): Likewise. * remote-sds.c (sds_start_remote): Likewise. * remote-st.c (expect): Likewise. * remote-utils.c (sr_expect): Likewise. * remote.c (remote_start_remote): Likewise. * tracepoint.c (read_actions): Likewise. * remote-mips.c (mips_getstring): Balance changes to immediate_quit.
2000-08-312000-08-31 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-95/+95
* as.c: Fix formatting. * cond.c: Likewise.
2000-08-31(From GCC:) Add testcases and missing changelogs:Hans-Peter Nilsson2-0/+76
2000-08-31 Hans-Peter Nilsson <hp@axis.com> * testsuite/demangle-expected: Add nine tests for underscore-after-number followed by five tests for name-signature delimiter. 2000-07-24 Hans-Peter Nilsson <hp@axis.com> * cplus-dem.c (work_stuff_copy_to_from): New. (delete_non_B_K_work_stuff): New. (delete_work_stuff): New. (mop_up): Break out work_stuff destruction to delete_work_stuff. (iterate_demangle_function): New. (demangle_prefix): Call iterate_demangle_function instead of demangle_function_name. Leave handling of name-signature __-delimiters to iterate_demangle_function. * cplus-dem.c (demangle_integral_value): Strip an optional following underscore cautiously. Handle negative numbers.
2000-08-31 * elf32-sh.c (sh_elf_merge_private_data): If ibfd's elf header flagsJoern Rennecke2-1/+7
not initialized, set them to indicate the SH1 instruction set.
2000-08-312000-08-31 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-139/+126
* frags.c: Fix formatting. * macro.c: Likewise.
2000-08-312000-08-31 Eric Christopher <echristo@cygnus.com>Eric Christopher2-11/+21
* config/tc-mn10300.c: Cleanup and fix warnings. (md_pseudo_table): Add initializers. (md_show_usage): Cleanup. (md_parse_option): Fix warnings. (md_undefined_symbol): Fix warnings. (md_conver_frag): Fix warnings. (tc_gen_reloc): Fix warnings. (md_apply_fix3): Fix warnings. (check_operand): Fix warnings.
2000-08-31Just realized the list is in alphabetical order, soDavid Anderson1-1/+1
changed my new entry to put things in alphabetical order.
2000-08-31Add myself to write-after-approval list.David Anderson2-0/+5
2000-08-31* acinclude.m4: Include libtool and gettext macros from theAlexandre Oliva24-6342/+5159
top level. * aclocal.m4, configure: Rebuilt.
2000-08-31* ltconfig, ltmain.sh: Updated from libtool multi-language branch.Alexandre Oliva6-2205/+4547
* libtool.m4, ltcf-c.sh: Copied from libtool multi-language branch. * gettext.m4: New file, extracted from aclocal.m4.
2000-08-31In src/gas/ChangeLog:Geoffrey Keating4-11/+152
2000-08-30 Mark Hatle <mhatle@mvista.com> * config/tc-ppc.c (md_parse_option): Recognize -m405. In src/opcodes/ChangeLog: 2000-08-30 Mark Hatle <mhatle@mvista.com> * ppc-opc.c Add XTLB macro for a few PPC 4xx extended mnemonics. (powerpc_opcodes): Add table entries for PPC 405 instructions. Changed rfci, icbt, mfdcr, dccci, mtdcr, iccci from PPC to PPC403 instructions. Added extended mnemonic mftbl as defined in the 405GP manual for all PPCs.
2000-08-312000-08-31 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-128/+109
* listing.c: Fix formatting.
2000-08-31Protoization.Kevin Buettner3-24/+26
2000-08-31Rename bfd_elf_get_arch_size to bfd_get_arch_size().Kevin Buettner3-13/+21
2000-08-30* resrc.c (close_input_stream): delete extraneous logicDJ Delorie2-6/+4
2000-08-30* ld-undefined/undefined.exp (hppa*64*-*-*, mn10300-*-elf,Alexandre Oliva2-1/+12
sh-*-*): With dwarf-2, `undefined function' can't pass.
2000-08-30Applied patch from David Edelsohn <dje@watson.ibm.com>.Kevin Buettner2-1/+8