start-sanitize-v850e
* config/tc-v850.c (parse_register_list): Support constant
expressions as register lists.
-start-sanitize-v850e
+end-sanitize-v850e
-start-sanitize-v850e
- * config/.Sanitize (Do-first, Do-last): Add support for keep-v850e
- command line option.
-end-sanitize-v850e
-
-start-sanitize-v850eq
- * config/.Sanitize (Do-first, Do-last): Add support for keep-v850eq
- command line option.
-end-sanitize-v850eq
-
start-sanitize-v850eq
* config/tc-v850.c (md_assemble, md_show_usage, md_parse_option):
Add support for v850eq instructions.
-start-sanitize-v850eq
+end-sanitize-v850eq
start-sanitize-v850e
* config/tc-v850.c (md_assemble, md_show_usage, md_parse_option):
Add support for v850e instructions.
-start-sanitize-v850e
+end-sanitize-v850e
* config/tc-v850.c (md_assemble): Fix error recovery to reload
text of entire opcode.
the V850 processor. This allows the linker to detect attempts to link
such code with code assembled for other processors.
-@c start-santize-v850e
+@c start-sanitize-v850e
@cindex @code{-mv850e} command line option, V850
@item -mv850e
Specifies that the assembled code should be marked as being targeted at
the V850E processor. This allows the linker to detect attempts to link
such code with code assembled for other processors.
-@c end-santize-v850e
+@c end-sanitize-v850e
-@c start-santize-v850eq
+@c start-sanitize-v850eq
@cindex @code{-mv850eq} command line option, V850
@item -mv850eq
Specifies that the assembled code should be marked as being targeted at
the V850EQ processor. This allows the linker to detect attempts to link
such code with code assembled for other processors.
-@c end-santize-v850eq
+@c end-sanitize-v850eq
@end table
@cindex @code{psw} register, V850
@item system register 5
psw
-@c start-santize-v850e
+@c start-sanitize-v850e
@cindex @code{ctpc} register, V850
@item system register 16
ctpc
@cindex @code{ctbp} register, V850
@item system register 20
ctbp
-@c end-santize-v850e
+@c end-sanitize-v850e
@end table
@node V850 Floating Point
the V850 processor. This allows the linker to detect attempts to link
such code with code assembled for other processors.
-@c start-santize-v850e
+@c start-sanitize-v850e
@cindex @code{.v850e} directive, V850
@item .v850e
Specifies that the assembled code should be marked as being targeted at
the V850E processor. This allows the linker to detect attempts to link
such code with code assembled for other processors.
-@c end-santize-v850e
+@c end-sanitize-v850e
-@c start-santize-v850eq
+@c start-sanitize-v850eq
@cindex @code{.v850eq} directive, V850
@item .v850eq
Specifies that the assembled code should be marked as being targeted at
the V850EQ processor. This allows the linker to detect attempts to link
such code with code assembled for other processors.
-@c end-santize-v850eq
+@c end-sanitize-v850eq
@end table
stores 0 into r6 (0xFFFF + 1 = 0x0000), so that the movea instruction
stores 0xFFFFFFFF into r6 - the right value.
-@c start-santize-v850e
+@c start-sanitize-v850e
@cindex @code{hilo} pseudo-op, V850
@item hilo()
Computes the 32 bit value of the given expression and stores it into
computes the absolute address of label 'here' and puts the result into
register 6.
-@c end-santize-v850e
+@c end-sanitize-v850e
@cindex @code{sdaoff} pseudo-op, V850
@item sdaoff()
Computes the offset of the named variable from the start of the Tiny
Data Area (whoes address is held in register 30, the EP register) and
stores the result as a
-@c start-santize-v850e
+@c start-sanitize-v850e
4,5,
-@c end-santize-v850e
+@c end-sanitize-v850e
7 or 8 bit unsigned value in the immediate
operand field of the given instruction. For example:
speaking it also possible to access the last 32K of memory as well, as
the offsets are signed).
-@c start-santize-v850e
+@c start-sanitize-v850e
@cindex @code{ctoff} pseudo-op, V850
@item ctoff()
Computes the offset of the named variable from the start of the Call
will put the call the function whoes address is held in the call table
at the location labeled 'table_func1'.
-@c end-santize-v850e
+@c end-sanitize-v850e
@end table
reloc.d
reloc.s
-This-to-lose:
+Things-to-lose:
Do-last:
\ No newline at end of file
filename printed in the call-graph function index; line-level
profiling should still work, but requires some patience
- * cg_print.c (cg_print_index): sanitized printing of index when
+ * cg_print.c (cg_print_index): sanitised printing of index when
using FSF-style output; in particular, output width is now controlled
via option --width and the function tries hard to keep columns
aligned even in the presence of (occasional) long names
-start-sanitize-v850e
- * .Sanitize (Do-first, Do-last): Add support for keep-v850e
- command line option.
-end-sanitize-v850e
-
-start-sanitize-v850eq
- * .Sanitize (Do-first, Do-last): Add support for keep-v850eq
- command line options.
-end-sanitize-v850eq
-
* v850.h (struct v850_opcode): Add flags field.
(struct v850_operand): Extend meaning of 'bits' and 'shift'
fields.
/* end-sanitize-v850e */
/* start-sanitize-v850eq */
#define PROCESSOR_V850EQ (1 << 2) /* Just the V850EQ. */
-/* start-sanitize-v850eq */
+/* end-sanitize-v850eq */
/* The table itself is sorted by major opcode number, and is otherwise
in the order in which the disassembler should consider
* v850-dis.c (disassemble): Improved display of register lists.
-start-sanitize-v850e
+end-sanitize-v850e
* sparc-opc.c (sparc_opcodes): Fix assembler args to
start-sanitize-v850eq
* v850-opc.c (v850_opcodes[]): Add support for reversed short load
opcodes..
-start-sanitize-v850eq
+end-sanitize-v850eq
start-sanitize-v850e
start-sanitize-v850eq
- * .Sanitize (Do-first): Add support for keep-v850eq command line
- option.
-
* v850-dis.c (disassemble): Add support for v850EQ instructions.
* v850-opc.c (insert_i5div, extract_i5div): New Functions.
(v850_opcodes): Add v850EQ instructions.
end-sanitize-v850eq
start-sanitize-v850e
- * .Sanitize (Do-first): Add support for keep-v850e command line
- option.
-
* v850-dis.c (disassemble): Add support for v850E instructions.
* v850-opc.c (insert_d5_4, extract_d5_4, insert_d16_16,
extract_d16_16, insert_i9, extract_i9, insert_u9, extract_u9,
insert_spe, extract_spe): New Functions.
(v850_opcodes): Add v850E instructions.
-start-sanitize-v850e
+end-sanitize-v850e
* v850-opc.c: Reorganised and re-layed out to improve readability
and portability.
(v850_opcodes): Fix mask for jarl and jr.
* v850-dis.c: New file. Skeleton for disassembler support.
- * Makefile.in Remove v850 references, they're not needed here
- and they weren't being sanitized away.
+ * Makefile.in Remove v850 references, they're not needed here.
* configure.in: Add v850-dis.o when building v850 toolchains.
* configure: Rebuilt.
* disassemble.c (disassembler): Call v850 disassembler.
return ret;
}
-/* start-sanitize-v850e */
static unsigned long
insert_spe (insn, value, errmsg)
unsigned long insn;
* simops.c (Multiply64): Don't store into register zero.
-start-sanitize-v850e
+end-sanitize-v850e
* Makefile.in (semantics.o): Add dependency.
* simops.c (OP_300, OP_400, OP_60, OP_70): Support variant opcodes
with US bit set in the PSW.
-start-sanitize-v850eq
+end-sanitize-v850eq
* simops.c: Add support for v850e instructions.
- * .Sanitize (Do-first, Do-last): Add support for keep-v850e
- command line option.
-
end-sanitize-v850e
start-sanitize-v850eq
- * .Sanitize (Do-first, Do-last): Add support for keep-v850eq
- command line option.
-
* simops.c: Add support for v850eq instructions.
end-sanitize-v850eq