OSDN Git Service
Mark Mitchell [Fri, 27 Aug 1999 00:08:50 +0000 (00:08 +0000)]
* elf32-mips.c (_bfd_mips_elf_check_relocs): Don't allocate local
GOT entries for GOT16 relocations; they're not required.
Nick Clifton [Tue, 24 Aug 1999 15:16:53 +0000 (15:16 +0000)]
Path from Roland McGrath <roland@baalperazim.frob.com>
Added arm-netbsd target.
Jeff Law [Tue, 24 Aug 1999 06:26:39 +0000 (06:26 +0000)]
* som.c (som_slurp_symbol_table): Fix typo in comment.
Jason Molenda [Mon, 23 Aug 1999 23:15:40 +0000 (23:15 +0000)]
Files removed as of the 1999-08-23 snapshot.
Jason Molenda [Mon, 23 Aug 1999 22:40:00 +0000 (22:40 +0000)]
import gdb-1999-08-23 snapshot
Jason Molenda [Mon, 23 Aug 1999 22:37:07 +0000 (22:37 +0000)]
Initial revision
Alan Modra [Sat, 21 Aug 1999 12:40:39 +0000 (12:40 +0000)]
Add AMD athlon support to x86 assembler and disassembler.
Jeff Law [Fri, 20 Aug 1999 23:03:04 +0000 (23:03 +0000)]
* elf-hppa.h (elf_hppa_fake_sections): Compute section indices
here instead of using elf_section_data...
Nick Clifton [Fri, 20 Aug 1999 07:56:08 +0000 (07:56 +0000)]
fix bug in previous delta
Nick Clifton [Thu, 19 Aug 1999 13:04:45 +0000 (13:04 +0000)]
Add code to emit relocs into a base file.
Nick Clifton [Thu, 19 Aug 1999 10:12:28 +0000 (10:12 +0000)]
Fix partial REL relocs.
Doug Evans [Thu, 19 Aug 1999 05:45:30 +0000 (05:45 +0000)]
* cgen.h (CGEN_INSN_MACH_HAS_P): New macro.
Ian Lance Taylor [Thu, 19 Aug 1999 00:55:50 +0000 (00:55 +0000)]
1999-08-18 Donn Terry <donn@interix.com>
* cofflink.c: Move definitions of N_TMASK, et. al., out of
_bfd_coff_link_input_bfd into top level.
Ian Lance Taylor [Wed, 18 Aug 1999 06:00:13 +0000 (06:00 +0000)]
1999-08-18 Donn Terry <donn@interix.com>
* coff-i386.c (coff_i386_reloc): Handle R_IMAGEBASE.
(RTYPE2HOWTO): Return NULL if reloc type is out of range.
(coff_i386_rtype_to_howto): Likewise.
* coffcode.h (coff_slurp_symbol_table): Change a -2 to N_DEBUG.
Completely ignore symbols which are all zero.
(dummy_reloc16_estimate): Add return 0.
* cofflink.c (_bfd_coff_link_input_bfd): Rename inner scope
variable copy to name_copy to avoid shadowing outer scope
variable.
* libcoff-in.h (coff_data_type): Change raw_syment_count field
from unsigned int to unsigned long. Add timestamp field.
* libcoff.h: Rebuild.
Also comment changes.
Ian Lance Taylor [Wed, 18 Aug 1999 05:59:47 +0000 (05:59 +0000)]
comment changes from Donn Terry, and indentation changes
Ian Lance Taylor [Wed, 18 Aug 1999 05:58:46 +0000 (05:58 +0000)]
add comment from Donn Terry
Ian Lance Taylor [Tue, 17 Aug 1999 07:53:37 +0000 (07:53 +0000)]
1999-08-17 H.J. Lu <hjl@gnu.org>
* elf32-hppa.c (bfd_elf32_bfd_is_local_label_name): Fix typo in
macro definition.
Ian Lance Taylor [Tue, 17 Aug 1999 07:50:30 +0000 (07:50 +0000)]
* elf32-mips.c (_bfd_mips_elf_add_symbol_hook): Set BSF_DYNAMIC
for special section symbols.
* elflink.h (elf_merge_symbol): If we have no old BFD, check
BSF_DYNAMIC on the section symbol to see whether the old BFD is
dynamic.
Jason Molenda [Mon, 16 Aug 1999 20:02:19 +0000 (20:02 +0000)]
These files removed in the 1999-08-16 snapshot.
Jason Molenda [Mon, 16 Aug 1999 19:57:19 +0000 (19:57 +0000)]
import gdb-1999-08-16 snapshot
Jason Molenda [Mon, 16 Aug 1999 19:57:19 +0000 (19:57 +0000)]
Initial revision
Mark Mitchell [Sun, 15 Aug 1999 22:56:21 +0000 (22:56 +0000)]
* elf32-mips.c (mips_elf_calculate_relocation): Fix unfortunate
coincidence of variable names between old and new code.
Nick Clifton [Thu, 12 Aug 1999 08:37:15 +0000 (08:37 +0000)]
Fix interworking problems.
Jeff Law [Wed, 11 Aug 1999 18:15:39 +0000 (18:15 +0000)]
Fix typo.
Nick Clifton [Wed, 11 Aug 1999 10:56:35 +0000 (10:56 +0000)]
Check for overflow on R_ARM_PC24 relocs.
Jeff Law [Wed, 11 Aug 1999 09:30:20 +0000 (09:30 +0000)]
* elf-hppa.h (elf_hppa_fake_sections): New function.
* elf32-hppa.c (elf_backend_fake_sections): Define.
Nick Clifton [Wed, 11 Aug 1999 08:57:44 +0000 (08:57 +0000)]
remove bigus code.
Jeff Law [Tue, 10 Aug 1999 19:19:22 +0000 (19:19 +0000)]
* elf-hppa.h (elf_hppa_final_write_processing): Update for
recent changes to the arch_info structure.
Jeff Law [Tue, 10 Aug 1999 18:51:53 +0000 (18:51 +0000)]
* elf-hppa.h (_bfd_elf_hppa_gen_reloc_type): Handle
R_HPPA_SEGBASE and R_HPPA_SEGREL32.
* cpu-hppa.c (bfd_hppa20w_arch): New entry in architecture info
list.
Ian Lance Taylor [Tue, 10 Aug 1999 15:02:41 +0000 (15:02 +0000)]
From Wally Iimura <iimura@microunity.com>:
* dis-buf.c (buffer_read_memory): Rewrite expression to avoid
overflow at end of address space.
(generic_print_address): Use sprintf_vma.
Mark Mitchell [Tue, 10 Aug 1999 06:43:11 +0000 (06:43 +0000)]
* elf32-mips.c (_bfd_mips_elf_size_dynamic_sections): Always
output DT_MIPS_GOTSYM.
(_bfd_mips_elf_finish_dynamic_sections): Use the same value as
DT_MIPS_SYMTABNO if there are no global GOT symbols.
Mark Mitchell [Tue, 10 Aug 1999 06:27:48 +0000 (06:27 +0000)]
* elf32-mips.c (mips_elf_create_dynamic_relocation): Change
prototype. Handle local symbols. Add commentary.
(mips_elf_calculate_relocation): Adjust accordingly.
(_bfd_mips_elf_check_relocs): Handle local symbols in R_MIPS_32
relocations.
Mark Mitchell [Tue, 10 Aug 1999 06:22:57 +0000 (06:22 +0000)]
* elflink.h (elf_bfd_final_link): Tweak last change.
Mark Mitchell [Tue, 10 Aug 1999 03:36:28 +0000 (03:36 +0000)]
* elflink.h (elf_link_size_reloc_section): Use the counts in the
elf-section data to allocate just the right amount of relocation
space. Don't allocate the hash space twice.
(elf_bfd_final_link): Calculate the amount of space to allocate in
each relocation section.
Ian Lance Taylor [Tue, 10 Aug 1999 03:33:09 +0000 (03:33 +0000)]
* Makefile.in (LDFLAGS): Define.
Jeff Law [Mon, 9 Aug 1999 23:47:04 +0000 (23:47 +0000)]
* elf-hppa.h (_bfd_elf_hppa_gen_reloc_type, case 32): When in
64bit mode, generate a section relative relocation for a 32bit
wide relocation.
(elf_hppa_is_local_label_name): New function.
* elf32-hppa.c (elf_hppa_is_local_label_name): Deleted. To be
shared between 32bit and 64bit port.
Mark Mitchell [Mon, 9 Aug 1999 22:45:39 +0000 (22:45 +0000)]
* elf32-mips.c (elf_mips_howto_table): Fix src_mask for
R_MIPS_GOT16 and R_MIPS_CALL16.
(mips_elf_got16_entry): Use mips_elf_high to calculate the value
to use wheen looking for a preexisting GOT entry.
Jason Molenda [Mon, 9 Aug 1999 21:36:23 +0000 (21:36 +0000)]
import gdb-1999-08-09 snapshot
Jason Molenda [Mon, 9 Aug 1999 21:34:20 +0000 (21:34 +0000)]
Initial revision
Ian Lance Taylor [Mon, 9 Aug 1999 20:22:04 +0000 (20:22 +0000)]
rebuild with patched automake
Jason Molenda [Mon, 9 Aug 1999 19:26:28 +0000 (19:26 +0000)]
1999-08-09 Jason Molenda (jsm@bugshack.cygnus.com)
* README-gdb, gdb/testsuite/gdb.c++/ref-types2.cc,
gdb/testsuite/gdb.c++/ref-types2.exp, readline/MANIFEST.doc,
readline/doc/inc-hist.texi: Removed in the 1999-08-02 snapshot.
Ian Lance Taylor [Mon, 9 Aug 1999 15:07:32 +0000 (15:07 +0000)]
1999-08-09 Jakub Jelinek <jj@ultra.linux.cz>
* elf64-sparc.c (sparc64_elf_relocate_section): Back out part of
the Sep. 4th, 1998 change. glibc 2.0.x dynamic linker had bug,
not binutils.
* elf32-sparc.c (elf32_sparc_relocate_section): Likewise.
Ian Lance Taylor [Mon, 9 Aug 1999 05:42:31 +0000 (05:42 +0000)]
1999-08-09 Geoff Keating <geoffk@cygnus.com>
* elflink.h (elf_link_output_extsym): Don't output a weak
reference to an undefined symbol just because it was defined weak
in a shared object.
Ian Lance Taylor [Mon, 9 Aug 1999 04:04:17 +0000 (04:04 +0000)]
1999-08-09 Eli Zaretskii <eliz@is.elta.co.il>
* coffgen.c (coff_find_nearest_line): When looking for file, use
last best match rather than first. If address is beyond last line
number record, don't return the last line as the correct value.
Ian Lance Taylor [Mon, 9 Aug 1999 03:20:31 +0000 (03:20 +0000)]
* section.c (SEC_SMALL_DATA): Rename from SEC_SHORT.
* bfd-in2.h: Rebuild.
Ian Lance Taylor [Mon, 9 Aug 1999 02:56:16 +0000 (02:56 +0000)]
1999-08-08 Mark Elbrecht <snowball3@bigfoot.com>
* libcoff-in.h (struct coff_section_alignment_entry): Define.
* coffcode.h (coff_set_custom_section_alignment): New static
function.
(coff_section_alignment_table): New static array.
(coff_new_section_hook): Use coff_set_customer_section_alignment.
* coff-go32.c (COFF_SECTION_ALIGNMENT_ENTRIES): Define.
* coff-stgo32.c (COFF_SECTION_ALIGNMENT_ENTRIES): Define.
* libcoff.h: Rebuild.
Ian Lance Taylor [Sun, 8 Aug 1999 23:32:46 +0000 (23:32 +0000)]
1999-08-08 Mumit Khan <khan@xraylith.wisc.edu>
* configure.in (i[3456]-*-mingw32*): Don't put gprof in
noconfigdirs.
(*-*-cygwin*): Likewise.
Ian Lance Taylor [Sun, 8 Aug 1999 17:46:02 +0000 (17:46 +0000)]
* mkdep: New file.
* Makefile.in (GAS_SUPPORT_DIRS): Add mkdep.
(BINUTILS_SUPPORT_DIRS): Add mkdep.
Ian Lance Taylor [Sun, 8 Aug 1999 17:31:00 +0000 (17:31 +0000)]
* Makefile.am: Rename .dep* files to DEP*. Change DEP variable to
MKDEP. Rebuild dependencies.
* Makefile.in: Rebuild.
Ian Lance Taylor [Sun, 8 Aug 1999 17:26:50 +0000 (17:26 +0000)]
* Makefile.am: Rename .dep* files to DEP*. Change DEP variable to
MKDEP.
* Makefile.in: Rebuild.
Ian Lance Taylor [Sun, 8 Aug 1999 16:50:27 +0000 (16:50 +0000)]
1999-08-08 Mumit Khan <khan@xraylith.wisc.edu>
* section.c (SEC_SHARED): Define.
* coffcode.h (sec_to_styp_flags): Handle SEC_SHARED.
(styp_to_sec_flags): Likewise.
* peicode.h (coff_swap_scnhdr_out): Likewise.
* bfd-in2.h: Rebuild.
1999-08-08 Ian Lance Taylor <ian@zembu.com>
* coffcode.h (coff_classify_symbol): Comment out part of
1999-08-05 change which breaks cygwin DLLs.
Ian Lance Taylor [Sun, 8 Aug 1999 16:01:13 +0000 (16:01 +0000)]
* acinclude.m4 (BFD_BINARY_FOPEN): Change -windows to -windows*.
* aclocal.m4, configure: Rebuild.
Ian Lance Taylor [Sun, 8 Aug 1999 15:36:13 +0000 (15:36 +0000)]
From Eli Zaretskii <eliz@is.elta.co.il>:
* configure (tmpfile): Change cONf$$ to cNf$$ to avoid an overly
long file name when using DJGPP on MS-DOS.
Ian Lance Taylor [Fri, 6 Aug 1999 23:31:14 +0000 (23:31 +0000)]
* section.c (global_syms): Only initialize union field if
__STDC__.
Jeff Law [Fri, 6 Aug 1999 16:03:53 +0000 (16:03 +0000)]
* hppa.h (pa_opcodes): Add 64 bit versions of or, xor, and,
and andcm. Add 32 and 64 bit version of cmpclr, cmpiclr.
Jeff Law [Fri, 6 Aug 1999 15:50:21 +0000 (15:50 +0000)]
* hppa-dis.c (compare_cond_64_names, cmpib_cond_64_names,
add_cond_64_names, wide_add_cond_names, logical_cond_64_names,
unit_cond_64_names, shift_cond_64_names, bb_cond_64_names): New.
(print_insn_hppa): Add 64 bit condition completers.
Jeff Law [Fri, 6 Aug 1999 15:49:29 +0000 (15:49 +0000)]
* hppa.h: Document 64 bit condition completers.
Mark Mitchell [Fri, 6 Aug 1999 02:44:41 +0000 (02:44 +0000)]
* elf32-mips.c (mips_elf_got16_entry): Don't multiply GOT index by
the size of a GOT entry here.
(mips_elf_calculate_relocation): Don't create a local GOT entry
for the symbol in a GOT16 relocation; just for it's high-order bit
(_bfd_mips_elf_relocate_section): Fix thinko.
Jeff Law [Thu, 5 Aug 1999 23:02:01 +0000 (23:02 +0000)]
* hppa-dis.c (print_insn_hppa): Change condition args to use
'?' prefix.
Jeff Law [Thu, 5 Aug 1999 22:58:08 +0000 (22:58 +0000)]
* hppa.h (pa_opcodes): Change condition args to use '?' prefix.
Ian Lance Taylor [Thu, 5 Aug 1999 21:15:29 +0000 (21:15 +0000)]
Revert last patch to xmalloc.c, and instead bring over this patch from
egcs:
Thu Apr 15 23:00:55 1999 Mumit Khan <khan@xraylith.wisc.edu>
* configure.in (checkfuncs): Check for sbrk.
* config.in: Rebuilt.
* configure: Likewise.
* xmalloc.c: Use HAVE_SBRK instead of the host specific definitions.
Ian Lance Taylor [Thu, 5 Aug 1999 21:01:37 +0000 (21:01 +0000)]
Based on patches from Donn Terry <donn@interix.com>:
* coffcode.h (enum coff_symbol_classification): Define.
(bfd_coff_backend_data): Rename _bfd_coff_sym_is_global to
_bfd_coff_classify_symbol. Change return type.
(bfd_coff_classify_symbol): Rename from bfd_coff_sym_is_global.
(coff_slurp_symbol_table): Use coff_classify_symbol.
(coff_classify_symbol): New static function.
(coff_sym_is_global): Never define.
(bfd_coff_std_swap_table): Initialize with coff_classify_symbol.
* cofflink.c (coff_link_check_ar_symbols): Use
bfd_coff_classify_symbol rather than bfd_coff_sym_is_global.
(coff_link_add_symbols): Likewise.
(_bfd_coff_link_input_bfd): Likewise.
* coff-sh.c (bfd_coff_small_swap_table): Initialize with
coff_classify_symbol.
* libcoff.h: Rebuild.
Ian Lance Taylor [Thu, 5 Aug 1999 16:22:42 +0000 (16:22 +0000)]
* xmalloc.c: Control all uses of SBRK with a single define,
USE_SBRK. Don't define it if __INTERIX.
Jeff Law [Thu, 5 Aug 1999 03:50:28 +0000 (03:50 +0000)]
* libhppa.h (R_HPPA_LTPSEL, R_HPPA_RTPSEL): New field selectors
(e_ltpsel, e_rtpsel): Similarly.
Jeff Law [Thu, 5 Aug 1999 00:12:22 +0000 (00:12 +0000)]
* elf-hppa.h (_bfd_elf_hppa_gen_reloc_type): Handle 21bit e_ltpsel
and 14bit ertpsel. Handle 64bit psel.
Mark Mitchell [Wed, 4 Aug 1999 16:32:34 +0000 (16:32 +0000)]
* elf32-mips.c (_bfd_mips_elf_relocate_section): Tweak HI16/LO16
handling for REL relocations. And only left-shift R_MIPS26
relocation addends where necessary.
Alan Modra [Wed, 4 Aug 1999 10:07:41 +0000 (10:07 +0000)]
Support for gcc to generate 16-bit i386 code. (.code16gcc)
Mark Mitchell [Wed, 4 Aug 1999 03:52:59 +0000 (03:52 +0000)]
* elf32-mips.c (mips_elf_next_lo16_addend): Rename to ...
(mips_elf_next_lo16_relocation): Don't compute the addend here.
Just return the relocation found.
(mips_elf_relocate_section): Pull the LO16 addend out of the
section itself when using REL relocations.
Mark Mitchell [Tue, 3 Aug 1999 16:58:26 +0000 (16:58 +0000)]
* elf32-mips.c (mips_elf_calculate_relocation): Restore
_DYNAMIC_LINK handling and handling of undefined symbols in shared
libraries.
Ian Lance Taylor [Tue, 3 Aug 1999 16:40:25 +0000 (16:40 +0000)]
* elf32-ppc.c (ppc_elf_relocate_section): Don't use the relocation
value of a symbol in a SEC_DEBUGGING section. Warn when doing a
relocation against a symbol in an input section with no output
section. From Daniel Jacobowitz <drow@false.org>.
Ian Lance Taylor [Tue, 3 Aug 1999 16:31:37 +0000 (16:31 +0000)]
* coff-stgo32.c (go32_stubbed_coff_object_p): Remove; not used.
Ian Lance Taylor [Tue, 3 Aug 1999 16:10:38 +0000 (16:10 +0000)]
* acinclude.m4 (BFD_CC_FOR_BUILD): Change to use conftest, and to
look for generated file correctly.
* aclocal.m4, configure: Rebuild.
Ian Lance Taylor [Tue, 3 Aug 1999 16:00:39 +0000 (16:00 +0000)]
* floatformat.c: Add casts to avoid signed/unsigned warnings.
* pexecute.c: Add ATTRIBUTE_UNUSED as needed on Unix.
Ian Lance Taylor [Tue, 3 Aug 1999 16:00:16 +0000 (16:00 +0000)]
* Makefile.in (install_to_libdir): Change $(TARGETLIB).n to
$(TARGETLIB)n so it works on MSDOS.
(install_to_tooldir): Likewise.
Mark Mitchell [Tue, 3 Aug 1999 06:06:47 +0000 (06:06 +0000)]
Fix typo
Mark Mitchell [Tue, 3 Aug 1999 06:04:21 +0000 (06:04 +0000)]
* elf32-mips.c (_bfd_mips_elf_relocate_section): Handle R_MIPS_26
and R_MIPS16_26 relocations correctly when relocating.
(_bfd_mips_elf_check_relocs): Don't assume that R_MIPS_CALL_HI16
and R_MIPS_CALL_LO16 are for global symbols.
Jason Molenda [Mon, 2 Aug 1999 23:48:37 +0000 (23:48 +0000)]
import gdb-1999-08-02 snapshot
Jason Molenda [Mon, 2 Aug 1999 23:48:02 +0000 (23:48 +0000)]
Initial revision
Richard Henderson [Mon, 2 Aug 1999 22:31:18 +0000 (22:31 +0000)]
Jakub Jelinek <jj@ultra.linux.cz>
* elflink.h (elf_bfd_final_link): Copy the whole isym, not just
some fields.
* elf64-sparc.c (sparc64_elf_output_arch_syms): Declare used
variables and initialize them.
Mark Mitchell [Sun, 1 Aug 1999 22:45:06 +0000 (22:45 +0000)]
Fix typo
Mark Mitchell [Sun, 1 Aug 1999 22:38:53 +0000 (22:38 +0000)]
* elf32-mips.c (_bfd_mips_elf_final_link): Handle the case where
there are no global symbols requiring GOT entries.
(_bfd_mips_elf_size_dynamic_sections): Likewise.
(_bfd_mips_elf_finish_dynamic_symbol): Likewise.
(_bfd_mips_elf_finish_dynamic_sections): Likewise.
Mark Mitchell [Sun, 1 Aug 1999 20:58:19 +0000 (20:58 +0000)]
* elf32-mips.c (mips_elf_calculate_relocation): Undefined weak
symbols are considered to have the value zero.
(_bfd_mips_elf_relocate_section): Don't try to perform a
relocation for an undefined symbol.
(_bfd_mips_elf_check_relocs): Allocate locate GOT space for local
GOT16 relocations.
Richard Henderson [Fri, 30 Jul 1999 21:42:21 +0000 (21:42 +0000)]
Jakub Jelinek <jj@ultra.linux.cz>
* elf64-sparc.c (sparc64_elf_build_plt): Cosmetic change - ABI
wants ba,a,pt %xcc instead of %icc.
Emit correct .PLT0-(.PLTN+4) initial value into the pointer slots
of large PLT entries.
(sparc64_elf_plt_ptr_offset): Fix calculation.
(sparc64_elf_finish_dynamic_symbol): Negative value of R_SPARC_JMP_SLOT
addend should be relative to load address, not .plt section start.
(sparc64_elf_size_info): Sparc64 uses 32bit .hash entries.
Richard Henderson [Fri, 30 Jul 1999 21:34:44 +0000 (21:34 +0000)]
Jakub Jelinek <jj@ultra.linux.cz>
* elf-bfd.h (struct elf_backend_data): Add
print_symbol_all and output_arch_syms backend methods.
* elfxx-target.h: Likewise.
* elf64-sparc.c (sparc64_elf_bfd_link_hash_table_create,
sparc64_elf_add_symbol_hook, sparc64_elf_output_arch_syms,
sparc64_elf_get_symbol_type, sparc64_elf_symbol_processing): New
functions.
(sparc64_elf_size_dynamic_sections): Leave space for STT_REGISTER
symbols in .dynsym, add their names into .dynstr. Put those symbols
into dynlocal.
(sparc64_elf_finish_dynamic_sections): Fix up DT_SPARC_REGISTER
pointers to STT_REGISTER symbols in dynsym section.
(sparc64_elf_print_symbol_all): New function.
* elf.c (bfd_elf_print_symbol): Allow special backend symbol
printing using the print_symbol_all hook.
Catherine Moore [Fri, 30 Jul 1999 15:09:54 +0000 (15:09 +0000)]
Correctly handle Vtentry relocs.
Alan Modra [Fri, 30 Jul 1999 07:40:51 +0000 (07:40 +0000)]
* Makefile.in (check-target-libio): Remove all-target-libstdc++
dependency as this causes "make check" to globally "make all"
Richard Henderson [Thu, 29 Jul 1999 22:20:26 +0000 (22:20 +0000)]
* elf32-mips.c (_bfd_mips_elf_final_link): Only re-sort dynsyms if
dynamic_sections_created.
Richard Henderson [Thu, 29 Jul 1999 21:39:01 +0000 (21:39 +0000)]
* elf32-mips.c (mips_info_to_howto_rel): Split out switch to ...
(mips_rtype_to_howto): ... new function.
(_bfd_mips_elf_relocate_section): Use it.
Jeff Law [Wed, 28 Jul 1999 10:36:38 +0000 (10:36 +0000)]
Fix oops.
Jeff Law [Wed, 28 Jul 1999 10:36:10 +0000 (10:36 +0000)]
* hppa-dis.c (print_insn_hppa): Remove unnecessary test in 'E'
code.
Jeff Law [Wed, 28 Jul 1999 10:31:15 +0000 (10:31 +0000)]
* hppa.h (pa_opcodes): Add "pushnom" and "pushbts".
* hppa.h (pa_opcodes): Mark all PA2.0 opcodes with FLAG_STRICT.
Mark Mitchell [Wed, 28 Jul 1999 08:19:34 +0000 (08:19 +0000)]
* elf32-mips.c (_bfd_mips_elf_relocate_section): Fix typo.
Jeff Law [Wed, 28 Jul 1999 08:06:30 +0000 (08:06 +0000)]
* hppa.h (pa_opcodes): Change xmpyu, fmpyfadd,
and fmpynfadd to use 'J' and 'K' instead of 'E' and 'X'.
Nick Clifton [Tue, 27 Jul 1999 14:45:44 +0000 (14:45 +0000)]
Change to strip out only symbols that start with LOCAL_LABEL_PREFIX followed
by 'L'.
Jason Molenda [Tue, 27 Jul 1999 00:51:29 +0000 (00:51 +0000)]
import gdb-1999-07-26 snapshot
Ian Lance Taylor [Sat, 24 Jul 1999 03:16:50 +0000 (03:16 +0000)]
1999-07-23 Donn Terry <donn@interix.com>
* libcoff-in.h (coff_link_hash_entry): Add coff_link_hash_flags
field, and define COFF_LINK_HASH_PE_SECTION_SYMBOL.
* cofflink.c (coff_link_add_symbols): If PE, handle section
symbols specially.
* libcoff.h: Rebuild.
Ian Lance Taylor [Sat, 24 Jul 1999 02:35:30 +0000 (02:35 +0000)]
1999-07-23 Donn Terry <donn@interix.com>
* config.bfd (i[3456]86-*-interix*): New target.
Ian Lance Taylor [Fri, 23 Jul 1999 00:56:28 +0000 (00:56 +0000)]
* Makefile.in (binutils.tar.bz2): Don't pass makeall.bat and
configure.bat in SUPPORT_FILES.
(gas+binutils.tar.bz2): Likewise.
* makeall.bat: Remove; obsolete.
Ian Lance Taylor [Thu, 22 Jul 1999 01:39:23 +0000 (01:39 +0000)]
1999-07-21 Mark Elbrecht <snowball3@bigfoot.com>
* coffcode.h (styp_to_sec_flags): If COFF_LONG_SECTION_NAMES and
COFF_SUPPORT_GNU_LINKONCE, mark sections whose names begin with
.gnu.linkonce with SEC_LINKONCE and SEC_LINK_DUPLICATES_DISCARD.
* coff-go32.c: (COFF_LONG_SECTION_NAMES): Define.
(COFF_SUPPORT_GNU_LINKONCE): Define.
* coff-stgo32.c: (COFF_LONG_SECTION_NAMES): Define.
(COFF_SUPPORT_GNU_LINKONCE): Define.
Ian Lance Taylor [Thu, 22 Jul 1999 01:16:49 +0000 (01:16 +0000)]
From Mark Elbrecht:
* configure.bat: Remove; obsolete.