summaryrefslogtreecommitdiffstats
path: root/binutils-2.24/gas/doc/c-score.texi
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.24/gas/doc/c-score.texi')
-rw-r--r--binutils-2.24/gas/doc/c-score.texi168
1 files changed, 0 insertions, 168 deletions
diff --git a/binutils-2.24/gas/doc/c-score.texi b/binutils-2.24/gas/doc/c-score.texi
deleted file mode 100644
index 8335ae79..00000000
--- a/binutils-2.24/gas/doc/c-score.texi
+++ /dev/null
@@ -1,168 +0,0 @@
-@c Copyright 2009, 2011, 2013
-@c Free Software Foundation, Inc.
-@c This is part of the GAS manual.
-@c For copying conditions, see the file as.texinfo.
-@ifset GENERIC
-@page
-@node SCORE-Dependent
-@chapter SCORE Dependent Features
-@end ifset
-@ifclear GENERIC
-@node Machine Dependencies
-@chapter SCORE Dependent Features
-@end ifclear
-
-@cindex SCORE processor
-@menu
-* SCORE-Opts:: Assembler options
-* SCORE-Pseudo:: SCORE Assembler Directives
-* SCORE-Syntax:: Syntax
-@end menu
-
-@node SCORE-Opts
-@section Options
-
-@cindex options for SCORE
-@cindex SCORE options
-@cindex architectures, SCORE
-@cindex SCORE architectures
-
-The following table lists all available SCORE options.
-
-@table @code
-@item -G @var{num}
-This option sets the largest size of an object that can be referenced
-implicitly with the @code{gp} register. The default value is 8.
-
-@item -EB
-Assemble code for a big-endian cpu
-
-@item -EL
-Assemble code for a little-endian cpu
-
-@item -FIXDD
-Assemble code for fix data dependency
-
-@item -NWARN
-Assemble code for no warning message for fix data dependency
-
-@item -SCORE5
-Assemble code for target is SCORE5
-
-@item -SCORE5U
-Assemble code for target is SCORE5U
-
-@item -SCORE7
-Assemble code for target is SCORE7, this is default setting
-
-@item -SCORE3
-Assemble code for target is SCORE3
-
-@item -march=score7
-Assemble code for target is SCORE7, this is default setting
-
-@item -march=score3
-Assemble code for target is SCORE3
-
-@item -USE_R1
-Assemble code for no warning message when using temp register r1
-
-@item -KPIC
-Generate code for PIC. This option tells the assembler to generate
-score position-independent macro expansions. It also tells the
-assembler to mark the output file as PIC.
-
-@item -O0
-Assembler will not perform any optimizations
-
-@item -V
-Sunplus release version
-
-@end table
-
-@node SCORE-Pseudo
-@section SCORE Assembler Directives
-
-@cindex directives for SCORE
-@cindex SCORE directives
-A number of assembler directives are available for SCORE. The
-following table is far from complete.
-
-@table @code
-@item .set nwarn
-Let the assembler not to generate warnings if the source machine
-language instructions happen data dependency.
-
-@item .set fixdd
-Let the assembler to insert bubbles (32 bit nop instruction /
-16 bit nop! Instruction) if the source machine language instructions
-happen data dependency.
-
-@item .set nofixdd
-Let the assembler to generate warnings if the source machine
-language instructions happen data dependency. (Default)
-
-@item .set r1
-Let the assembler not to generate warnings if the source program
-uses r1. allow user to use r1
-
-@item set nor1
-Let the assembler to generate warnings if the source program uses
-r1. (Default)
-
-@item .sdata
-Tell the assembler to add subsequent data into the sdata section
-
-@item .rdata
-Tell the assembler to add subsequent data into the rdata section
-
-@item .frame "frame-register", "offset", "return-pc-register"
-Describe a stack frame. "frame-register" is the frame register,
-"offset" is the distance from the frame register to the virtual
-frame pointer, "return-pc-register" is the return program register.
-You must use ".ent" before ".frame" and only one ".frame" can be
-used per ".ent".
-
-@item .mask "bitmask", "frameoffset"
-Indicate which of the integer registers are saved in the current
-function's stack frame, this is for the debugger to explain the
-frame chain.
-
-@item .ent "proc-name"
-Set the beginning of the procedure "proc_name". Use this directive
-when you want to generate information for the debugger.
-
-@item .end proc-name
-Set the end of a procedure. Use this directive to generate information
-for the debugger.
-
-@item .bss
-Switch the destination of following statements into the bss section,
-which is used for data that is uninitialized anywhere.
-
-@end table
-
-@node SCORE-Syntax
-@section SCORE Syntax
-@menu
-* SCORE-Chars:: Special Characters
-@end menu
-
-@node SCORE-Chars
-@subsection Special Characters
-
-@cindex line comment character, SCORE
-@cindex SCORE line comment character
-The presence of a @samp{#} appearing anywhere on a line indicates the
-start of a comment that extends to the end of that line.
-
-If a @samp{#} appears as the first character of a line then the whole
-line is treated as a comment, but in this case the line can also be a
-logical line number directive (@pxref{Comments}) or a preprocessor
-control command (@pxref{Preprocessing}).
-
-@cindex line separator, SCORE
-@cindex statement separator, SCORE
-@cindex SCORE line separator
-The @samp{;} character can be used to separate statements on the same
-line.