platform/upstream/binutils.git
26 years agoRemoe spurious header file inclusion.
Nick Clifton [Fri, 24 Jul 1998 16:40:56 +0000 (16:40 +0000)]
Remoe spurious header file inclusion.

26 years ago Remove reloc_type definition completely. It's now in elf/mips.h.
Ulrich Drepper [Fri, 24 Jul 1998 16:39:19 +0000 (16:39 +0000)]
 Remove reloc_type definition completely.  It's now in elf/mips.h.

26 years agoRemove reloc_type definition completely. It's now in elf/mips.h.
Ulrich Drepper [Fri, 24 Jul 1998 16:39:08 +0000 (16:39 +0000)]
Remove reloc_type definition completely.  It's now in elf/mips.h.

26 years agoAdd MIPS64 relocation names and values.
Ulrich Drepper [Fri, 24 Jul 1998 16:38:32 +0000 (16:38 +0000)]
Add MIPS64 relocation names and values.

26 years ago * config/tc-dvp.c (assemble_vif): Make label at start of overlay
Doug Evans [Fri, 24 Jul 1998 16:18:22 +0000 (16:18 +0000)]
* config/tc-dvp.c (assemble_vif): Make label at start of overlay
a local label.
(create_vuoverlay_section): Put __start_ label at start of overlay
for gdb.

26 years ago * configure.tgt: Recognize h8[35]00*-coff* as well as -hms*.
Ian Lance Taylor [Fri, 24 Jul 1998 16:01:28 +0000 (16:01 +0000)]
* configure.tgt: Recognize h8[35]00*-coff* as well as -hms*.

26 years ago * mt-sky: New file.
Doug Evans [Fri, 24 Jul 1998 15:48:47 +0000 (15:48 +0000)]
* mt-sky: New file.

26 years ago * configure.in (mips64r5900-sky-elf*): Use config/mt-sky.
Doug Evans [Fri, 24 Jul 1998 15:46:17 +0000 (15:46 +0000)]
* configure.in (mips64r5900-sky-elf*): Use config/mt-sky.
Set extraconfigdirs to build dvp-elf-as.
* configure (extraconfigdirs): New variable.
(SUBDIRS): Add extraconfigdirs and recurse on them too.
* Makefile.in (all): Move higher in file.
(EXTRA_TARGET_HOST_ALL_MODULES): New variable.
(EXTRA_TARGET_HOST_{INSTALL,CHECK}_MODULES): New variables.
(ALL_MODULES): Add EXTRA_TARGET_HOST_ALL_MODULES.
(CROSS_CHECK_MODULES): Add EXTRA_TARGET_HOST_CHECK_MODULES.
(INSTALL_MODULES): Add EXTRA_TARGET_HOST_INSTALL_MODULES.

26 years ago * mn10300-tdep.c (set_movm_offsets): New helper function
Mark Alexander [Fri, 24 Jul 1998 14:48:41 +0000 (14:48 +0000)]
* mn10300-tdep.c (set_movm_offsets): New helper function
for mn10300_analyze_prologue.
(mn10300_analyze_prologue): Simplify by factoring out common code.
Fix bugs in setting frame address for optimized code.
Use read_memory_nobpt instead of target_read_memory.

26 years agoFri Jul 24 01:08:37 1998 Martin M. Hunt <hunt@cygnus.com>
Martin Hunt [Fri, 24 Jul 1998 08:09:03 +0000 (08:09 +0000)]
Fri Jul 24 01:08:37 1998  Martin M. Hunt  <hunt@cygnus.com>

* gdbtk-cmds.c (gdb_loadfile): When there are no
linenumbers, use only one tab.

26 years ago * mips.h (R_MIPS16_S3): Change to a higher value.
Jeff Law [Fri, 24 Jul 1998 05:29:01 +0000 (05:29 +0000)]
    * mips.h (R_MIPS16_S3): Change to a higher value.

26 years agoremove d30v sanitization
Ian Lance Taylor [Fri, 24 Jul 1998 04:51:37 +0000 (04:51 +0000)]
remove d30v sanitization

26 years agoremove d30v sanitization
Ian Lance Taylor [Fri, 24 Jul 1998 04:44:58 +0000 (04:44 +0000)]
remove d30v sanitization

26 years agoremove d30v sanitization
Ian Lance Taylor [Fri, 24 Jul 1998 04:38:45 +0000 (04:38 +0000)]
remove d30v sanitization

26 years agoremove d30v sanitization
Ian Lance Taylor [Fri, 24 Jul 1998 04:27:42 +0000 (04:27 +0000)]
remove d30v sanitization

26 years agoremove d30v sanitization
Ian Lance Taylor [Fri, 24 Jul 1998 04:14:04 +0000 (04:14 +0000)]
remove d30v sanitization

26 years agoremove d30v sanitization
Ian Lance Taylor [Fri, 24 Jul 1998 03:58:14 +0000 (03:58 +0000)]
remove d30v sanitization

26 years agoremove d30v sanitization
Ian Lance Taylor [Fri, 24 Jul 1998 03:39:19 +0000 (03:39 +0000)]
remove d30v sanitization

26 years agorebuild
Ian Lance Taylor [Fri, 24 Jul 1998 03:38:43 +0000 (03:38 +0000)]
rebuild

26 years agoThu Jul 23 17:01:17 1998 Michael Snyder <msnyder@cleaver.cygnus.com>
Michael Snyder [Fri, 24 Jul 1998 00:02:07 +0000 (00:02 +0000)]
Thu Jul 23 17:01:17 1998  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * tracepoint.c (collect_symbol): handle LOC_ARG case.

26 years agoremove d30v sanitization
Ian Lance Taylor [Thu, 23 Jul 1998 23:50:13 +0000 (23:50 +0000)]
remove d30v sanitization

26 years agorebuild
Ian Lance Taylor [Thu, 23 Jul 1998 23:35:41 +0000 (23:35 +0000)]
rebuild

26 years agoremove d30v sanitization
Ian Lance Taylor [Thu, 23 Jul 1998 23:21:17 +0000 (23:21 +0000)]
remove d30v sanitization

26 years ago * sparc-tdep.c (sparc_init_extra_frame_info): Recognize when we're
Dawn Perchik [Thu, 23 Jul 1998 22:14:48 +0000 (22:14 +0000)]
* sparc-tdep.c (sparc_init_extra_frame_info): Recognize when we're
in a function prologue before the SAVE instruction.
(sparc_frame_saved_pc): Ditto.
* config/sparc/tm-sparc.h (EXTRA_FRAME_INFO): Add in_prologue flag.

26 years ago * i386-tdep.c (i386_get_frame_setup): Recognize function
Dawn Perchik [Thu, 23 Jul 1998 21:59:49 +0000 (21:59 +0000)]
* i386-tdep.c (i386_get_frame_setup): Recognize function
prologues in code compiled with -fcheck-stack.

26 years ago * configure.bat: Remove obsolete file.
Ian Lance Taylor [Thu, 23 Jul 1998 21:49:12 +0000 (21:49 +0000)]
* configure.bat: Remove obsolete file.
* examples/configure.bat: Remove obsolete file.

26 years ago * remote-mips.c (remote_mips_insert_hw_breakpoint,
Dawn Perchik [Thu, 23 Jul 1998 21:48:28 +0000 (21:48 +0000)]
* remote-mips.c (remote_mips_insert_hw_breakpoint,
remote_mips_remove_hw_breakpoint): New functions for hardware
breakpoints on LSI targets.
* config/mips/tm-embed.h (target_remove_hw_breakpoint,
target_insert_hw_breakpoint): Define to call
remote_mips_insert_hw_breakpoint and remote_mips_remove_hw_breakpoint,
respectively.

26 years ago * elf64-mips.c (mips_elf64_reloc_type): #if 0 out more relocations
Doug Evans [Thu, 23 Jul 1998 20:37:42 +0000 (20:37 +0000)]
* elf64-mips.c (mips_elf64_reloc_type): #if 0 out more relocations
as they are defined in elf/mips.h now.

26 years ago * Makefile.in (all-target-libjava): Depend on all-gcc and
Brendan Kehoe [Thu, 23 Jul 1998 20:37:31 +0000 (20:37 +0000)]
    * Makefile.in (all-target-libjava): Depend on all-gcc and
        all-target-newlib.
        (configure-target-libjava): Depend on $(ALL_GCC).

fix nightly build permanently to do the compiler before we do the libs.

26 years ago * config/tc-mn10300.c (md_assemble): Make sure "errmsg" has a non-NULL
Jeff Law [Thu, 23 Jul 1998 19:20:47 +0000 (19:20 +0000)]
    * config/tc-mn10300.c (md_assemble): Make sure "errmsg" has a non-NULL
        value.

26 years ago * elf-m10300.c (compute_function_info): Keep track of stack space
Jeff Law [Thu, 23 Jul 1998 17:41:00 +0000 (17:41 +0000)]
    * elf-m10300.c (compute_function_info): Keep track of stack space
        needed by am33 movm instruction variant.

26 years ago * Re-add lost change:
Jeff Law [Thu, 23 Jul 1998 17:30:54 +0000 (17:30 +0000)]
    * Re-add lost change:
        * elf-m10300.c (elf32_mn10300_link_hash_entry): Add new field
        "movm_stack_size".
        (mn10300_elf_relax_section): Include stack space for register saves
        in the imm8 field of a "call" instruction.
        (compute_function_info): Determine how much stack is allocated by
        the movm instruction.  Fix typo.
        (elf32_mn10300_link_hash_newfunc): Initialize movm_stack_size.

26 years ago* VU memory now accessed via kseg1.
Ian Carmichael [Thu, 23 Jul 1998 17:05:08 +0000 (17:05 +0000)]
* VU memory now accessed via kseg1.

26 years ago * am33.igen: Add some missing instructions.
Jeff Law [Thu, 23 Jul 1998 16:31:41 +0000 (16:31 +0000)]
    * am33.igen: Add some missing instructions.
Missed a few last week... Grrr.

26 years ago * scripttempl/aout.sc: If ALIGNMENT is defined, use it to set
Ian Lance Taylor [Thu, 23 Jul 1998 16:31:01 +0000 (16:31 +0000)]
* scripttempl/aout.sc: If ALIGNMENT is defined, use it to set
alignment of end symbol.
* scripttempl/elf.sc: Likewise.
* emulparams/sun4.sh (ALIGNMENT): Define.
* emulparams/elf32_sparc.sh (ALIGNMENT): Define.
* ldint.texinfo (emulation parameters): Document ALIGNMENT.

26 years agorebuild
Ian Lance Taylor [Thu, 23 Jul 1998 16:25:52 +0000 (16:25 +0000)]
rebuild

26 years ago * ld-elfvers/vers.exp: Just check for i?86 rather than checking
Ian Lance Taylor [Thu, 23 Jul 1998 16:24:15 +0000 (16:24 +0000)]
* ld-elfvers/vers.exp: Just check for i?86 rather than checking
for i386, i486, and i586.
(objdump_versionstuff): If we can't find the line, dump the file.

26 years ago * am33.igen: Autoincrement loads/store fixes.
Jeff Law [Thu, 23 Jul 1998 16:06:50 +0000 (16:06 +0000)]
    * am33.igen: Autoincrement loads/store fixes.

26 years ago * gas/mn10300/am33_8.s: Test DSP autoincrement memory loads/stores.
Jeff Law [Thu, 23 Jul 1998 15:52:27 +0000 (15:52 +0000)]
    * gas/mn10300/am33_8.s: Test DSP autoincrement memory loads/stores.
        * gas/mn10300/basic.exp: Corresponding changes.

26 years ago * m10300-opc.c: Add DSP autoincrement memory loads/stores.
Jeff Law [Thu, 23 Jul 1998 15:51:24 +0000 (15:51 +0000)]
    * m10300-opc.c: Add DSP autoincrement memory loads/stores.

26 years ago * elf32-sparc.c (elf_backend_got_header_size): Define as 4.
Ian Lance Taylor [Thu, 23 Jul 1998 15:40:18 +0000 (15:40 +0000)]
* elf32-sparc.c (elf_backend_got_header_size): Define as 4.
* elf64-sparc.c (elf_backend_got_header_size): Define as 8.

26 years ago * gas/mn10300/am_*.s: Test autoincrement memory loads/stores.
Jeff Law [Thu, 23 Jul 1998 15:23:16 +0000 (15:23 +0000)]
    * gas/mn10300/am_*.s: Test autoincrement memory loads/stores.
        * gas/mn10300/basic.exp: Corresponding changes.

26 years ago * m10300-opc.c: Add autoincrement memory loads/stores.
Jeff Law [Thu, 23 Jul 1998 15:22:17 +0000 (15:22 +0000)]
    * m10300-opc.c: Add autoincrement memory loads/stores.

26 years agoWed Jul 22 19:29:00 Catherine Moore <clm@cygnus.com>
Catherine Moore [Thu, 23 Jul 1998 00:32:11 +0000 (00:32 +0000)]
Wed Jul 22 19:29:00 Catherine Moore  <clm@cygnus.com>

        * arm.h: Rename relocations.

26 years agoUpdate.
Ulrich Drepper [Thu, 23 Jul 1998 00:09:31 +0000 (00:09 +0000)]
Update.

26 years agoConsistantly use elf_ prefix for *_reloc_type functions.
Ulrich Drepper [Thu, 23 Jul 1998 00:08:44 +0000 (00:08 +0000)]
Consistantly use elf_ prefix for *_reloc_type functions.

26 years agoUpdate.
Ulrich Drepper [Wed, 22 Jul 1998 23:46:33 +0000 (23:46 +0000)]
Update.

26 years agoGet relocation numbers from header files, rather than using built in
Nick Clifton [Wed, 22 Jul 1998 23:32:58 +0000 (23:32 +0000)]
Get relocation numbers from header files, rather than using built in
functions.

26 years agoMove reloc definitions into headers in include/elf
Nick Clifton [Wed, 22 Jul 1998 23:29:51 +0000 (23:29 +0000)]
Move reloc definitions into headers in include/elf

26 years agoReloc macros tidied up. i386 and v850 reloc macros added.
Nick Clifton [Wed, 22 Jul 1998 23:27:31 +0000 (23:27 +0000)]
Reloc macros tidied up.  i386 and v850 reloc macros added.
New file created to contain reloc macros: reloc-macros.h

26 years ago * mips-opc.c: Make phmadh and phmsbh synonyms for phmaddh and
Jeff Law [Wed, 22 Jul 1998 23:07:38 +0000 (23:07 +0000)]
    * mips-opc.c: Make phmadh and phmsbh synonyms for phmaddh and
        phmsubh respectively.
pr16537

26 years agoUpdate.
Ulrich Drepper [Wed, 22 Jul 1998 22:02:02 +0000 (22:02 +0000)]
Update.

26 years agoRewrite relocation definition using macros.
Ulrich Drepper [Wed, 22 Jul 1998 22:01:56 +0000 (22:01 +0000)]
Rewrite relocation definition using macros.

26 years agoRemove definition of functions to return relocation symbol strings.
Ulrich Drepper [Wed, 22 Jul 1998 22:00:20 +0000 (22:00 +0000)]
Remove definition of functions to return relocation symbol strings.
They now get implicitly defined when include the system specific ELF
header.

26 years agoLet ELF header now define the macros to get the enum.
Ulrich Drepper [Wed, 22 Jul 1998 21:59:00 +0000 (21:59 +0000)]
Let ELF header now define the macros to get the enum.

26 years agoChnage type from 'unsigned char' to 'unsigned int' to avoid K&R compatability issue.
Nick Clifton [Wed, 22 Jul 1998 20:58:50 +0000 (20:58 +0000)]
Chnage type from 'unsigned char' to 'unsigned int' to avoid K&R compatability issue.

26 years agoBefore include system specific ELF header define
Ulrich Drepper [Wed, 22 Jul 1998 20:55:31 +0000 (20:55 +0000)]
Before include system specific ELF header define
START_RELOC_NUMBERS, RELOC_NUMBER, and END_RELOC_NUMBERS.  For now
used for ppc, mips, and mn10300.

26 years agoFix typo.
Ulrich Drepper [Wed, 22 Jul 1998 20:50:46 +0000 (20:50 +0000)]
Fix typo.

26 years ago * ieee.c (ieee_find_nearest_line): Change filename_ptr and
Ian Lance Taylor [Wed, 22 Jul 1998 20:44:52 +0000 (20:44 +0000)]
* ieee.c (ieee_find_nearest_line): Change filename_ptr and
functionname_ptr to be const.  Change line_ptr to be unsigned.

* coffcode.h (coff_link_output_has_begun): Simplify handling when
macro is not defined.  Change second parameter from bfd_link_info
to coff_final_link_info.  Add prototype.
(coff_final_link_postscript): Simplify handling when macro is not
defined.  Add prototype.

26 years agoBefore include system specific ELF header define
Ulrich Drepper [Wed, 22 Jul 1998 20:40:28 +0000 (20:40 +0000)]
Before include system specific ELF header define
START_RELOC_NUMBERS, RELOC_NUMBER, and END_RELOC_NUMBERS.

26 years agoRewrite relocation definition using macros.
Ulrich Drepper [Wed, 22 Jul 1998 20:40:09 +0000 (20:40 +0000)]
Rewrite relocation definition using macros.

26 years agoRewrite relocation definition using macros.
Ulrich Drepper [Wed, 22 Jul 1998 20:11:54 +0000 (20:11 +0000)]
Rewrite relocation definition using macros.

26 years agoBefore include system specific ELF header define
Ulrich Drepper [Wed, 22 Jul 1998 20:11:16 +0000 (20:11 +0000)]
Before include system specific ELF header define
START_RELOC_NUMBERS, RELOC_NUMBER, and END_RELOC_NUMBERS.

26 years ago* Bringing over sky (dvp) gas change from branch.
Frank Ch. Eigler [Wed, 22 Jul 1998 18:38:27 +0000 (18:38 +0000)]
* Bringing over sky (dvp) gas change from branch.
Wed Jul 22 17:39:28 1998  Frank Ch. Eigler  <fche@cygnus.com>
        * config/tc-dvp.c (parse_float): Accept 0xhex constants
        also for VU LOI operand.

26 years ago * doc/as.texinfo: Add documentation for .end, .exitm, .fail,
Ian Lance Taylor [Wed, 22 Jul 1998 18:38:26 +0000 (18:38 +0000)]
* doc/as.texinfo: Add documentation for .end, .exitm, .fail,
.ifc, .ifeqs, .ifge, .ifgt, .ifle, .iflt, .ifnc, .ifne, .ifnes,
.print, .purgem, and .struct.  Remove documentation for
.app-file.

26 years ago * binutils-all/objcopy.exp: Polish output about fail for objcopy
Vladimir Makarov [Wed, 22 Jul 1998 18:10:50 +0000 (18:10 +0000)]
* binutils-all/objcopy.exp: Polish output about fail for objcopy
(simple copy), strip with/without saving a symbol for object file
and executable.

26 years ago * elf64-mips.c (mips_elf64_reloc_type): Copy Ulrich's elf32-mips.c
Ian Lance Taylor [Wed, 22 Jul 1998 17:47:42 +0000 (17:47 +0000)]
* elf64-mips.c (mips_elf64_reloc_type): Copy Ulrich's elf32-mips.c
temporary patch over to elf64-mips.c as well.

26 years agoOoops - added gettext'isation missed out from previous delta
Nick Clifton [Wed, 22 Jul 1998 17:29:11 +0000 (17:29 +0000)]
Ooops - added gettext'isation missed out from previous delta

26 years agoDisplay number of unrecognised relocations.
Nick Clifton [Wed, 22 Jul 1998 17:28:17 +0000 (17:28 +0000)]
Display number of unrecognised relocations.

26 years agoMoving entry about changes in testsuite/binutils-all/objcopy.exp from
Vladimir Makarov [Wed, 22 Jul 1998 15:05:52 +0000 (15:05 +0000)]
Moving entry about changes in testsuite/binutils-all/objcopy.exp from
ChangeLog to testsuite/ChangeLog.

26 years agoelf32-mips.c (reloc_type): Temporarily disable definition of standard
Ulrich Drepper [Wed, 22 Jul 1998 01:35:34 +0000 (01:35 +0000)]
elf32-mips.c (reloc_type): Temporarily disable definition of standard
relocation since they are now defined in elf/mips.h.

26 years ago(reloc_type): Temporarily disable definition of standard relocation since
Ulrich Drepper [Wed, 22 Jul 1998 01:34:44 +0000 (01:34 +0000)]
(reloc_type): Temporarily disable definition of standard relocation since
they are now defined in elf/mips.h.

26 years ago * cpu.h,extract.c: Regenerate. pc-rel calcs done on f_dispNN now.
Doug Evans [Tue, 21 Jul 1998 23:54:10 +0000 (23:54 +0000)]
* cpu.h,extract.c: Regenerate.  pc-rel calcs done on f_dispNN now.
* cpux.h,readx.c,semx.c: Ditto.

26 years ago * cgen.c (cgen_md_apply_fix3): set_operand renamed to set_vma_operand.
Doug Evans [Tue, 21 Jul 1998 23:50:34 +0000 (23:50 +0000)]
* cgen.c (cgen_md_apply_fix3): set_operand renamed to set_vma_operand.
Update call to insert_operand.

26 years agoregenerate, get displacement operand shifts right
Doug Evans [Tue, 21 Jul 1998 23:46:56 +0000 (23:46 +0000)]
regenerate, get displacement operand shifts right

26 years ago * cgen-utils.c: Include bfd.h.
Doug Evans [Tue, 21 Jul 1998 23:26:53 +0000 (23:26 +0000)]
* cgen-utils.c: Include bfd.h.
(sim_disassemble_insn): Update call to CGEN_EXTRACT_FN.

26 years agotweak
Doug Evans [Tue, 21 Jul 1998 21:08:03 +0000 (21:08 +0000)]
tweak

26 years ago * cgen-opc.in (@arch@_cgen_lookup_insn): Update call to
Doug Evans [Tue, 21 Jul 1998 20:59:23 +0000 (20:59 +0000)]
* cgen-opc.in (@arch@_cgen_lookup_insn): Update call to
CGEN_EXTRACT_FN.
(@arch@_cgen_get_insn_operands): @arch@_cgen_get_operand renamed to
@arch_cgen_get_int_operand.
* cgen-asm.in (insert_insn_normal): New arg `pc', callers updated.
Update call to @arch@_cgen_insert_operand.
(@arch@_cgen_assemble_insn): Update call to CGEN_INSERT_FN.
* cgen-dis.in (print_normal): Delete use of CGEN_PCREL_OFFSET.
(extract_insn_normal): New arg `pc', callers updated.
Update call to @arch@_cgen_extract_operand.
(print_insn): Update call to CGEN_EXTRACT_FN.
* m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate.

26 years agouse macros for version numbers
Doug Evans [Tue, 21 Jul 1998 20:47:38 +0000 (20:47 +0000)]
use macros for version numbers

26 years agosanitize fix
Jeff Holcomb [Tue, 21 Jul 1998 20:43:16 +0000 (20:43 +0000)]
sanitize fix

26 years ago * cgen.h (cgen_version_{major,minor,fixlevel}): Declare.
Doug Evans [Tue, 21 Jul 1998 20:36:13 +0000 (20:36 +0000)]
* cgen.h (cgen_version_{major,minor,fixlevel}): Declare.
(cgen_insert_fn,cgen_extract_fn): New arg `pc'.
(get_operand,put_operand): Replaced with get_{int,vma}_operand,
set_{int,vma}_operand.

26 years agosanitize fix
Jeff Holcomb [Tue, 21 Jul 1998 20:26:20 +0000 (20:26 +0000)]
sanitize fix

26 years ago*** empty log message ***
Ulrich Drepper [Tue, 21 Jul 1998 20:16:10 +0000 (20:16 +0000)]
*** empty log message ***

26 years agoUse symbolic names of relocation entries for the various
Ulrich Drepper [Tue, 21 Jul 1998 20:15:58 +0000 (20:15 +0000)]
Use symbolic names of relocation entries for the various
architectures.  Correct more layout details.  Print names of MIPS
specific section types.  Print Alpha, ARM, and MIPS relocation type
names.

26 years agoUpdate.
Ulrich Drepper [Tue, 21 Jul 1998 20:12:44 +0000 (20:12 +0000)]
Update.

26 years agoPlatform specific relocation definitions.
Ulrich Drepper [Tue, 21 Jul 1998 20:12:27 +0000 (20:12 +0000)]
Platform specific relocation definitions.

26 years agoAdd R_PPC_* entries.
Ulrich Drepper [Tue, 21 Jul 1998 20:11:51 +0000 (20:11 +0000)]
Add R_PPC_* entries.

26 years agoAdd R_MN10300_* entries.
Ulrich Drepper [Tue, 21 Jul 1998 20:11:30 +0000 (20:11 +0000)]
Add R_MN10300_* entries.

26 years agoAdd R_MIPS_* and SHT_MIPS_* entries.
Ulrich Drepper [Tue, 21 Jul 1998 20:11:08 +0000 (20:11 +0000)]
Add R_MIPS_* and SHT_MIPS_* entries.

26 years ago(gdb_listfiles): Fix comments and cleanup.
Martin Hunt [Tue, 21 Jul 1998 18:40:06 +0000 (18:40 +0000)]
(gdb_listfiles): Fix comments and cleanup.

26 years ago * am33.igen: Add most am33 DSP instructions.
Jeff Law [Tue, 21 Jul 1998 15:50:14 +0000 (15:50 +0000)]
    * am33.igen: Add most am33 DSP instructions.

26 years ago * elf-bfd.h (struct elf_backend_data): Add got_ & plt_header_size.
Richard Henderson [Tue, 21 Jul 1998 01:54:28 +0000 (01:54 +0000)]
    * elf-bfd.h (struct elf_backend_data): Add got_ & plt_header_size.
        * elf32-i386.c (elf_backend_got_header_size): Define.
        (elf_backend_plt_header_size): Define.
        * elf32-m68k.c, elf32-mips.c, elf32-ppc.c: Likewise.
        * elf32-sparc.c, elf64-alpha.c, elf64-sparc.c: Likewise.
        * elfxx-target.h: Provide a default of zero.
        * elflink.c (_bfd_elf_create_got_section): Use got_header_size.
        * elflink.h (elf_gc_common_finalize_got_offsets): Likewise.

        * elf32-ppc.c (ppc_elf_adjust_dynamic_symbol): Don't remove a PLT
        entry from an executable, even if the plt refcount goes to 0.

26 years agoMon Jul 20 12:51:16 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Ian Lance Taylor [Mon, 20 Jul 1998 16:52:49 +0000 (16:52 +0000)]
Mon Jul 20 12:51:16 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* addr2line.c (find_address_in_section): Only consider a section
if the pc value is completely contained within it.
(translate_addresses): Don't crash if functionname or filename are
null.

26 years agoMon Jul 20 12:47:26 1998 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Ian Lance Taylor [Mon, 20 Jul 1998 16:50:34 +0000 (16:50 +0000)]
Mon Jul 20 12:47:26 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>

* aoutx.h (NAME(aout,find_nearest_line)): Also remember the
directory name at the line number.

* elf.c (_bfd_elf_find_nearest_line): Also consider symbols
with an unspecified type.

26 years agoprocess_symbol_table): Fix little alignment problem in printed table header.
Ulrich Drepper [Mon, 20 Jul 1998 14:49:03 +0000 (14:49 +0000)]
process_symbol_table): Fix little alignment problem in printed table header.

26 years agoCorrect reading of .dynamic section.
Ulrich Drepper [Mon, 20 Jul 1998 14:18:35 +0000 (14:18 +0000)]
Correct reading of .dynamic section.
(dynamic_section): Now a global variable.
(process_mips_fpe_exception, process_mips_specific, process_arch_specific):
New functions.
(get_file_header): Call process_arch_specific.

26 years agoAdd support for processor specific information on MIPS.
Ulrich Drepper [Sun, 19 Jul 1998 23:31:57 +0000 (23:31 +0000)]
Add support for processor specific information on MIPS.

26 years agoAdd lots of DT_MIPS_* symbols.
Ulrich Drepper [Sun, 19 Jul 1998 23:30:10 +0000 (23:30 +0000)]
Add lots of DT_MIPS_* symbols.

26 years ago(PT_MIPS_OPTIONS): New symbol.
Ulrich Drepper [Sun, 19 Jul 1998 22:27:05 +0000 (22:27 +0000)]
(PT_MIPS_OPTIONS): New symbol.

26 years agoFix several versioning related bugs. Produce nicer output.
Ulrich Drepper [Sun, 19 Jul 1998 22:18:24 +0000 (22:18 +0000)]
Fix several versioning related bugs.  Produce nicer output.