platform/upstream/binutils.git
26 years ago * dvp/dvp.exp: New file.
Doug Evans [Thu, 29 Jan 1998 01:33:53 +0000 (01:33 +0000)]
* dvp/dvp.exp: New file.
* dvp/{basic-1,br-1,upper-1,lower-1,pke-1}.[sd]: New testcases.

26 years agofix typo
Doug Evans [Thu, 29 Jan 1998 00:52:33 +0000 (00:52 +0000)]
fix typo

26 years agoSanitization fixes.
Nick Clifton [Thu, 29 Jan 1998 00:41:46 +0000 (00:41 +0000)]
Sanitization fixes.

26 years agoFix determination of when two instructions can be combined in parallel.
Nick Clifton [Thu, 29 Jan 1998 00:29:37 +0000 (00:29 +0000)]
Fix determination of when two instructions can be combined in parallel.

26 years agoPrint compare bits in human readible form
Michael Meissner [Wed, 28 Jan 1998 23:48:13 +0000 (23:48 +0000)]
Print compare bits in human readible form

26 years agodon't build gdb for dvp-elf
Doug Evans [Wed, 28 Jan 1998 23:13:00 +0000 (23:13 +0000)]
don't build gdb for dvp-elf

26 years ago Suggested by Chris Walter <walter@budoe.bu.edu>:
Stan Shebs [Wed, 28 Jan 1998 23:02:03 +0000 (23:02 +0000)]
Suggested by Chris Walter <walter@budoe.bu.edu>:
* dwarfread.c (set_cu_language): Recognize Fortran.
* dwarf2read.c (set_cu_language): Ditto.
(read_array_type): Fix language test.

26 years agoWed Jan 28 17:43:02 1998 J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
Ian Lance Taylor [Wed, 28 Jan 1998 22:58:15 +0000 (22:58 +0000)]
Wed Jan 28 17:43:02 1998  J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
* objcopy.c (copy_archive): Only pass one argument to mkdir if
_WIN32 but not __CYGWIN32__.
(smart_rename): Add code for _WIN32 (not __CYGWIN32__), to cope
with different rename behaviour and lack of chown.

26 years agoWed Jan 28 17:45:46 1998 Ian Lance Taylor <ian@cygnus.com>
Ian Lance Taylor [Wed, 28 Jan 1998 22:48:37 +0000 (22:48 +0000)]
Wed Jan 28 17:45:46 1998  Ian Lance Taylor  <ian@cygnus.com>
* configure.in: Remove vfork check.
* nlmconv.c: Never include vfork.h.
* aclocal.m4, configure, Makefile.in, config.in: Rebuild.
* configure.in: Check for mingw32 when deciding whether to build
dlltool.

26 years agoWed Jan 28 17:43:02 1998 J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
Ian Lance Taylor [Wed, 28 Jan 1998 22:46:01 +0000 (22:46 +0000)]
Wed Jan 28 17:43:02 1998  J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
* dlltool.c: Never include vfork.h.
(run): Use pexecute rather than vfork.
(gen_lib_file): Check for errors from bfd_set_archive_head and
bfd_close.  Close all the BFDs in the archive before deleting the
temporary files.

26 years agoAdded "--nowarnswap" option for suppressing "Swapping instructions" warnings.
Bill Moyer [Wed, 28 Jan 1998 22:36:10 +0000 (22:36 +0000)]
Added "--nowarnswap" option for suppressing "Swapping instructions" warnings.

26 years ago* emulparams/elf64_sparc.sh (ELFSIZE): 64
Richard Henderson [Wed, 28 Jan 1998 22:17:48 +0000 (22:17 +0000)]
* emulparams/elf64_sparc.sh (ELFSIZE): 64
(TEXT_START_ADDR): Round off, since SIZEOF_HEADERS is added later.
(DATA_PLT): Needed by v9 abi.

26 years agoupdate copyright date
Doug Evans [Wed, 28 Jan 1998 22:03:51 +0000 (22:03 +0000)]
update copyright date

26 years ago * dvp-dis.c, dvp-opc.c: New files.
Doug Evans [Wed, 28 Jan 1998 21:58:23 +0000 (21:58 +0000)]
* dvp-dis.c, dvp-opc.c: New files.
* configure.in: Compile them if bfd_dvp_arch, as well as mips.
* configure: Regenerate.
* Makefile.am (ALL_MACHINES): Add dvp-{dis,opc}.lo.
(dvp-dis.lo,dvp-opc.lo): Add rules for.
(mips-dis.lo): Compile with @archdefs@.
* Makefile.in: Regenerate.
* disassemble.c: Define ARCH_mips ifdef ARCH_dvp.
* mips-dis.c (print_insn_little_mips): Check for DVP insns.
plus delete old txvu stuff

26 years agoWed Jan 28 16:41:19 1998 J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
Ian Lance Taylor [Wed, 28 Jan 1998 21:44:53 +0000 (21:44 +0000)]
Wed Jan 28 16:41:19 1998  J.J. van der Heijden  <J.J.vanderHeijden@student.utwente.nl>
* configure.in (i386-*-mingw32*): New target.
* configure: Rebuild.

26 years agospacing fix
Ian Lance Taylor [Wed, 28 Jan 1998 21:44:36 +0000 (21:44 +0000)]
spacing fix

26 years agoWed Jan 28 16:37:27 1998 J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
Ian Lance Taylor [Wed, 28 Jan 1998 21:40:52 +0000 (21:40 +0000)]
Wed Jan 28 16:37:27 1998  J.J. van der Heijden <J.J.vanderHeijden@student.utwente.nl>
* configure.tgt (i[3456]86-*-mingw32*): New entry.

26 years ago * configure.in: Do build expect, dejagnu, and cvssrc for a cygwin32
Ian Lance Taylor [Wed, 28 Jan 1998 21:35:26 +0000 (21:35 +0000)]
* configure.in: Do build expect, dejagnu, and cvssrc for a cygwin32
host.

26 years agoWed Jan 28 12:51:08 1998 Michael Snyder (msnyder@cleaver.cygnus.com)
Michael Snyder [Wed, 28 Jan 1998 21:06:54 +0000 (21:06 +0000)]
Wed Jan 28 12:51:08 1998  Michael Snyder  (msnyder@cleaver.cygnus.com)
        * blockframe.c (generic_frame_chain_valid): A frame pointer may
        be valid if it is equal to the frame pointer of its caller (ie.
        not necessarily strictly INNER_THAN).  Allows frameless functions.

26 years ago * scripttempl/elf.sc: Only include linkonce sections in final
Ian Lance Taylor [Wed, 28 Jan 1998 20:53:22 +0000 (20:53 +0000)]
* scripttempl/elf.sc: Only include linkonce sections in final
sections when relocating.

26 years ago * ld.texinfo (Options): Add a brief description of the types of
Ian Lance Taylor [Wed, 28 Jan 1998 20:40:03 +0000 (20:40 +0000)]
* ld.texinfo (Options): Add a brief description of the types of
information included in a link map.

26 years ago * configure.tgt (dvp-*-*): Recognize.
Doug Evans [Wed, 28 Jan 1998 20:29:04 +0000 (20:29 +0000)]
* configure.tgt (dvp-*-*): Recognize.

26 years agodelete txvu stuff, building mips files now
Doug Evans [Wed, 28 Jan 1998 20:24:27 +0000 (20:24 +0000)]
delete txvu stuff, building mips files now

26 years ago * symbols.c (resolve_symbol_value): Don't set the segment if it
Ian Lance Taylor [Wed, 28 Jan 1998 20:22:00 +0000 (20:22 +0000)]
* symbols.c (resolve_symbol_value): Don't set the segment if it
hasn't changed, and this is OBJ_AOUT without BFD_ASSEMBLER.

26 years agodelete txvuelf.sh, generating mips files now
Doug Evans [Wed, 28 Jan 1998 20:17:41 +0000 (20:17 +0000)]
delete txvuelf.sh, generating mips files now

26 years ago * configure.in: Add dvp-elf support.
Doug Evans [Wed, 28 Jan 1998 20:04:27 +0000 (20:04 +0000)]
* configure.in: Add dvp-elf support.
* config.sub: Recognize dvp cpu.

26 years ago * config/obj-aout.h (S_IS_LOCAL): Correct typo--pass argument to
Ian Lance Taylor [Wed, 28 Jan 1998 19:55:40 +0000 (19:55 +0000)]
* config/obj-aout.h (S_IS_LOCAL): Correct typo--pass argument to
S_GET_SEGMENT.

26 years ago * monitor.c (monitor_vsprintf): New function to handle
Mark Alexander [Wed, 28 Jan 1998 19:52:06 +0000 (19:52 +0000)]
* monitor.c (monitor_vsprintf): New function to handle
printing of large addresses using %A format specifier.
(monitor_printf_noecho, monitor_printf): Use monitor_vsprintf
instead of vsprintf.
* dve3900-rom.c (_initialize_r3900_rom): Use %A instead of %Lx
to print addresses.

26 years ago * ld.texinfo (Options): Mention LDEMULATION in description of -m.
Ian Lance Taylor [Wed, 28 Jan 1998 19:45:48 +0000 (19:45 +0000)]
* ld.texinfo (Options): Mention LDEMULATION in description of -m.
(Environment): Mention LDEMULATION.

26 years agocheckpoint
Doug Evans [Wed, 28 Jan 1998 19:35:31 +0000 (19:35 +0000)]
checkpoint

26 years ago * ld.texinfo (Options): Clarify --export-dynamic a bit.
Ian Lance Taylor [Wed, 28 Jan 1998 19:12:51 +0000 (19:12 +0000)]
* ld.texinfo (Options): Clarify --export-dynamic a bit.

26 years agoWed Jan 28 13:54:50 1998 Pat Rankin <rankin@eql.caltech.edu>
Ian Lance Taylor [Wed, 28 Jan 1998 18:56:15 +0000 (18:56 +0000)]
Wed Jan 28 13:54:50 1998  Pat Rankin  <rankin@eql.caltech.edu>
as.h (unlink): Reverse 13-Feb-97 change; use of unlink vs remove
depends upon HAVE_{UNLINK,REMOVE} values rather than host
compiler.

26 years ago * config/obj-coff.h (RESOLVE_SYMBOL_REDEFINITION): Define.
Ian Lance Taylor [Wed, 28 Jan 1998 18:49:01 +0000 (18:49 +0000)]
* config/obj-coff.h (RESOLVE_SYMBOL_REDEFINITION): Define.

26 years ago * config.bfd, configure.in: Add dvp support.
Doug Evans [Wed, 28 Jan 1998 18:42:55 +0000 (18:42 +0000)]
* config.bfd, configure.in: Add dvp support.
* configure: Regenerate.
* aclocal.m4: Regenerate.
* archures.c, reloc.c, cpu-mips.c: Add dvp support.
* bfd-in2.h, libbfd.h, libcoff.h: Regenerate.
plus delete old txvu stuff, dvp generates mips files now

26 years ago * elf.c (_bfd_elf_close_and_cleanup): Only check the strtab if we
Ian Lance Taylor [Wed, 28 Jan 1998 18:42:54 +0000 (18:42 +0000)]
* elf.c (_bfd_elf_close_and_cleanup): Only check the strtab if we
have a bfd_object.

26 years agotxvu renamed to dvp
Doug Evans [Wed, 28 Jan 1998 18:32:30 +0000 (18:32 +0000)]
txvu renamed to dvp

26 years agotxvu renamed to dvp, so files moved to ../dvp
Doug Evans [Wed, 28 Jan 1998 18:29:11 +0000 (18:29 +0000)]
txvu renamed to dvp, so files moved to ../dvp

26 years agoAdded --nowarnswap arg to suppress "Swapping instructions" warning.
Bill Moyer [Wed, 28 Jan 1998 18:20:46 +0000 (18:20 +0000)]
Added --nowarnswap arg to suppress "Swapping instructions" warning.

26 years ago * configure.in: Add dvp support.
Doug Evans [Wed, 28 Jan 1998 18:08:06 +0000 (18:08 +0000)]
* configure.in: Add dvp support.
* configure: Regenerate.
* config/tc-dvp.[ch]: New files.
And delete old txvu stuff.

26 years agoReport combined alignment and size overflow errors.
Nick Clifton [Wed, 28 Jan 1998 17:59:52 +0000 (17:59 +0000)]
Report combined alignment and size overflow errors.

26 years ago * config.guess: Use ${UNAME_MACHINE} rather than i386 for cygwin32
Ian Lance Taylor [Wed, 28 Jan 1998 17:59:19 +0000 (17:59 +0000)]
* config.guess: Use ${UNAME_MACHINE} rather than i386 for cygwin32
and mingw32.

26 years agotxvu.h renamed to dvp.h
Doug Evans [Wed, 28 Jan 1998 17:54:38 +0000 (17:54 +0000)]
txvu.h renamed to dvp.h

26 years agoDisplay instruction when an insertion error is encountered.
Nick Clifton [Wed, 28 Jan 1998 17:53:31 +0000 (17:53 +0000)]
Display instruction when an insertion error is encountered.

26 years agotxvu.h deleted in favor of generating mips files
Doug Evans [Wed, 28 Jan 1998 17:45:50 +0000 (17:45 +0000)]
txvu.h deleted in favor of generating mips files

26 years ago * Makefile.in (BASE_FLAGS_TO_PASS): Remove passing $(local_prefix)
Jeff Law [Wed, 28 Jan 1998 17:42:17 +0000 (17:42 +0000)]
    * Makefile.in (BASE_FLAGS_TO_PASS): Remove passing $(local_prefix)
        here as it is not defined in the toplevel Makefile.

26 years ago(assemble_one_insn): tweak lexing of suffix
Doug Evans [Wed, 28 Jan 1998 17:31:22 +0000 (17:31 +0000)]
(assemble_one_insn): tweak lexing of suffix

26 years agocheckpoint
Doug Evans [Wed, 28 Jan 1998 14:05:49 +0000 (14:05 +0000)]
checkpoint

26 years agoremove txvu stuff, now using only mips elf files
Doug Evans [Wed, 28 Jan 1998 10:44:28 +0000 (10:44 +0000)]
remove txvu stuff, now using only mips elf files

26 years agotxvu renamed to dvp
Doug Evans [Wed, 28 Jan 1998 10:15:09 +0000 (10:15 +0000)]
txvu renamed to dvp

26 years ago * dis-asm.h (print_insn_dvp,dvp_insn_p): Add prototypes.
Doug Evans [Wed, 28 Jan 1998 09:58:10 +0000 (09:58 +0000)]
* dis-asm.h (print_insn_dvp,dvp_insn_p): Add prototypes.
Delete old txvu stuff.

26 years ago * configure (package_makefile_rules_frag): New variable, which names
Jeff Law [Wed, 28 Jan 1998 06:58:27 +0000 (06:58 +0000)]
    * configure (package_makefile_rules_frag): New variable, which names
        a file with generic rules, ...
        Change comment to mention we now have FIVE parts.
        * configure: Undo last change.

26 years ago * config.guess: More accurate determination of HP processor types.
Jeff Law [Wed, 28 Jan 1998 06:16:52 +0000 (06:16 +0000)]
    * config.guess: More accurate determination of HP processor types.
        * config.sub: More accurate determination of HP processor types.

26 years agoSparc v9 ABI compliant PLT:
Richard Henderson [Wed, 28 Jan 1998 05:48:34 +0000 (05:48 +0000)]
Sparc v9 ABI compliant PLT:
* elf64-sparc.c (PLT_HEADER_SIZE): V9 ABI uses 4 entries.
(plt_templates, sparc64_elf_build_plt_entry): Delete.
(LARGE_PLT_THRESHOLD): New define.
(GOT_RESERVED_ENTRIES): V9 ABI only uses 1.
(sparc64_elf_build_plt): New function.
(sparc64_elf_plt_entry_offset): Likewise.
(sparc64_elf_plt_ptr_offset): Likewise.
(sparc64_elf_adjust_dynamic_symbol): Change h->plt_offset to
contain the index for convenience.  Skip the initial entries
in .rela.plt.
(sparc64_elf_size_dynamic_sections): Zero the allocated contents
memory for the benefit of .rela.plt.
(sparc64_elf_relocate_section): Call sparc64_elf_plt_entry_offset.
(sparc64_elf_finish_dynamic_symbol): Kill template stuff.  Use
sparc64_elf_plt_entry_offset & sparc64_elf_plt_ptr_offset for reloc.
(sparc64_elf_finish_dynamic_sections): DT_PLTGOT points to .plt.
Call sparc64_elf_build_plt.
(elf_backend_want_got_plt): No.
(elf_backend_plt_readonly): No.
(elf_backend_plt_alignment): 8.
* elf.c (_bfd_elf_close_and_cleanup): New function; free the shstrtab.
* elf-bfd.h (_bfd_elf_close_and_cleanup): Declare it.
* elfxx-target.h (bfd_elfNN_close_and_cleanup): Arrange for it
to be called.

26 years ago * gas/mips/4010.s: Add 4010 tests.
Jeff Law [Wed, 28 Jan 1998 04:58:37 +0000 (04:58 +0000)]
    * gas/mips/4010.s: Add 4010 tests.
        * gas/mips/4010.d: Expected output.
        * gas/mips/4100.s: Add 4010 tests.
        * gas/mips/4100.d: Expected output.
        * gas/mips/4650.s: Add 4010 tests.
        * gas/mips/4650.d: Expected output.
        * gas/mips/mips.exp: Run the new tests.
        * gas/mips/*.d: Pass the right processor model to objdump.
        Fix minor cases where expected output was wrong due to opcode
        conflicts.

26 years ago * mips-dis.c (_print_insn_mips): Set target_processor as appropriate.
Jeff Law [Wed, 28 Jan 1998 04:51:22 +0000 (04:51 +0000)]
    * mips-dis.c (_print_insn_mips): Set target_processor as appropriate.
        Only recognize instructions for the current target_processor.

26 years ago * archures.c (bfd_mach_mips*): Add definitions for various MIPS
Jeff Law [Wed, 28 Jan 1998 04:45:04 +0000 (04:45 +0000)]
    * archures.c (bfd_mach_mips*): Add definitions for various MIPS
        processors.
        * cpu-mips.c (arch_info_struct): Add mips variants.
        * bfd-in2.h: Rebuilt.

26 years ago*** empty log message ***
James Lemke [Wed, 28 Jan 1998 02:20:20 +0000 (02:20 +0000)]
*** empty log message ***

26 years agoPartial implementation of DMA tags (instructions).
James Lemke [Wed, 28 Jan 1998 02:18:58 +0000 (02:18 +0000)]
Partial implementation of DMA tags (instructions).
Checkin to facilitate a component name change.

26 years ago* Very, very early support for vu1 based on sce code.
Ian Carmichael [Wed, 28 Jan 1998 02:04:32 +0000 (02:04 +0000)]
* Very, very early support for vu1 based on sce code.
* Modified Files:
*    ChangeLog Makefile.in hardware.c vu1.c vu1.h
* Added Files:
*    libvpe.c libvpe.h vpe.h vu.h

26 years ago * configure.in (CONFIG_LDFLAGS): Only add -export-dynamic
Jason Molenda [Wed, 28 Jan 1998 00:17:53 +0000 (00:17 +0000)]
    * configure.in (CONFIG_LDFLAGS): Only add -export-dynamic
        when using GNU ld.
A little longer patch than necessary due to some whitespace reformatting.

26 years ago* Incorporate GPR_SET() macro from mips/sim-main.h
Ian Carmichael [Tue, 27 Jan 1998 23:16:23 +0000 (23:16 +0000)]
*  Incorporate GPR_SET() macro from mips/sim-main.h

26 years agoFix PR 14752 by preserving t2a3_b_insn
Nick Clifton [Tue, 27 Jan 1998 23:15:16 +0000 (23:15 +0000)]
Fix PR 14752 by preserving t2a3_b_insn

26 years ago * tc-txvu.c (*): Update to use handle new arguments for
Doug Evans [Tue, 27 Jan 1998 22:17:11 +0000 (22:17 +0000)]
* tc-txvu.c (*): Update to use handle new arguments for
parse/insert/extract/print handlers.
({encode,decode}_fixup_reloc_type): New function.
(assemble_pke): Write out insn after parsing it.

26 years ago * txvu-dis.c (*): Update to use new arguments in
Doug Evans [Tue, 27 Jan 1998 22:11:55 +0000 (22:11 +0000)]
* txvu-dis.c (*): Update to use new arguments in
parse/insert/extract/print fns.
* txvu-opc.c (*): Likewise.

26 years ago * txvu.h (txvu_{opcode,operand}): New typedefs.
Doug Evans [Tue, 27 Jan 1998 22:08:19 +0000 (22:08 +0000)]
* txvu.h (txvu_{opcode,operand}): New typedefs.
(txvu_operand): Add opcode,operand,mods arguments consistently to
each of the parse/insert/extract/print routines.

26 years agoFix PRs 14721, 14722, 14723
Nick Clifton [Tue, 27 Jan 1998 19:13:49 +0000 (19:13 +0000)]
Fix PRs 14721, 14722, 14723

26 years agoFix gdbtk sanitizations to be silent unless verbose optio is given.
Fred Fish [Tue, 27 Jan 1998 18:38:33 +0000 (18:38 +0000)]
Fix gdbtk sanitizations to be silent unless verbose optio is given.

26 years agoTue Jan 27 13:32:01 1998 Robert Lipe <robertl@dgii.com>
Ian Lance Taylor [Tue, 27 Jan 1998 18:35:53 +0000 (18:35 +0000)]
Tue Jan 27 13:32:01 1998  Robert Lipe  <robertl@dgii.com>
* configure.in (i386-*-sco3.2v5*): Defaults to ELF now.
(i386-*-sco3.2v5*coff): New target.
(i386-*-sco3.2*): New target.
* configure: Rebuild.

26 years agouse '/' in one case to test it
Doug Evans [Tue, 27 Jan 1998 18:18:53 +0000 (18:18 +0000)]
use '/' in one case to test it

26 years agoallow '/' in addition to '.' in dest spec
Doug Evans [Tue, 27 Jan 1998 18:12:33 +0000 (18:12 +0000)]
allow '/' in addition to '.' in dest spec

26 years agofix ior encoding
Doug Evans [Tue, 27 Jan 1998 17:56:06 +0000 (17:56 +0000)]
fix ior encoding

26 years agoTue Jan 27 12:47:27 1998 Robert Lipe <robertl@dgii.com>
Ian Lance Taylor [Tue, 27 Jan 1998 17:48:57 +0000 (17:48 +0000)]
Tue Jan 27 12:47:27 1998  Robert Lipe  <robertl@dgii.com>
* config.bfd (i[3456]86-sco3.2v5*) ELF now the default.
(i[3456]86sco3.2v5*coff) New target.

26 years agotweak again
Ian Lance Taylor [Tue, 27 Jan 1998 17:35:43 +0000 (17:35 +0000)]
tweak again

26 years agotweak last patch
Ian Lance Taylor [Tue, 27 Jan 1998 17:33:35 +0000 (17:33 +0000)]
tweak last patch

26 years ago * config/tc-arm.c (md_apply_fix3): Add casts before comparing
Ian Lance Taylor [Tue, 27 Jan 1998 17:29:05 +0000 (17:29 +0000)]
* config/tc-arm.c (md_apply_fix3): Add casts before comparing
offsetT variable set to unsigned int value with FAIL.

26 years ago* listing.c (MAX_BYTES): Use listing variables not constants.
Richard Henderson [Tue, 27 Jan 1998 14:56:15 +0000 (14:56 +0000)]
* listing.c (MAX_BYTES): Use listing variables not constants.
(data_buffer): No longer an array, but a pointer.
(calc_hex): sizeof(data_buffer) -> MAX_BYTES.
(listing_listing): Allocate data_buffer.

26 years agoBring over lost listing bits from emc-97r1-branch.
Richard Henderson [Tue, 27 Jan 1998 14:45:09 +0000 (14:45 +0000)]
Bring over lost listing bits from emc-97r1-branch.

26 years ago* gas/m68k/mri_moveml.[sd]: New testcase.
Richard Henderson [Tue, 27 Jan 1998 13:36:48 +0000 (13:36 +0000)]
* gas/m68k/mri_moveml.[sd]: New testcase.

26 years ago * as.c (parse_args): Add --keep-locals alias for -L.
Richard Henderson [Tue, 27 Jan 1998 13:33:54 +0000 (13:33 +0000)]
* as.c (parse_args): Add --keep-locals alias for -L.
Add --strip-local-absolute.
(show_usage): Update.
* as.h (flag_strip_local_absolute): New flag.
* symbols.c (S_IS_LOCAL): Use it.
* config/obj-aout.h (S_IS_LOCAL): Likewise.
* config/obj-bout.h (S_IS_LOCAL): Likewise.
* config/obj-coff.h (S_IS_LOCAL): Likewise.
PR 14689

26 years agoadd more pke/dma/gpuif parsing support
Doug Evans [Tue, 27 Jan 1998 05:59:50 +0000 (05:59 +0000)]
add more pke/dma/gpuif parsing support

26 years agoadd pke field bit macros
Doug Evans [Tue, 27 Jan 1998 05:53:54 +0000 (05:53 +0000)]
add pke field bit macros

26 years agoFix some mswin sanitization problems.
Fred Fish [Tue, 27 Jan 1998 05:19:50 +0000 (05:19 +0000)]
Fix some mswin sanitization problems.

26 years agoFix to s_dmadata(), .EndDmaData was causing a trap.
James Lemke [Tue, 27 Jan 1998 03:34:26 +0000 (03:34 +0000)]
Fix to s_dmadata(), .EndDmaData was causing a trap.

26 years agoadd comment
Doug Evans [Tue, 27 Jan 1998 03:19:26 +0000 (03:19 +0000)]
add comment

26 years ago * config/alpha/tm-alphalinux.h (alpha_linux_sigtramp_offset):
Jason Molenda [Tue, 27 Jan 1998 03:10:23 +0000 (03:10 +0000)]
    * config/alpha/tm-alphalinux.h (alpha_linux_sigtramp_offset):
        Add closing parenthesis.  From HJ Lu.

26 years ago (lookup_keyword_{value,name}): New functions.
Doug Evans [Tue, 27 Jan 1998 02:58:45 +0000 (02:58 +0000)]
(lookup_keyword_{value,name}): New functions.
(scan_symbol): New function.
(issymchar,SKIP_BLANKS): New macros.
Plus more dma/gpuif support code.

26 years ago(enum gpuif_reg): Declare.
Doug Evans [Tue, 27 Jan 1998 02:57:22 +0000 (02:57 +0000)]
(enum gpuif_reg): Declare.

26 years ago*** empty log message ***
James Lemke [Tue, 27 Jan 1998 02:52:04 +0000 (02:52 +0000)]
*** empty log message ***

26 years ago* tc-txvu.c (assemble_one_insn): Allow [] in suffix operand.
Doug Evans [Tue, 27 Jan 1998 02:36:56 +0000 (02:36 +0000)]
* tc-txvu.c (assemble_one_insn): Allow [] in suffix operand.

26 years agoallow [] in suffix operand
Doug Evans [Tue, 27 Jan 1998 02:36:28 +0000 (02:36 +0000)]
allow [] in suffix operand

26 years ago * dve3900-rom.c: Improve performance by using memory commands
Mark Alexander [Tue, 27 Jan 1998 02:04:21 +0000 (02:04 +0000)]
* dve3900-rom.c: Improve performance by using memory commands
that print less fluff.  Minor cosmetic changes.
Eliminate compiler warnings.

26 years ago * tc-txvu.c: First pass at dma/pke/gpuif support.
Doug Evans [Tue, 27 Jan 1998 00:32:01 +0000 (00:32 +0000)]
* tc-txvu.c: First pass at dma/pke/gpuif support.
(assemble_one_insn): Renamed from assemble_insn.
Initialize errmsg = NULL before calling parse fn.
(fixups,fixup_count): Make static globals.

26 years ago * txvu-dis.c (print_insn): Extract/print fns take pointer to
Doug Evans [Tue, 27 Jan 1998 00:27:54 +0000 (00:27 +0000)]
* txvu-dis.c (print_insn): Extract/print fns take pointer to
insn now and not insn itself.
* txvu-opc.c: insert/extract/print fns take pointer to
insn now and not insn itself.  Add initial dma,pke,gpuif support.
Parse fn no longer needs to set errmsg = NULL for success.

26 years ago * txvu.h (txvu_opcode): insert/extract/print take pointer to
Doug Evans [Tue, 27 Jan 1998 00:21:03 +0000 (00:21 +0000)]
* txvu.h (txvu_opcode): insert/extract/print take pointer to
instruction rather than instruction itself.  Result of insert is
`void'.  Add decls for dma, pke, gpuif support.

26 years agoFix some problems with gdbtk sanitization.
Fred Fish [Mon, 26 Jan 1998 23:04:13 +0000 (23:04 +0000)]
Fix some problems with gdbtk sanitization.

26 years agoDetect when explicltly parallel instructions have i/o conflicts and
Nick Clifton [Mon, 26 Jan 1998 21:09:18 +0000 (21:09 +0000)]
Detect when explicltly parallel instructions have i/o conflicts and
generate warning messages.

26 years ago * bfd-in2.h: Rebuild with changes to chew--tab expansion.
Ian Lance Taylor [Mon, 26 Jan 1998 20:43:50 +0000 (20:43 +0000)]
* bfd-in2.h: Rebuild with changes to chew--tab expansion.

26 years agoFixed infinite loop bug in can_make_parallel().
Nick Clifton [Mon, 26 Jan 1998 20:42:15 +0000 (20:42 +0000)]
Fixed infinite loop bug in can_make_parallel().
Added second level of sanization to remove phase 2 work.

26 years ago * gdbtk.c (gdb_actions_command): Make note of next action
Keith Seitz [Mon, 26 Jan 1998 19:41:39 +0000 (19:41 +0000)]
    * gdbtk.c (gdb_actions_command): Make note of next action
        before freeing all references to it.

26 years agoremove last entry regarding new install target "install-gdbtk"
Keith Seitz [Mon, 26 Jan 1998 17:38:30 +0000 (17:38 +0000)]
remove last entry regarding new install target "install-gdbtk"