aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-02-02 * configure.host: Correct HOSTING_CRT0 in alpha*-*-linux* case toIan Lance Taylor2-1/+7
accept either ld.so or ld-linux.so.
1998-02-02Removed mulwhi-a mulwlo-a, macwhi-a, macwlo-a instructions.Nick Clifton1-0/+8
1998-02-02Improvments to error message reporting for PR14720Nick Clifton1-0/+5
1998-02-02Mon Feb 2 12:39:05 1998 Geoff Keating <geoffk@ozemail.com.au>Ian Lance Taylor2-15/+45
* config/tc-ppc.c (md_apply_fix3): Change BFD_RELOC_HI16 and BFD_RELOC_HI16_S to store the high bits of any value. * config/tc-ppc.h (tc_fix_adjustable): Undo change of Fri Jun 27. (TC_RELOC_RTSYM_LOC_FIXUP): Don't let the assembler calculate relocations to any external symbol at all. * config/tc-ppc.c (md_apply_fix3) [OBJ_ELF]: Correct bugs involving generation of pc-relative relocs. (md_pcrel_from_section) [OBJ_ELF]: The job this code used to do has been moved to md_apply_fix3. * config/tc-ppc.c (md_apply_fix3): Fix test for too-far branch. (ppc_elf_suffix): Warn about 'identifier+constant@got' syntax, which actually means (the address of identifier's GOT entry) + constant, which is not particularly useful.
1998-02-02Make IGEN the generator for all but mips16 simulators.Andrew Cagney1-5/+17
Clean up botched merge in interp.c:sim_open().
1998-02-02Add support for configuring the size of the floating point unit (fp_word).Andrew Cagney5-19/+97
For mips, move fp_registers into a separate array of type fp_word[].
1998-02-02Rewrite the mipsI/II/III pending-slot code.Andrew Cagney3-109/+163
1998-02-02Always compile FP code (test for FP at run-time).Andrew Cagney2-129/+102
Remove dependance of interp.c on gencode.c's output.
1998-02-02New test - verify sdl insn.Andrew Cagney2-0/+43
1998-02-02 * gas/mips/4010.s: Pad test code out to a 16byte boundary.Jeff Law1-0/+13
* gas/mips/4010.d: Corresponding changes. * gas/mips/4100.s: Pad test code out to a 16byte boundary. * gas/mips/4100.d: Corresponding changes. * gas/mips/4650.s: Pad test code out to a 16byte boundary. * gas/mips/4650.d: Corresponding changes. start-sanitize-r5900 * gas/mips/5900.s: Pad test code out to a 16byte boundary. * gas/mips/5900.d: Corresponding changes. end-sanitize-r5900 To make mips-ecoff happy, which apparently pads out the sections...
1998-02-01mips: Add multi-processor support for r5900. Others might work.Andrew Cagney7-324/+465
common, igen: Fix MP related bugs.
1998-01-31Add config support for the size of the target address and OF cell.Andrew Cagney17-131/+289
1998-01-31mips - for r5900 generate igen simulator.Andrew Cagney5-12/+28
igen - stop crash when simulator isn't multi-sim'ed
1998-01-31Sanitize away "*-windows*" host makefile frag when sanitizingFred Fish2-0/+44
with --lose-mswin.
1998-01-31igen: Fix SMP simulator generator support.Andrew Cagney11-39/+977
Use the bfd-processor name in the sim-engine switch. Add nr_cpus argument to sim_engine_run. tic80, v850, d30v, mips, common: Update mips: Fill in bfd-processor field of model records so that they match ../bfd/archures.
1998-01-31Make --keep-mswinFred Fish1-3/+3
1998-01-31 * Makefile.am (CC_FOR_TARGET,nlmcomv.o): Change program_transform_nameDoug Evans2-2/+8
to transform. * Makefile.in: Regenerate.
1998-01-31 * Makefile.am ({CC,CXX}_FOR_TARGET): Change program_transform_nameDoug Evans3-4/+10
to transform. * Makefile.in: Regenerate.
1998-01-31config/tc-dvp.c (md_pcrel_from_section): Add offset to delay slot forDoug Evans1-0/+2
undefined symbols.
1998-01-31Fri Jan 30 17:18:32 1998 Geoffrey Noer <noer@cygnus.com>Geoffrey Noer2-7/+10
* configure.in: Remove expect from noconfigdirs when target is cygwin32. OK to build expect and dejagnu with Canadian Cross.
1998-01-31Fri Jan 30 19:15:17 1998 Geoff Keating <geoffk@ozemail.com.au>Ian Lance Taylor2-0/+5
* scripttempl/elfppc.sc: Put .dynsbss in .sbss.
1998-01-31 * elf32-mips.c (elf_mips_dvp_11_pcrel_howto): Set pcrel_offset=trueDoug Evans1-1/+2
and partial_inplace=false. (mips_elf_relocate_section): Recognize R_MIPS_DVP_11_PCREL.
1998-01-31 * elf32-mips.c (elf_mips_dvp_11_pcrel_howto): Set pcrel_offset=true.Doug Evans2-1/+15
(mips_elf_relocate_section): Recognize R_MIPS_DVP_11_PCREL.
1998-01-31Fri Jan 30 19:07:07 1998 Geoff Keating <geoffk@ozemail.com.au>Ian Lance Taylor1-0/+21
* elf32-ppc.c (ppc_elf_create_dynamic_sections): New procedure to create .dynsbss and .rela.sbss sections. (ppc_elf_adjust_dynamic_symbol): Put space for small data to be copied from dynamic objects into .sbss. (ppc_elf_size_dynamic_sections): Strip .rela.sbss if we don't use it. Correct typo of .rela.sdata2. (ppc_elf_finish_dynamic_symbol): Generate reloc to where we put the data, which may now be in .sbss. (ppc_elf_relocate_section): A SDAREL16 reloc can be in dynsbss. (elf_backend_create_dynamic_sections): Define as ppc_elf_create_dynamic_sections. * elf32-ppc.c (ppc_elf_check_relocs): Don't emit R_PPC_REL* relocs against _GLOBAL_OFFSET_TABLE_. (ppc_elf_relocate_section): Don't emit R_PPC_REL32 relocs in shared libraries which refer to local symbols. Make sure that the test for allocating space for a reloc in a shared object is the same as the test for emitting a reloc.
1998-01-31 (md_pcrel_from_section): Add offset to delay slot forDoug Evans1-4/+4
undefined symbols.
1998-01-31Implement DMAcnt, DMAret & DMAend with explicit count args.James Lemke1-105/+151
1998-01-30don't build itcl libgui tk tixDoug Evans1-0/+1
1998-01-30* dvp-opc.c, a bunch of little change to the instruction table to makeIan Carmichael1-0/+6
* it consistent with the SCE asmvu assembler (and inconsistent with the * spec).
1998-01-30 * configure.in: Correct check for shared opcodes library.Ian Lance Taylor3-76/+91
* configure: Rebuild.
1998-01-30changelog entries for gdb/13521.David Taylor1-0/+18
1998-01-30fix d30v and sky sanitizationDoug Evans1-2/+4
1998-01-30Changes by Peter.Schauer to fix gdb/13521 -- gdb step command fails to stepDavid Taylor4-14/+112
from a function in one dynamically linked library into a function in another dynamically linked library.
1998-01-30tweak last dvp entryDoug Evans1-1/+0
1998-01-30 * config/tc-dvp.c (md_longopts): Add -no-dma, -no-dma-pke.Doug Evans1-0/+13
(md_parse_option): Handle them. (md_show_usage): Print them. (output_dma,output_pke): New static globals. (md_begin): Initialize them to 1. (assemble_pke): Handle -no-dma-pke. (insert_file): Search include dir list. (s_enddirect): Validate length if prespecified. (s_endmpg): Likewise. Handle -no-dma-pke. (s_endunpack): Handle -no-dma-pke.
1998-01-30 * read.h (include_dirs): Declare.Doug Evans2-11/+75
(include_dir_count,include_dir_maxlen): Declare.
1998-01-30 * gas/mri/moveml.d: Add test comments, fix regexps.Ian Lance Taylor1-0/+4
1998-01-30 * listing.c (buffer_line): If we can't open the file, set at_end.Ian Lance Taylor1-0/+6
(listing_print): Remove unused local variable fi.
1998-01-30 * config/vms-conf.h: Don't undef VERSION.Ian Lance Taylor2-2/+7
1998-01-30Fri Jan 30 11:43:49 1998 H.J. Lu <hjl@gnu.ai.mit.edu>Ian Lance Taylor3-0/+17
* Makefile.am (eelf32bsmip.c, eelf32lsmip.c): New targets. * Makefile.in: Rebuild.
1998-01-30Fix date in one entry.Doug Evans1-1/+1
1998-01-30fix typo in last changeDoug Evans1-5/+3
1998-01-30 * config/tc-dvp.c (md_longopts): Add -no-dma, -no-dma-pke.Doug Evans1-68/+127
(md_parse_option): Handle them. (md_show_usage): Print them. (output_dma,output_pke): New static globals. (md_begin): Initialize them to 1. (assemble_pke): Handle -no-dma-pke. (insert_file): Search include dir list. (s_enddirect): Validate length if prespecified. (s_endmpg): Likewise. Handle -no-dma-pke. (s_endunpack): Handle -no-dma-pke.
1998-01-30 * coffread.c (coff_symtab_read) [SEM]: Remove code, macro canStan Shebs5-15/+12
never be defined. * dbxread.c (process_one_symbol) [BLOCK_ADDRESS_ABSOLUTE]: Remove, no longer needed. * hppa-tdep.c (N_SET_MAGIC): Remove, no longer used. * config/pa/xm-hppab.h (SEEK_SET, SEEK_CUR, SEEK_END): Ditto. * config/mips/tm-mipsm3.h (NUMERIC_REG_NAMES): Ditto. * config/mips/mipsm3.mt (TDEPFILES): Remove mipsread.o. Cruft discovered while working on GDB internals manual
1998-01-30* Fix MAXi encoding, Fix pkemscal/pkemscalf order.Ian Carmichael1-1/+10
1998-01-30(print_insn_little_mips): tweak dvp support.Doug Evans1-1/+1
1998-01-29 * config/tc-m32r.c (allow_m32rx): Must compile with K&R C.Doug Evans1-0/+7
(m32rx support): only include #ifdef HAVE_CPU_M32RX.
1998-01-29 * gas/m32r/{allinsn,high-1}.d: Allow # constant prefix to be missing.Doug Evans1-0/+4
1998-01-29Thu Jan 29 16:24:04 1998 Mumit Khan <khan@xraylith.wisc.edu>Ian Lance Taylor1-0/+8
* dlltool.c: Define exit status macros for _WIN32 but not __CYGWIN32__. (gen_lib_file): Check for exit status of unlink. * resrc.c: Define popen and pclose if _WIN32 but not __CYGWIN32__.
1998-01-29Thu Jan 29 16:04:21 1998 Mumit Khan <khan@xraylith.wisc.edu>Ian Lance Taylor1-0/+11
* ldfile.c (slash): Set to backslash if _WIN32 but not __CYGWIN32__. (ldfile_open_file_search): If __MSDOS__ or _WIN32, accept a leading backslash or a leading x: as an absolute path. (ldfile_find_command_file): Use slash rather than / when generating name to try. * lexsup.c (PATH_SEPARATOR): Define. (set_default_dirlist): Use PATH_SEPARATOR rather than ':'.
1998-01-29 * m32r-opc.h (HAVE_CPU_M32R): Define.Doug Evans2-0/+9