Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
c6d4f6b4
Commit
c6d4f6b4
authored
Aug 04, 2014
by
Arnaud Charlet
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Remove trailing blanks.
From-SVN: r213591
parent
eefe9555
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
4 deletions
+4
-4
gcc/ada/gnat_rm.texi
+4
-4
No files found.
gcc/ada/gnat_rm.texi
View file @
c6d4f6b4
...
...
@@ -20936,7 +20936,7 @@ including machine instructions in a subprogram.
The
two
features
are
similar
,
and
both
are
closely
related
to
the
mechanism
provided
by
the
asm
instruction
in
the
GNU
C
compiler
.
Full
understanding
and
use
of
the
facilities
in
this
package
requires
understanding
the
asm
instruction
,
see
@
ref
{
Extended
Asm
,,,
gcc
,
Using
the
GNU
Compiler
instruction
,
see
@
ref
{
Extended
Asm
,,,
gcc
,
Using
the
GNU
Compiler
Collection
(
GCC
)}.
Calls
to
the
function
@
code
{
Asm
}
and
the
procedure
@
code
{
Asm
}
have
identical
...
...
@@ -20970,7 +20970,7 @@ The @code{Asm_Output} attribute denotes a function that takes two
parameters
.
The
first
is
a
string
,
the
second
is
the
name
of
a
variable
of
the
type
designated
by
the
attribute
prefix
.
The
first
(
string
)
argument
is
required
to
be
a
static
expression
and
designates
the
constraint
(@
pxref
{
Constraints
,,,
gcc
,
Using
the
GNU
Compiler
constraint
(@
pxref
{
Constraints
,,,
gcc
,
Using
the
GNU
Compiler
Collection
(
GCC
)})
for
the
parameter
(
e
.
g
.@:
what
kind
of
register
is
required
).
The
second
argument
is
the
variable
to
be
written
or
updated
with
the
...
...
@@ -21007,7 +21007,7 @@ expression, and is a space or comma separated list of names of registers
that must be considered destroyed as a result of the @code{Asm} call. If
this argument is the null string (the default value), then the code
generator assumes that no additional registers are destroyed.
In addition to registers, the special clobbers @code{memory} and
In addition to registers, the special clobbers @code{memory} and
@code{cc} as described in the GNU C docs are both supported.
The fifth argument, not present in the above example, called the
...
...
@@ -21019,7 +21019,7 @@ will still be generated, even if none of the outputs are
used. @xref{Volatile,,,
gcc, Using the GNU Compiler Collection (GCC)}, for the full description.
Generally it is strongly advisable to use Volatile for any ASM statement
that is missing either input or output operands or to avoid unwanted
that is missing either input or output operands or to avoid unwanted
optimizations. A warning is generated if this advice is not followed.
No support is provided for GNU C'
s
@
code
{
asm
goto
}
feature
.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment