Age | Commit message (Collapse) | Author | Files | Lines |
|
* rdi-share/etherdrv.c (EthernetWrite): Use strerror to get
error string if in an ANSI C-ish environment.
|
|
behavior.
|
|
|
|
|
|
(vif_operands): Update.
(vif_get_unpackloc): Delete.
(state_vif_unpackloc{,_star_p}): Delete.
(dvp_opcode_init_parse): Update.
|
|
bfd_elf32_powerpcle_vec.
|
|
supported as unpack address.
|
|
* gdb.base/branches.c: Code with lots of loops and
subroutines. Used to test gdbs ability to single step through PC
changes, especially to test mips-tdep.c:mips_next_pc
|
|
program segments are zero, don't set p_paddr_valid.
|
|
o When unpacking an r5900 FP value,
was not treating IEEE-NaN's as very
large values.
o When packing an r5900 FP result from an infinite
precision intermediate value was saturating
to IEEE-MAX instead of r5900-MAX
o The least significant bit of the FP status
register did not stick to one.
|
|
(struct alpha_elf_link_hash_entry): Add use_count member.
(elf64_alpha_check_relocs): Initialize and increment it.
(elf64_alpha_can_merge_gots): Check it when considering merging.
(elf64_alpha_merge_gots): Drop entries with zero use.
(elf64_alpha_calc_got_offsets_for_symbol): Likewise.
(elf64_alpha_always_size_sections): Split out got sizing ...
(elf64_alpha_size_got_sections): ... here. New function.
(elf64_alpha_relax_find_reloc_ofs): New function.
(elf64_alpha_relax_with_lituse): Likewise.
(elf64_alpha_relax_without_lituse): Likewise.
(elf64_alpha_relax_opt_call): Likewise.
(elf64_alpha_relax_section): Likewise.
(elf64_alpha_add_symbol_hook): Likewise.
(elf64_alpha_howto_table): Implement GPRELHIGH/LOW & IMMED_GP_16.
(elf64_alpha_relocate_section): Likewise.
(bfd_elf64_bfd_relax_section): Define.
(elf_backend_add_symbol_hook): Likewise.
|
|
(sparc_extract_return_value): New function, required to handle
machines without floating point.
(sparc_store_return_value): Ditto.
* config/sparc/tm-sparc.h (EXTRACT_RETURN_VALUE): Call
sparc_extract_return_value instead of using inline code.
(sparc_extract_return_value): Declare.
(STORE_RETURN_VALUE): Call sparc_store_return_value instead
of using inline code.
(sparc_store_return_value): Declare.
|
|
|
|
* elf64-sparc.c (ELF_MACHINE_CODE): Likewise.
(ELF_MACHINE_ALT1): New. Set to EM_OLD_SPARC64.
|
|
back into the expression to handle add/sub simplification correctly.
PR 15634
|
|
* solib.c (enable_break): Only call warning once
instead of three times.
|
|
|
|
|
|
Wed Apr 15 12:41:18 1998 Frank Ch. Eigler <fche@cygnus.com>
* interp.c (decode_coproc): Make COP2 branch code compile after
igen signature changes.
|
|
[ChangeLog]
Wed Apr 15 10:35:59 1998 Frank Ch. Eigler <fche@cygnus.com>
* config/tc-mips.c (mips_ip): Specs changed for
VCALLMSR instruction.
[testsuite/ChangeLog]
Wed Apr 15 13:08:30 1998 Frank Ch. Eigler <fche.cygnus.com>
* gas/mips/vu0.s: Updated test case for changed specs of
VCALLMSR instruction.
* gas/mips/vu0.d: Corresponding change.
|
|
Wed Apr 15 10:30:07 1998 Frank Ch. Eigler <fche@cygnus.com>
* vu0.h: Specs changed for VCALLMSR bit pattern.
* mips-dis.c: (print_insn_arg) Matching change.
|
|
* configure: Rebuild.
|
|
|
|
Fix mips16 BRANCH, unsigned ADD/SUB and SRAV instructions.
|
|
|
|
Rework ifetch{16,32} to match the more recent do_load function.
|
|
|
|
work correctly on little-endian hosts.
(sparc_push_arguments): New function.
(gdb_print_insn_sparc): New function.
(_initialize_sparc_tdep): Make gdb_print_insn_sparc the default
disassembler, so that SPARClite-specific instructions will
be recognized.
* sparcl-tdep.c (readchar): Print debugging information.
(debug_serial_write): New function, a replacement for SERIAL_WRITE
that prints debugging information.
* config/sparc/tm-sparc.h (PUSH_ARGUMENTS): Define.
(sparc_push_arguments): Declare.
|
|
|
|
* sim-memopt.c (parse_addr): Sunos 4.5 does not hane strtol
declared so we need this cast to prevent long long addresses
from being misconfigures. Results in access to unmapped memory.
|
|
Now you can type in a specific triple like mips64-vr4320-elf or
somthing like mips*.h
(triple_search) wildcardsearch): The new functions
|
|
* configure.tgt: Switch over to use tm-4320.h. Since I switched to
MIPS EABI the fixes are no longer backward compatible with 4300.
* tm-vr4320.h: Added
* vr4320.mt: Added
|
|
|
|
* sim/m32r/maclh1-2.cgs: New testcase.
|
|
PR 15693.
|
|
(check): Pass RUNTESTFLAGS to recursive make.
|
|
* things. See ChangeLog.sky for details.
*
* Modified Files:
* .Sanitize ChangeLog.sky Makefile.in sky-libvpe.c sky-vu.c
* sky-vu.h sky-vudis.c sky-vudis.h
* Added Files:
* sky-indebug.c sky-indebug.h sky-interact.c sky-interact.h
* sky-console.c sky-console.h
|
|
* configure.in: Recognise i[3456]96-*-sysv5* as a valid host, and
use mh-sysv5 if specified. Support gprof on SCO Open Server.
|
|
* mh-svsv5: New file - support for SCO UnixWare 7 / SVR5.
|
|
function perform_test_read_only.
|
|
|
|
|
|
* op_utils.c: Ditto.
* sim-main.c: New file. Include op_utils.c.
|
|
Add support for the -S<suffix> option.
|
|
zap one group of persistent gdb testomat failures.
Mon Apr 13 22:32:51 1998 Frank Ch. Eigler <fche@cygnus.com>
* gdb.c++/virtfunc.cc: Make extern "C" printf declaration pass
more rigorous EGCS C++ error checking.
|
|
MOV and CMP instructions.
o Enable basic inlining. Diable use of SIM_MAIN_INLINE.
|
|
|
|
and XXX=YYY'. See mn10300 for examples.
|
|
|
|
* gdbtk.c (gdb_loadfile): Change fstat() call to stat().
Needed because you can't convert a FILE* to an fd.
|