Chapter 6. Extensions to the C Language Family
S
A memory reference that refers to a constant address of known value.
T
The register indicated by Rx (not implemented yet).
U
A constant that is not between 2 and 15 inclusive.
Z
The constant 0.
Xtensa--
xtensa.h
a
General-purpose 32-bit register
b
One-bit boolean register
A
MAC16 40-bit accumulator register
I
Signed 12-bit integer constant, for use in MOVI instructions
J
Signed 8-bit integer constant, for use in ADDI instructions
K
Integer constant valid for BccI instructions
L
Unsigned constant valid for BccUI instructions
6.37. Controlling Names Used in Assembler Code
You can specify the name to be used in the assembler code for a C function or variable by writing the
(or
) keyword after the declarator as follows:
asm
__asm__
int foo asm ("myfoo") = 2;
This specifies that the name to be used for the variable
rather than the usual
.
_foo
in the assembler code should be
foo
201
myfoo
Need help?
Do you have a question about the ENTERPRISE LINUX 4 and is the answer not in the manual?