|
|
|
@ -6191,21 +6191,35 @@ assemblers. |
|
|
|
The syntaxes supported are: |
|
|
|
|
|
|
|
@smallexample |
|
|
|
.type <name> STT_FUNCTION |
|
|
|
.type <name> STT_OBJECT |
|
|
|
.type <name> STT_<TYPE_IN_UPPER_CASE> |
|
|
|
.type <name>,#<type> |
|
|
|
.type <name>,@@<type> |
|
|
|
.type <name>,%>type> |
|
|
|
.type <name>,"<type>" |
|
|
|
@end smallexample |
|
|
|
|
|
|
|
The types supported are: |
|
|
|
|
|
|
|
.type <name>,#function |
|
|
|
.type <name>,#object |
|
|
|
@table @gcctabopt |
|
|
|
@item STT_FUNC |
|
|
|
@itemx function |
|
|
|
Mark the symbol as being a function name. |
|
|
|
|
|
|
|
.type <name>,@@function |
|
|
|
.type <name>,@@object |
|
|
|
@item STT_OBJECT |
|
|
|
@itemx object |
|
|
|
Mark the symbol as being a data object. |
|
|
|
|
|
|
|
@item STT_TLS |
|
|
|
@itemx tls_object |
|
|
|
Mark the symbol as being a thead-local data object. |
|
|
|
|
|
|
|
@item STT_COMMON |
|
|
|
@itemx common |
|
|
|
Mark the symbol as being a common data object. |
|
|
|
@end table |
|
|
|
|
|
|
|
Note: Some targets support extra types in addition to those listed above. |
|
|
|
|
|
|
|
.type <name>,%function |
|
|
|
.type <name>,%object |
|
|
|
|
|
|
|
.type <name>,"function" |
|
|
|
.type <name>,"object" |
|
|
|
@end smallexample |
|
|
|
@end ifset |
|
|
|
@end ifset |
|
|
|
|
|
|
|
|