summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Andrew's latest changes & print all instruction counts if -IMichael Meissner1995-11-0219-482/+2931
|
* Tsk tsk, somebody forgot to update .Sanitize when they renamed regex.*...Stan Shebs1995-11-021-2/+2
|
* * Makefile.in (all-patch): depend on all-libiberty.Jason Molenda1995-11-012-1/+5
|
* * breakpoint.c (breakpoint_re_set): Fix typo in comment.Fred Fish1995-11-011-1/+2
|
* * gdb.base/break.exp: Change test that deletes all breakpointsFred Fish1995-11-012-21/+34
| | | | | when no user breakpoints are installed. A post 4.15 change causes gdb to no longer prompt in this case.
* * reloc16.c (bfd_coff_reloc16_get_relocated_section_contents):Ian Lance Taylor1995-11-011-0/+3
| | | | Pass input_bfd, not in_bfd, to bfd_coff_reloc16_extra_cases.
* * config/tc-i386.c (md_assemble): For a jump instruction with non-constantKen Raeburn1995-11-011-0/+6
| | | | target, require 7 available bytes in the current frag, not 6.
* Wed Nov 1 15:42:45 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵Ian Lance Taylor1995-11-016-11/+36
| | | | | | | | | | | | | <manfred@lts.sel.alcatel.de> * Makefile.in (ALL_EMULATIONS): Add edelta68.o. (edelta68.c): New target. * configure.tgt (m68*-motorola-sysv3*): New target. * emulparams/delta68.sh: New file. * scripttempl/delta68.sc: New file. * scripttempl/m88kbcs.sc: Handle .init and .fini. Change section addresses.
* * Makefile.in (DISTSTUFF): Rename to GEN_FILES, to avoid confusion.Per Bothner1995-11-012-4/+10
| | | | | (all): Depend on $(GEN_FILES), not diststuff (which also depends on info).
* Wed Nov 1 15:25:18 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵Ian Lance Taylor1995-11-011-0/+14
| | | | | | | | | | | <manfred@lts.sel.alcatel.de> * m68k.h (PAGEMAGICEXECSWAPPED): Define. (PAGEMAGICPEXECSWAPPED): Define. (PAGEMAGICPEXECTSHLIB): Define. (PAGEMAGICPEXECPAGED): Define. (_COMMENT): DEFINE. * m88k.h (_COMMENT): Define.
* Wed Nov 1 15:23:15 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵Ian Lance Taylor1995-11-012-0/+6
| | | | | | <manfred@lts.sel.alcatel.de> * sym_ids.c: Include <ctype.h>.
* * symtab.c (in_prologue): Document func_start and when it is zeroFred Fish1995-11-011-0/+6
| | | | | don't call SKIP_PROLOGUE (which typically leads unconditionally to an error when we try to access a prologue at address 0).
* Wed Nov 1 15:09:57 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵Ian Lance Taylor1995-11-012-2/+13
| | | | | | | <manfred@lts.sel.alcatel.de> * binutils-all/objcopy.exp: Add setup_xfails for m68*-motorola-sysv3* and m88*-motorola-sysv3*.
* Wed Nov 1 15:04:57 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵Ian Lance Taylor1995-11-012-1/+6
| | | | | | | <manfred@lts.sel.alcatel.de> * Makefile.in (syslex.o): add -I$(srcdir) if compiling in a separate directory.
* Lots of changesMichael Meissner1995-11-0114-205/+7058
|
* Wed Nov 1 14:26:02 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵Ian Lance Taylor1995-11-015-3/+35
| | | | | | | | | | | | | | | | | | <manfred@lts.sel.alcatel.de> * coff-m88k.c (rtype2howto): New static function. (RTYPE2HOWTO): Use it rather than a macro definition. * coffcode.h (coff_write_object_contents): set internal_a.magic to PAGEMAGICPEXECPAGED #if defined (M68) && !defined (LYNXOS). * configure.in: m68*-motorola-sysv3* does not use ptrace-core.o; define TRAD_HEADER to new file hosts/delta68.h. m88*-motorola-sysv*, however, does use ptrace-core.o. * hosts/delta68.h: New file. * ptrace-core.c (ptrace_unix_core_file_p): change bfd_zmalloc to bfd_zalloc; provide proper parm abfd to calls to bfd_zalloc.
* Wed Nov 1 14:28:23 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 ↵Ian Lance Taylor1995-11-011-0/+10
| | | | | | <manfred@lts.sel.alcatel.de> * chew.c: Include <ctype.h>.
* * i386linux.c (MY(vec)): Declare before use.Ken Raeburn1995-11-011-0/+4
|
* * m68k-opc.c (m68k_opcode_aliases): Add dbfw as an alias for dbf,Ian Lance Taylor1995-11-012-10/+41
| | | | and likewise for all the dbxx opcodes.
* * elf.c (bfd_elf_set_dt_needed_name): Don't do anything if theIan Lance Taylor1995-11-015-1/+49
| | | | | | | | | | | | | | | BFD is not of the right type. (bfd_elf_get_needed_list): Likewise. * i386linux.c (bfd_linux_size_dynamic_sections): Likewise. * sunos.c (bfd_sunos_get_needed_list): Likewise. * xcofflink.c (XCOFF_XVECP): Define. (bfd_xcoff_link_record_set): Don't do anything if the BFD is not of the right type. (bfd_xcoff_import_symbol): Likewise. (bfd_xcoff_export_symbol): Likewise. (bfd_xcoff_link_count_reloc): Likewise. (bfd_xcoff_record_link_assignment): Likewise. (bfd_xcoff_size_dynamic_sections): Likewise.
* * sunos.c (sunos_scan_ext_relocs): Only check the reloc symbolIan Lance Taylor1995-11-012-9/+11
| | | | | table index against the number of symbols for a base relative reloc.
* * ldgram.y (mri_script_command): Accept ',' as well as '=' inIan Lance Taylor1995-11-011-0/+3
| | | | ALIGN and ALIGNMOD statements.
* * configure.in: If the only directory in target_configdirs whichIan Lance Taylor1995-11-012-0/+24
| | | | | | actually exists is libiberty, then set target_configdirs to empty, to avoid trying to build a target libiberty in a gas or gdb distribution.
* minor cleanupsIan Lance Taylor1995-11-011-2/+0
|
* * coff-rs6000.c (_bfd_xcoff_sizeof_headers): Change from macro toIan Lance Taylor1995-11-012-1/+13
| | | | | | | static function. * xcofflink.c (_bfd_xcoff_bfd_link_hash_table_create): Set full_aouthdr flag here... (_bfd_xcoff_bfd_final_link): ...not here.
* * emultempl/aix.em: Include ldgram.h.Ian Lance Taylor1995-11-013-2/+59
| | | | | | (gld${EMULATION_NAME}_parse_args): Handle -pD and -pT, as used on AIX 4.1. * Makefile.in ($(EMULATION_OFILES)): Depend upon ldgram.h.
* remove extra #endifMichael Meissner1995-11-011-4/+0
|
* fix typo in last changeMichael Meissner1995-11-012-6/+8
|
* Regenerated.Jason Molenda1995-11-011-205/+64
|
* * configure.in (host_makefile_frag): Use m68k-sun-sunos* insteadJ.T. Conklin1995-11-012-1/+7
| | | | | of m68k-sun-* when selecting mh-sun3 to avoid matching NetBSD/sun3 systems.
* Patches to make fixincludes work for cross toolchains.Jim Wilson1995-11-012-3/+8
|
* * arc-dis.c: Include elf-bfd.h rather than libelf.h.Fred Fish1995-11-011-0/+4
|
* * config/tc-ppc.c (ppc_lglobl): Do the right thing.Ian Lance Taylor1995-11-012-4/+17
|
* * elfread.c: Include elf-bfd.h rather than libelf.h.Fred Fish1995-10-312-1/+5
|
* * config/obj-elf.h: Include bfd/elf-bfd.h rather thanFred Fish1995-10-311-0/+5
| | | | bfd/libelf.h.
* Tue Oct 31 16:34:28 1995 David Mosberger-Tang <davidm@azstarnet.com>Ian Lance Taylor1995-10-311-0/+1
| | | | * ecoff.c (ecoff_frob_symbol): Warn about weak common symbols.
* * libelf.h: Rename to elf-bfd.h to avoid conflict withFred Fish1995-10-318-758/+68
| | | | | | | | | | | systems that have a system <libelf.h>. * Makefile.in: Globally replace libelf.h with elf-bfd.h. * bfd.c, elf.c, elf32-arc.c, elf32-gen.c, elf32-hppa.c, elf32-hppa.h, elf32-i386.c, elf32-i860.c, elf32-m68k.c, elf32-m88k.c, elf32-mips.c, elf32-ppc.c, elf32-sparc.c, elf64-gen.c, elf64-sparc.c, elfcode.h, elflink.c, elfxx-target.h: Include elf-bfd.h rather than libelf.h. * elfxx-target.h: Change libelf.h reference to elf-bfd.h.
* Tue Oct 31 18:22:24 1995 David Mosberger-Tang <davidm@azstarnet.com>Ian Lance Taylor1995-10-313-2/+12
| | | | | * configure.host (alpha-*-linux*): New host. * configure.tgt (alpha-*-linux*): New target.
* * gdb.base/return.exp (return_tests): Change xfail for testFred Fish1995-10-311-0/+6
| | | | | "correct value returned double test" to stop xfailing at Solaris 2.5. Apparently the bug has been fixed.
* * config/tc-ppc.c (ppc_bb): Call SF_SET_PROCESS.Ian Lance Taylor1995-10-313-19/+86
| | | | | | | | | (ppc_eb): Likewise. Set the storage class to C_BLOCK, not C_FCN. (ppc_frob_symbol): Don't change C_BLOCK symbols to C_HIDEXT. * config/obj-coff.c (coff_frob_symbol): Don't call SA_SET_SYM_ENDNDX with the current symbol; call it with the next one. If OBJ_XCOFF, try to figure out whether the symbol is going to be dropped.
* Tue Oct 31 16:34:28 1995 David Mosberger-Tang <davidm@azstarnet.com>Ian Lance Taylor1995-10-314-37/+161
| | | | | | | | | | | | | | | | | * configure.in (alpha-*-linux*): Use ecoff. * configure: Rebuild. * ecoff.c (ecoff_directive_extern): New function. (ecoff_directive_weakext): New function. (ecoff_build_symbols): Handle weak symbols. (ecoff_setup_ext): Likewise. * ecoff.h (ecoff_directive_extern): Declare. (ecoff_directive_weakext): Declare. * symbols.c (S_IS_WEAK): New function. * symbols.h (S_IS_WEAK): Declare. * config/obj-ecoff.c (obj_pseudo_table): Add "extern" and "weakext". * config/tc-mips.c (mips_pseudo_table): Remove "extern". (s_extern): Remove.
* map , to spaces in --enable-sim-cflagsMichael Meissner1995-10-311-2/+2
|
* Tue Oct 31 15:30:07 1995 David Mosberger-Tang <davidm@azstarnet.com>Ian Lance Taylor1995-10-312-12/+25
| | | | | | | | | | * ecoff.c (ecoff_set_symbol_info): Add new parameter weak. If set, set BSF_WEAK in symbol. Change all callers. (ecoff_get_extr): Set weakext based on BSF_WEAK. (ecoff_link_add_externals): If weakext is set, pass BSF_WEAK to _bfd_generic_link_add_one_symbol. (ecoff_indirect_link_order): Check that the section tdata relocs are not NULL before using them.
* Tue Oct 31 15:30:07 1995 David Mosberger-Tang <davidm@azstarnet.com>Ian Lance Taylor1995-10-315-3/+30
| | | | | | | | | * configure.in (alpha*-*-linux*): Set COREFILE to trad-core.o and define TRAD_HEADER as hosts/alphalinux.h. * configure: Rebuild. * hosts/alphalinux.h: New file. * trad-core.c (trad_unix_core_file_p): Cast u.u_ar0 to bfd_vma, not int.
* really make import_file staticIan Lance Taylor1995-10-311-1/+1
|
* Add various switches to control how the simulator is builtMichael Meissner1995-10-313-26/+546
|
* * config/tc-ppc.c (ppc_frob_symbol): Set BSF_NOT_AT_END forIan Lance Taylor1995-10-312-0/+5
| | | | symbols with csect aux entries.
* * Makefile.in, configure.in: Make winsup builds work withSteve Chamberlain1995-10-311-1/+1
| | | | new scheme.
* * coffcode.h (coff_slurp_symbol_table): Accept C_BCOMM andIan Lance Taylor1995-10-312-0/+5
| | | | C_ECOMM storage classes.
* * config/tc-ppc.c (md_pseudo_table): Add "bc" and "ec".Ian Lance Taylor1995-10-312-1/+78
| | | | | | | | | | | | (ppc_stab_symbol): New static variable. (ppc_change_csect): Check that ppc_toc_csect is not NULL. (ppc_stabx): Set ppc_stab_symbol around call to symbol_make. Set sy_tc.real_name to the stab string. (ppc_bc, ppc_ec): New static functions. (ppc_canonicalize_symbol_name): If ppc_stab_symbol is set, don't do anything. (ppc_symbol_new_hook): If ppc_stab_symbol is set, don't look for a suffix.