Jillian Ye
f915cc9125
configure.in: Add -lXext to mips_extra_libs
1998-06-23 17:59:31 +00:00
Jeff Law
8b727aa4d3
* m10300-opc.c: Support one operand "asr", "lsr" and "asl"
...
instructions. Support (sp) addressing mode by expanding it into
(0,sp).
1998-06-23 17:01:44 +00:00
Jeff Holcomb
8cdfcc1b7f
fix sanitization
1998-06-23 00:17:08 +00:00
Ian Lance Taylor
aa3c8d2d37
* config/obj-coff.c (c_symbol_merge): Fix copying of auxiliary
...
information.
1998-06-22 23:53:10 +00:00
Ian Lance Taylor
59bbaa1950
* readelf.c: Include bfd.h and bucomm.h before system header
...
files.
(parse_args): Change type of c from char to int.
1998-06-22 22:28:49 +00:00
Jeff Law
573916e377
* config/tc-mn10300: Handle FMT_D10 instructions.
1998-06-22 19:50:23 +00:00
Jeff Law
1d18312ae6
* gas/mn10300/am33_6.s: New test.
...
* gas/mn10300/am33_7.s: Likewise.
* gas/mn10300/am33_8.s: Likewise.
* gas/mn10300/basic.exp: Run them.
1998-06-22 19:48:19 +00:00
Jeff Law
c5a6e18b2e
* m10300-opc.c: Support 4 byte DSP instructions.
1998-06-22 19:38:35 +00:00
Jeff Law
dc959c75ab
* mn10300.h (FMT_D10): Define.
1998-06-22 19:33:21 +00:00
Ian Lance Taylor
bc7809ee23
* config/tc-i386.c (i386_operand): Be prepared for a space between
...
the open parenthesis and the start of the register operand,
because of the June 16 change.
1998-06-22 19:20:14 +00:00
Patrick Macdonald
f439ad5f17
* sky-dma.h, sky-gpuif.[c|h], sky-gs.h, sky-pke.[c|h],
...
sky-vu.h: use _IOLBF on debug files, _IOFBF on trace files
* sky-gdb.[c|h] (sky_open_file()): add buffer mode to
parameter list
1998-06-22 15:08:58 +00:00
Frank Ch. Eigler
25eafc5b75
* Bringing over fix for PR 16301 from sky beta branch.
1998-06-22 09:25:05 +00:00
Jeff Law
e2ebb8ed49
* ld.texinfo: Note that -relax may make symbolic debugging
...
impossible on some platforms.
1998-06-22 05:59:49 +00:00
Ian Lance Taylor
4d865f1ba7
* config/tc-sh.c (md_apply_fix): Handle weak symbols correctly if
...
BFD_ASSEMBLER.
1998-06-22 01:27:47 +00:00
Nick Clifton
4a91fb4f12
Updated to match latest assembler output.
1998-06-21 19:46:05 +00:00
Nick Clifton
1d248b62f2
Always perform alignment requests, even if they are deemed to be unnessasary.
1998-06-21 19:27:45 +00:00
Ron Unrau
36841840ec
* symtab.c (find_line_pc): assumed that a PC of 0 is illegal.
...
Changed to pass PC as arg and return 1 if valid (0 otherwise).
symtab.h: change prototype to match
symtab.c (find_line_pc_range): use new interface
breakpoint.c (resolve_sal_pc): ditto
gdbtk.c (gdb_set_bp): ditto
1998-06-21 15:31:09 +00:00
Frank Ch. Eigler
ec85f6bc51
* Fix small typo.
1998-06-20 09:21:44 +00:00
Jeff Law
f26a329970
* config/tc-mips.c (hilo_interlocks): Check mips_5900, not
...
mips_cpu == 5900.
1998-06-20 02:00:03 +00:00
Jeff Law
68a3f9c550
* config/tc-mn10300.c (md_assemble): Handle FMT_D8 and FMT_D9
...
instruction formats. Handle MN10300_OPERAND_24BIT modifier.
(mn10300_insert_operand): Likewise.
(mn10300_check_operand): Likewise.
1998-06-19 22:54:36 +00:00
Jeff Law
3f98014f76
* gas/mn10300/am33_4.s: New test.
...
* gas/mn10300/am33_5.s: New test.
* gas/mn10300/basic.exp: Run them.
1998-06-19 22:50:44 +00:00
Jeff Law
d7f444fd7a
* m10300-opc.c: Support 6 and 7 byte am33 instructions.
1998-06-19 22:49:43 +00:00
Ian Lance Taylor
0d61eedd67
* ld-scripts/weak.exp: New test.
...
* ld-scripts/weak.t: New file.
* ld-scripts/weak1.s: New file.
* ld-scripts/weak2.s: New file.
1998-06-19 21:13:57 +00:00
Ian Lance Taylor
ae49bab676
* elf32-mips.c (mips_elf_size_dynamic_sections): Only strip a
...
linker created empty input section if the output section has the
same name.
1998-06-19 21:11:47 +00:00
Ian Lance Taylor
e1079cda8d
* elflink.h (elf_link_output_extsym): Print an error message if
...
_bfd_elf_section_from_bfd_section fails.
1998-06-19 21:10:39 +00:00
Ian Lance Taylor
22b17c7474
* elf.c (_bfd_elf_section_from_bfd_section): Call bfd_set_error on
...
failure.
1998-06-19 21:10:20 +00:00
Jillian Ye
f4f78bcc9c
Remove the directory, all sky sim testcases are now in sim/sky/
1998-06-19 20:26:23 +00:00
Ian Lance Taylor
1df5db5d9b
Fri Jun 19 16:09:09 1998 Alan Modra <alan@spri.levels.unisa.edu.au>
...
* i386.h: Use FP, not sl_Suf, for fxsave and fxrstor.
1998-06-19 20:10:52 +00:00
Ian Lance Taylor
622b1860e1
* write.c (adjust_reloc_syms): Never adjust relocs against weak
...
symbols.
* config/tc-mips.c (md_apply_fix): Adjust accordingly.
1998-06-19 17:58:12 +00:00
Mark Alexander
7b61b0945f
* m10200-dis.c (print_insn_mn10200): Recognize 'break' pseudo-op.
1998-06-19 16:19:12 +00:00
Joyce Janczyn
0df90cd8e4
Fri Jun 19 11:59:26 1998 Joyce Janczyn <janczyn@cygnus.com>
...
* interp.c (board): Rename am32 to stdeval1 as this is the name
consistently used to refer to the mn1030002 board.
1998-06-19 16:02:51 +00:00
Jeff Law
e7ffb037ca
start-sanitize-am33
...
* config/tc-mn10300.c (r_registers): Add missing registers.
(xr_registers): New set of registers.
(xr_register_name): New function.
(md_assemble): Handle XRREG and PLUS operands. Tweak handling of
RREG operand insertion. Handle new D6 and D7 instruction formats.
end-sanitize-am33
* config/tc-mn10300.c (mn10300_insert_operand): Do not hardcode the
shift amount for a repeated operand. The shift amount for the
repeated copy comes from the size of the operand.
1998-06-19 15:54:22 +00:00
Jeff Law
1d5e24f40a
* gas/mn10300/am33_2.s: New test.
...
* gas/mn10300/am33_3.s: New test.
* gas/mn10300/basic.exp: Run them.
1998-06-19 15:47:03 +00:00
Jeff Law
b17af7f6ef
* m10300-opc.c: Support for 3 byte and 4 byte extended instructions
...
found on the mn10300.
1998-06-19 15:45:13 +00:00
Jeff Law
20ddeff49d
* mn10300.h (MN10300_OPERAND_XRREG): Define.
...
(MN10300_OPERAND_PLUS): Likewise.
(FMT_D6, FMT_D7): Likewise.
1998-06-19 15:41:58 +00:00
Ian Lance Taylor
4b035e8ea9
formatting fixes
1998-06-19 14:43:45 +00:00
Jeff Law
daaab34a77
* config/tc-h8300.c (get_operand): Fix typos in ldm/stm support.
1998-06-19 06:47:19 +00:00
Ulrich Drepper
d2a24cee53
Update.
1998-06-19 01:58:48 +00:00
Ulrich Drepper
59e907e3c7
Add support for fxsave, fxrstor, sysenter and sysexit.
1998-06-19 01:58:00 +00:00
John Metzler
7648738c81
Fix compile errors in set_mips_isa_type
1998-06-18 22:47:43 +00:00
John Metzler
8b023c48d5
*** empty log message ***
1998-06-18 21:08:52 +00:00
Jeff Law
a145a5ac84
Rework ChangeLog entry to avoid mentioning vr5400 in a r5900 entry.
1998-06-18 19:14:20 +00:00
Jeff Law
cefa6a6107
Remove reference to vr5400 inside a r5900 ChangeLog entry.
1998-06-18 19:12:41 +00:00
Joyce Janczyn
f0ce242fcd
Thu June 18 14:37:14 1998 Joyce Janczyn <janczyn@cygnus.com>
...
* interp.c (sim_open): Fix typo in address of EXTMD register
(0x34000280, not 0x3400280).
1998-06-18 18:43:11 +00:00
John Metzler
20af011086
* mips-dis.c (print_insn_little_mips): Previously, instruction
...
printing references the symbol table to determine whether the
instruction resides in a block regular instructions or mips16
instructions. However, when the disassembler gets used in other
environments where the symbol table is not present, we no longer
rely in the symbol table, rather, use the low bit of the
instructions address to guess. There should be no change for usage
of the disassembler in host based programse, gdb ,objdump.
(print_insn_big_mips): ditto.
(print_insn_mips): ditto
1998-06-18 17:30:26 +00:00
Ian Lance Taylor
d845999e69
tipo
1998-06-18 16:20:45 +00:00
Frank Ch. Eigler
5630c289dc
* Adapt to changed R5900 SQC2 opcode.
...
Thu Jun 18 17:48:01 1998 Frank Ch. Eigler <fche@cygnus.com>
* mips.igen (SDC2): Removed R5900 alternative.
* r5900.igen (SQC2): Updated bit pattern to
match changed R5900 specs.
1998-06-18 15:11:28 +00:00
release
3bb1e046d0
fix sanitization typo
1998-06-18 07:31:22 +00:00
release
c773c22617
fix sanitization; add t-ldl.s t-ldr.s t-lwl.s t-lwr.s t-sdr.s t-sub.s t-swl.s t-swr.s
1998-06-18 06:52:03 +00:00
release
27cd90b285
fix sanitization; add ax-gdb.c ax-gdb.h ax-general.c ax.h
1998-06-18 06:27:54 +00:00