Ian Lance Taylor
4d865f1ba7
* config/tc-sh.c (md_apply_fix): Handle weak symbols correctly if
BFD_ASSEMBLER.
29 years ago
Nick Clifton
4a91fb4f12
Updated to match latest assembler output.
29 years ago
Nick Clifton
1d248b62f2
Always perform alignment requests, even if they are deemed to be unnessasary.
29 years ago
Ron Unrau
36841840ec
* symtab.c (find_line_pc): assumed that a PC of 0 is illegal.
29 years ago
Frank Ch. Eigler
ec85f6bc51
* Fix small typo.
29 years ago
Jeff Law
f26a329970
* config/tc-mips.c (hilo_interlocks): Check mips_5900, not
mips_cpu == 5900.
29 years ago
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.
29 years ago
Jeff Law
3f98014f76
* gas/mn10300/am33_4.s: New test.
* gas/mn10300/am33_5.s: New test.
* gas/mn10300/basic.exp: Run them.
29 years ago
Jeff Law
d7f444fd7a
* m10300-opc.c: Support 6 and 7 byte am33 instructions.
29 years ago
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.
29 years ago
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.
29 years ago
Ian Lance Taylor
e1079cda8d
* elflink.h (elf_link_output_extsym): Print an error message if
_bfd_elf_section_from_bfd_section fails.
29 years ago
Ian Lance Taylor
22b17c7474
* elf.c (_bfd_elf_section_from_bfd_section): Call bfd_set_error on
failure.
29 years ago
Jillian Ye
f4f78bcc9c
Remove the directory, all sky sim testcases are now in sim/sky/
29 years ago
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.
29 years ago
Ian Lance Taylor
622b1860e1
* write.c (adjust_reloc_syms): Never adjust relocs against weak
symbols.
* config/tc-mips.c (md_apply_fix): Adjust accordingly.
29 years ago
Mark Alexander
7b61b0945f
* m10200-dis.c (print_insn_mn10200): Recognize 'break' pseudo-op.
29 years ago
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.
29 years ago
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.
29 years ago
Jeff Law
1d5e24f40a
* gas/mn10300/am33_2.s: New test.
* gas/mn10300/am33_3.s: New test.
* gas/mn10300/basic.exp: Run them.
29 years ago
Jeff Law
b17af7f6ef
* m10300-opc.c: Support for 3 byte and 4 byte extended instructions
found on the mn10300.
29 years ago
Jeff Law
20ddeff49d
* mn10300.h (MN10300_OPERAND_XRREG): Define.
(MN10300_OPERAND_PLUS): Likewise.
(FMT_D6, FMT_D7): Likewise.
29 years ago
Ian Lance Taylor
4b035e8ea9
formatting fixes
29 years ago
Jeff Law
daaab34a77
* config/tc-h8300.c (get_operand): Fix typos in ldm/stm support.
29 years ago
Ulrich Drepper
d2a24cee53
Update.
29 years ago
Ulrich Drepper
59e907e3c7
Add support for fxsave, fxrstor, sysenter and sysexit.
29 years ago
John Metzler
7648738c81
Fix compile errors in set_mips_isa_type
29 years ago
John Metzler
8b023c48d5
*** empty log message ***
29 years ago
Jeff Law
a145a5ac84
Rework ChangeLog entry to avoid mentioning vr5400 in a r5900 entry.
29 years ago
Jeff Law
cefa6a6107
Remove reference to vr5400 inside a r5900 ChangeLog entry.
29 years ago
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).
29 years ago
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
29 years ago
Ian Lance Taylor
d845999e69
tipo
29 years ago
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.
29 years ago
release
3bb1e046d0
fix sanitization typo
29 years ago
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
29 years ago
release
27cd90b285
fix sanitization; add ax-gdb.c ax-gdb.h ax-general.c ax.h
29 years ago
release
9682b440c6
install tracing help files
29 years ago
Patrick Macdonald
be53145e44
* second phase of the --sky-debug, --sky-debug-file stuff
* only outstanding issue is vu0/vu1 to file (phase 3_
* please see ChangeLog.sky for complete details
29 years ago
Jeff Law
a2d41a258b
* gas/mn10300/am33.s: New test.
* gas/mn10300/basic.exp: Run it.
29 years ago
Jeff Law
82169ecef7
* config/tc-mn10300.c (r_registers): New register table.
(r_register_name): New function.
(md_assemble): Handle new am33 operand types.
29 years ago
Jeff Law
7c8a2969e6
* simops.c (syscall): Handle change in opcode # for syscall.
* mn10300.igen (syscall): Likewise.
29 years ago
Jeff Law
67be18db3b
* mn10300.h (MN10300_OPERAND_USP): Define.
(MN10300_OPERAND_SSP, MN10300_OPERAND_MSP): Likewise.
(MN10300_OPERAND_PC, MN10300_OPERAND_EPSW): Likewise.
(MN10300_OPERAND_RREG): Likewise.
Snapshot current work.
29 years ago
Jeff Law
9eb61c7c61
start-sanitize-am33
* m10300-opc.c (USP, SSP, MSP, PC, IMM4, EPSW, RN0, RM1): New
operands for the am33.
(mn10300_opcodes): Add new instructions from the am33.
end-sanitize-am33
* m10300-opc.c (mn10300_opcodes): Change opcode for "syscall".
Snapshot current work.
29 years ago
Ron Unrau
3b3835ccde
* parse.c (target_map_name_to_register): Check target specific
29 years ago
Said Ziouani
959941e717
* remote-sds.c (sds_start_remote): Fix printf call.
29 years ago
Ian Lance Taylor
31493cdfd6
* config/tc-mips.c (md_show_usage): Fix -mipsN usage.
29 years ago
Patrick Macdonald
c0e7453d60
* sky-pke.h: PKE_REG_SET_MASK / PKE_MEM_WRITE macros updated
to check/open the debug trace file
29 years ago
Frank Ch. Eigler
0f70e64f0e
* MIPS test suite changes that allow cross-assemblers to test MIPS dialects
other than their native tongues.
Wed Jun 17 14:02:10 1998 Frank Ch. Eigler <fche@cygnus.com>
* gas/mips/delay.d: Add -mcpu=NNNN to gas flags to let test case
run on differently targeted assembler.
* gas/mips/{ld-ilocks-addr32,ld-svr4pic.d}: Ditto.
* gas/mips/{ld-xgot.d,lif-svr4pic.d,lif-xgot.d}: Same.
* gas/mips/{mips16.d,mips4.d,nodelay.d}: Again.
* gas/mips/{trunc.d,uld.d,ulh-xgot.d,usd.d}: And then some.
* gas/mips/ld-ilocks.d: Removed disassembler flags to let target
defaults go unmodified. Replaced $f4/$f5 with $fp[45], as the
original `ld.d' had. Find `ld.s'.
* gas/mips/mul-ilocks.d: Nearly ditto.
29 years ago
Andrew Cagney
67574b9cea
Re-do sim-inline's handling of external functions and variables so
that there really is only one instance of them.
29 years ago