You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Pseudo-Ops.html 27KB

3 vuotta sitten
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <!-- This file documents the GNU Assembler "as".
  4. Copyright (C) 1991-2020 Free Software Foundation, Inc.
  5. Permission is granted to copy, distribute and/or modify this document
  6. under the terms of the GNU Free Documentation License, Version 1.3
  7. or any later version published by the Free Software Foundation;
  8. with no Invariant Sections, with no Front-Cover Texts, and with no
  9. Back-Cover Texts. A copy of the license is included in the
  10. section entitled "GNU Free Documentation License".
  11. -->
  12. <!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
  13. <head>
  14. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  15. <title>Pseudo Ops (Using as)</title>
  16. <meta name="description" content="Pseudo Ops (Using as)">
  17. <meta name="keywords" content="Pseudo Ops (Using as)">
  18. <meta name="resource-type" content="document">
  19. <meta name="distribution" content="global">
  20. <meta name="Generator" content="makeinfo">
  21. <link href="index.html#Top" rel="start" title="Top">
  22. <link href="AS-Index.html#AS-Index" rel="index" title="AS Index">
  23. <link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
  24. <link href="index.html#Top" rel="up" title="Top">
  25. <link href="Abort.html#Abort" rel="next" title="Abort">
  26. <link href="Infix-Ops.html#Infix-Ops" rel="prev" title="Infix Ops">
  27. <style type="text/css">
  28. <!--
  29. a.summary-letter {text-decoration: none}
  30. blockquote.indentedblock {margin-right: 0em}
  31. blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
  32. blockquote.smallquotation {font-size: smaller}
  33. div.display {margin-left: 3.2em}
  34. div.example {margin-left: 3.2em}
  35. div.lisp {margin-left: 3.2em}
  36. div.smalldisplay {margin-left: 3.2em}
  37. div.smallexample {margin-left: 3.2em}
  38. div.smalllisp {margin-left: 3.2em}
  39. kbd {font-style: oblique}
  40. pre.display {font-family: inherit}
  41. pre.format {font-family: inherit}
  42. pre.menu-comment {font-family: serif}
  43. pre.menu-preformatted {font-family: serif}
  44. pre.smalldisplay {font-family: inherit; font-size: smaller}
  45. pre.smallexample {font-size: smaller}
  46. pre.smallformat {font-family: inherit; font-size: smaller}
  47. pre.smalllisp {font-size: smaller}
  48. span.nolinebreak {white-space: nowrap}
  49. span.roman {font-family: initial; font-weight: normal}
  50. span.sansserif {font-family: sans-serif; font-weight: normal}
  51. ul.no-bullet {list-style: none}
  52. -->
  53. </style>
  54. </head>
  55. <body lang="en">
  56. <a name="Pseudo-Ops"></a>
  57. <div class="header">
  58. <p>
  59. Next: <a href="Object-Attributes.html#Object-Attributes" accesskey="n" rel="next">Object Attributes</a>, Previous: <a href="Expressions.html#Expressions" accesskey="p" rel="prev">Expressions</a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="AS-Index.html#AS-Index" title="Index" rel="index">Index</a>]</p>
  60. </div>
  61. <hr>
  62. <a name="Assembler-Directives"></a>
  63. <h2 class="chapter">7 Assembler Directives</h2>
  64. <a name="index-directives_002c-machine-independent"></a>
  65. <a name="index-pseudo_002dops_002c-machine-independent"></a>
  66. <a name="index-machine-independent-directives"></a>
  67. <p>All assembler directives have names that begin with a period (&lsquo;<samp>.</samp>&rsquo;).
  68. The names are case insensitive for most targets, and usually written
  69. in lower case.
  70. </p>
  71. <p>This chapter discusses directives that are available regardless of the
  72. target machine configuration for the <small>GNU</small> assembler.
  73. Some machine configurations provide additional directives.
  74. See <a href="Machine-Dependencies.html#Machine-Dependencies">Machine Dependencies</a>.
  75. </p>
  76. <table class="menu" border="0" cellspacing="0">
  77. <tr><td align="left" valign="top">&bull; <a href="Abort.html#Abort" accesskey="1">Abort</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.abort</code>
  78. </td></tr>
  79. <tr><td align="left" valign="top">&bull; <a href="ABORT-_0028COFF_0029.html#ABORT-_0028COFF_0029" accesskey="2">ABORT (COFF)</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.ABORT</code>
  80. </td></tr>
  81. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  82. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Align.html#Align" accesskey="3">Align</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.align [<var>abs-expr</var>[, <var>abs-expr</var>[, <var>abs-expr</var>]]]</code>
  83. </td></tr>
  84. <tr><td align="left" valign="top">&bull; <a href="Altmacro.html#Altmacro" accesskey="4">Altmacro</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.altmacro</code>
  85. </td></tr>
  86. <tr><td align="left" valign="top">&bull; <a href="Ascii.html#Ascii" accesskey="5">Ascii</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.ascii &quot;<var>string</var>&quot;</code>&hellip;
  87. </td></tr>
  88. <tr><td align="left" valign="top">&bull; <a href="Asciz.html#Asciz" accesskey="6">Asciz</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.asciz &quot;<var>string</var>&quot;</code>&hellip;
  89. </td></tr>
  90. <tr><td align="left" valign="top">&bull; <a href="Balign.html#Balign" accesskey="7">Balign</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.balign [<var>abs-expr</var>[, <var>abs-expr</var>]]</code>
  91. </td></tr>
  92. <tr><td align="left" valign="top">&bull; <a href="Bundle-directives.html#Bundle-directives" accesskey="8">Bundle directives</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.bundle_align_mode <var>abs-expr</var></code>, etc
  93. </td></tr>
  94. <tr><td align="left" valign="top">&bull; <a href="Byte.html#Byte" accesskey="9">Byte</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.byte <var>expressions</var></code>
  95. </td></tr>
  96. <tr><td align="left" valign="top">&bull; <a href="CFI-directives.html#CFI-directives">CFI directives</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.cfi_startproc [simple]</code>, <code>.cfi_endproc</code>, etc.
  97. </td></tr>
  98. <tr><td align="left" valign="top">&bull; <a href="Comm.html#Comm">Comm</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.comm <var>symbol</var> , <var>length</var> </code>
  99. </td></tr>
  100. <tr><td align="left" valign="top">&bull; <a href="Data.html#Data">Data</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.data <var>subsection</var></code>
  101. </td></tr>
  102. <tr><td align="left" valign="top">&bull; <a href="Dc.html#Dc">Dc</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.dc[<var>size</var>] <var>expressions</var></code>
  103. </td></tr>
  104. <tr><td align="left" valign="top">&bull; <a href="Dcb.html#Dcb">Dcb</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.dcb[<var>size</var>] <var>number</var> [,<var>fill</var>]</code>
  105. </td></tr>
  106. <tr><td align="left" valign="top">&bull; <a href="Ds.html#Ds">Ds</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.ds[<var>size</var>] <var>number</var> [,<var>fill</var>]</code>
  107. </td></tr>
  108. <tr><td align="left" valign="top">&bull; <a href="Def.html#Def">Def</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.def <var>name</var></code>
  109. </td></tr>
  110. <tr><td align="left" valign="top">&bull; <a href="Desc.html#Desc">Desc</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.desc <var>symbol</var>, <var>abs-expression</var></code>
  111. </td></tr>
  112. <tr><td align="left" valign="top">&bull; <a href="Dim.html#Dim">Dim</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.dim</code>
  113. </td></tr>
  114. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  115. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Double.html#Double">Double</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.double <var>flonums</var></code>
  116. </td></tr>
  117. <tr><td align="left" valign="top">&bull; <a href="Eject.html#Eject">Eject</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.eject</code>
  118. </td></tr>
  119. <tr><td align="left" valign="top">&bull; <a href="Else.html#Else">Else</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.else</code>
  120. </td></tr>
  121. <tr><td align="left" valign="top">&bull; <a href="Elseif.html#Elseif">Elseif</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.elseif</code>
  122. </td></tr>
  123. <tr><td align="left" valign="top">&bull; <a href="End.html#End">End</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.end</code>
  124. </td></tr>
  125. <tr><td align="left" valign="top">&bull; <a href="Endef.html#Endef">Endef</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.endef</code>
  126. </td></tr>
  127. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  128. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Endfunc.html#Endfunc">Endfunc</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.endfunc</code>
  129. </td></tr>
  130. <tr><td align="left" valign="top">&bull; <a href="Endif.html#Endif">Endif</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.endif</code>
  131. </td></tr>
  132. <tr><td align="left" valign="top">&bull; <a href="Equ.html#Equ">Equ</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.equ <var>symbol</var>, <var>expression</var></code>
  133. </td></tr>
  134. <tr><td align="left" valign="top">&bull; <a href="Equiv.html#Equiv">Equiv</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.equiv <var>symbol</var>, <var>expression</var></code>
  135. </td></tr>
  136. <tr><td align="left" valign="top">&bull; <a href="Eqv.html#Eqv">Eqv</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.eqv <var>symbol</var>, <var>expression</var></code>
  137. </td></tr>
  138. <tr><td align="left" valign="top">&bull; <a href="Err.html#Err">Err</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.err</code>
  139. </td></tr>
  140. <tr><td align="left" valign="top">&bull; <a href="Error.html#Error">Error</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.error <var>string</var></code>
  141. </td></tr>
  142. <tr><td align="left" valign="top">&bull; <a href="Exitm.html#Exitm">Exitm</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.exitm</code>
  143. </td></tr>
  144. <tr><td align="left" valign="top">&bull; <a href="Extern.html#Extern">Extern</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.extern</code>
  145. </td></tr>
  146. <tr><td align="left" valign="top">&bull; <a href="Fail.html#Fail">Fail</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.fail</code>
  147. </td></tr>
  148. <tr><td align="left" valign="top">&bull; <a href="File.html#File">File</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.file</code>
  149. </td></tr>
  150. <tr><td align="left" valign="top">&bull; <a href="Fill.html#Fill">Fill</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.fill <var>repeat</var> , <var>size</var> , <var>value</var></code>
  151. </td></tr>
  152. <tr><td align="left" valign="top">&bull; <a href="Float.html#Float">Float</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.float <var>flonums</var></code>
  153. </td></tr>
  154. <tr><td align="left" valign="top">&bull; <a href="Func.html#Func">Func</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.func</code>
  155. </td></tr>
  156. <tr><td align="left" valign="top">&bull; <a href="Global.html#Global">Global</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.global <var>symbol</var></code>, <code>.globl <var>symbol</var></code>
  157. </td></tr>
  158. <tr><td align="left" valign="top">&bull; <a href="Gnu_005fattribute.html#Gnu_005fattribute">Gnu_attribute</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.gnu_attribute <var>tag</var>,<var>value</var></code>
  159. </td></tr>
  160. <tr><td align="left" valign="top">&bull; <a href="Hidden.html#Hidden">Hidden</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.hidden <var>names</var></code>
  161. </td></tr>
  162. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  163. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="hword.html#hword">hword</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.hword <var>expressions</var></code>
  164. </td></tr>
  165. <tr><td align="left" valign="top">&bull; <a href="Ident.html#Ident">Ident</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.ident</code>
  166. </td></tr>
  167. <tr><td align="left" valign="top">&bull; <a href="If.html#If">If</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.if <var>absolute expression</var></code>
  168. </td></tr>
  169. <tr><td align="left" valign="top">&bull; <a href="Incbin.html#Incbin">Incbin</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.incbin &quot;<var>file</var>&quot;[,<var>skip</var>[,<var>count</var>]]</code>
  170. </td></tr>
  171. <tr><td align="left" valign="top">&bull; <a href="Include.html#Include">Include</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.include &quot;<var>file</var>&quot;</code>
  172. </td></tr>
  173. <tr><td align="left" valign="top">&bull; <a href="Int.html#Int">Int</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.int <var>expressions</var></code>
  174. </td></tr>
  175. <tr><td align="left" valign="top">&bull; <a href="Internal.html#Internal">Internal</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.internal <var>names</var></code>
  176. </td></tr>
  177. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  178. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Irp.html#Irp">Irp</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.irp <var>symbol</var>,<var>values</var></code>&hellip;
  179. </td></tr>
  180. <tr><td align="left" valign="top">&bull; <a href="Irpc.html#Irpc">Irpc</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.irpc <var>symbol</var>,<var>values</var></code>&hellip;
  181. </td></tr>
  182. <tr><td align="left" valign="top">&bull; <a href="Lcomm.html#Lcomm">Lcomm</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.lcomm <var>symbol</var> , <var>length</var></code>
  183. </td></tr>
  184. <tr><td align="left" valign="top">&bull; <a href="Lflags.html#Lflags">Lflags</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.lflags</code>
  185. </td></tr>
  186. <tr><td align="left" valign="top">&bull; <a href="Line.html#Line">Line</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.line <var>line-number</var></code>
  187. </td></tr>
  188. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  189. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Linkonce.html#Linkonce">Linkonce</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.linkonce [<var>type</var>]</code>
  190. </td></tr>
  191. <tr><td align="left" valign="top">&bull; <a href="List.html#List">List</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.list</code>
  192. </td></tr>
  193. <tr><td align="left" valign="top">&bull; <a href="Ln.html#Ln">Ln</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.ln <var>line-number</var></code>
  194. </td></tr>
  195. <tr><td align="left" valign="top">&bull; <a href="Loc.html#Loc">Loc</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.loc <var>fileno</var> <var>lineno</var></code>
  196. </td></tr>
  197. <tr><td align="left" valign="top">&bull; <a href="Loc_005fmark_005flabels.html#Loc_005fmark_005flabels">Loc_mark_labels</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.loc_mark_labels <var>enable</var></code>
  198. </td></tr>
  199. <tr><td align="left" valign="top">&bull; <a href="Local.html#Local">Local</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.local <var>names</var></code>
  200. </td></tr>
  201. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  202. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Long.html#Long">Long</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.long <var>expressions</var></code>
  203. </td></tr>
  204. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  205. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Macro.html#Macro">Macro</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.macro <var>name</var> <var>args</var></code>&hellip;
  206. </td></tr>
  207. <tr><td align="left" valign="top">&bull; <a href="MRI.html#MRI">MRI</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.mri <var>val</var></code>
  208. </td></tr>
  209. <tr><td align="left" valign="top">&bull; <a href="Noaltmacro.html#Noaltmacro">Noaltmacro</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.noaltmacro</code>
  210. </td></tr>
  211. <tr><td align="left" valign="top">&bull; <a href="Nolist.html#Nolist">Nolist</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.nolist</code>
  212. </td></tr>
  213. <tr><td align="left" valign="top">&bull; <a href="Nop.html#Nop">Nop</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.nop</code>
  214. </td></tr>
  215. <tr><td align="left" valign="top">&bull; <a href="Nops.html#Nops">Nops</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.nops <var>size</var>[, <var>control</var>]</code>
  216. </td></tr>
  217. <tr><td align="left" valign="top">&bull; <a href="Octa.html#Octa">Octa</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.octa <var>bignums</var></code>
  218. </td></tr>
  219. <tr><td align="left" valign="top">&bull; <a href="Offset.html#Offset">Offset</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.offset <var>loc</var></code>
  220. </td></tr>
  221. <tr><td align="left" valign="top">&bull; <a href="Org.html#Org">Org</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.org <var>new-lc</var>, <var>fill</var></code>
  222. </td></tr>
  223. <tr><td align="left" valign="top">&bull; <a href="P2align.html#P2align">P2align</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.p2align [<var>abs-expr</var>[, <var>abs-expr</var>[, <var>abs-expr</var>]]]</code>
  224. </td></tr>
  225. <tr><td align="left" valign="top">&bull; <a href="PopSection.html#PopSection">PopSection</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.popsection</code>
  226. </td></tr>
  227. <tr><td align="left" valign="top">&bull; <a href="Previous.html#Previous">Previous</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.previous</code>
  228. </td></tr>
  229. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  230. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Print.html#Print">Print</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.print <var>string</var></code>
  231. </td></tr>
  232. <tr><td align="left" valign="top">&bull; <a href="Protected.html#Protected">Protected</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.protected <var>names</var></code>
  233. </td></tr>
  234. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  235. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Psize.html#Psize">Psize</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.psize <var>lines</var>, <var>columns</var></code>
  236. </td></tr>
  237. <tr><td align="left" valign="top">&bull; <a href="Purgem.html#Purgem">Purgem</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.purgem <var>name</var></code>
  238. </td></tr>
  239. <tr><td align="left" valign="top">&bull; <a href="PushSection.html#PushSection">PushSection</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.pushsection <var>name</var></code>
  240. </td></tr>
  241. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  242. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Quad.html#Quad">Quad</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.quad <var>bignums</var></code>
  243. </td></tr>
  244. <tr><td align="left" valign="top">&bull; <a href="Reloc.html#Reloc">Reloc</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.reloc <var>offset</var>, <var>reloc_name</var>[, <var>expression</var>]</code>
  245. </td></tr>
  246. <tr><td align="left" valign="top">&bull; <a href="Rept.html#Rept">Rept</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.rept <var>count</var></code>
  247. </td></tr>
  248. <tr><td align="left" valign="top">&bull; <a href="Sbttl.html#Sbttl">Sbttl</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.sbttl &quot;<var>subheading</var>&quot;</code>
  249. </td></tr>
  250. <tr><td align="left" valign="top">&bull; <a href="Scl.html#Scl">Scl</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.scl <var>class</var></code>
  251. </td></tr>
  252. <tr><td align="left" valign="top">&bull; <a href="Section.html#Section">Section</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.section <var>name</var>[, <var>flags</var>]</code>
  253. </td></tr>
  254. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  255. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Set.html#Set">Set</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.set <var>symbol</var>, <var>expression</var></code>
  256. </td></tr>
  257. <tr><td align="left" valign="top">&bull; <a href="Short.html#Short">Short</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.short <var>expressions</var></code>
  258. </td></tr>
  259. <tr><td align="left" valign="top">&bull; <a href="Single.html#Single">Single</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.single <var>flonums</var></code>
  260. </td></tr>
  261. <tr><td align="left" valign="top">&bull; <a href="Size.html#Size">Size</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.size [<var>name</var> , <var>expression</var>]</code>
  262. </td></tr>
  263. <tr><td align="left" valign="top">&bull; <a href="Skip.html#Skip">Skip</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.skip <var>size</var> [,<var>fill</var>]</code>
  264. </td></tr>
  265. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  266. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Sleb128.html#Sleb128">Sleb128</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.sleb128 <var>expressions</var></code>
  267. </td></tr>
  268. <tr><td align="left" valign="top">&bull; <a href="Space.html#Space">Space</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.space <var>size</var> [,<var>fill</var>]</code>
  269. </td></tr>
  270. <tr><td align="left" valign="top">&bull; <a href="Stab.html#Stab">Stab</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.stabd, .stabn, .stabs</code>
  271. </td></tr>
  272. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  273. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="String.html#String">String</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.string &quot;<var>str</var>&quot;</code>, <code>.string8 &quot;<var>str</var>&quot;</code>, <code>.string16 &quot;<var>str</var>&quot;</code>, <code>.string32 &quot;<var>str</var>&quot;</code>, <code>.string64 &quot;<var>str</var>&quot;</code>
  274. </td></tr>
  275. <tr><td align="left" valign="top">&bull; <a href="Struct.html#Struct">Struct</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.struct <var>expression</var></code>
  276. </td></tr>
  277. <tr><td align="left" valign="top">&bull; <a href="SubSection.html#SubSection">SubSection</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.subsection</code>
  278. </td></tr>
  279. <tr><td align="left" valign="top">&bull; <a href="Symver.html#Symver">Symver</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.symver <var>name</var>,<var>name2@nodename</var>[,<var>visibility</var>]</code>
  280. </td></tr>
  281. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  282. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Tag.html#Tag">Tag</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.tag <var>structname</var></code>
  283. </td></tr>
  284. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  285. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Text.html#Text">Text</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.text <var>subsection</var></code>
  286. </td></tr>
  287. <tr><td align="left" valign="top">&bull; <a href="Title.html#Title">Title</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.title &quot;<var>heading</var>&quot;</code>
  288. </td></tr>
  289. <tr><td align="left" valign="top">&bull; <a href="Type.html#Type">Type</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.type &lt;<var>int</var> | <var>name</var> , <var>type description</var>&gt;</code>
  290. </td></tr>
  291. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  292. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Uleb128.html#Uleb128">Uleb128</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.uleb128 <var>expressions</var></code>
  293. </td></tr>
  294. <tr><td align="left" valign="top">&bull; <a href="Val.html#Val">Val</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.val <var>addr</var></code>
  295. </td></tr>
  296. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  297. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Version.html#Version">Version</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.version &quot;<var>string</var>&quot;</code>
  298. </td></tr>
  299. <tr><td align="left" valign="top">&bull; <a href="VTableEntry.html#VTableEntry">VTableEntry</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.vtable_entry <var>table</var>, <var>offset</var></code>
  300. </td></tr>
  301. <tr><td align="left" valign="top">&bull; <a href="VTableInherit.html#VTableInherit">VTableInherit</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.vtable_inherit <var>child</var>, <var>parent</var></code>
  302. </td></tr>
  303. <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
  304. </pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Warning.html#Warning">Warning</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.warning <var>string</var></code>
  305. </td></tr>
  306. <tr><td align="left" valign="top">&bull; <a href="Weak.html#Weak">Weak</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.weak <var>names</var></code>
  307. </td></tr>
  308. <tr><td align="left" valign="top">&bull; <a href="Weakref.html#Weakref">Weakref</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.weakref <var>alias</var>, <var>symbol</var></code>
  309. </td></tr>
  310. <tr><td align="left" valign="top">&bull; <a href="Word.html#Word">Word</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.word <var>expressions</var></code>
  311. </td></tr>
  312. <tr><td align="left" valign="top">&bull; <a href="Zero.html#Zero">Zero</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.zero <var>size</var></code>
  313. </td></tr>
  314. <tr><td align="left" valign="top">&bull; <a href="2byte.html#g_t2byte">2byte</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.2byte <var>expressions</var></code>
  315. </td></tr>
  316. <tr><td align="left" valign="top">&bull; <a href="4byte.html#g_t4byte">4byte</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.4byte <var>expressions</var></code>
  317. </td></tr>
  318. <tr><td align="left" valign="top">&bull; <a href="8byte.html#g_t8byte">8byte</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top"><code>.8byte <var>bignums</var></code>
  319. </td></tr>
  320. <tr><td align="left" valign="top">&bull; <a href="Deprecated.html#Deprecated">Deprecated</a>:</td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Deprecated Directives
  321. </td></tr>
  322. </table>
  323. <hr>
  324. <div class="header">
  325. <p>
  326. Next: <a href="Object-Attributes.html#Object-Attributes" accesskey="n" rel="next">Object Attributes</a>, Previous: <a href="Expressions.html#Expressions" accesskey="p" rel="prev">Expressions</a>, Up: <a href="index.html#Top" accesskey="u" rel="up">Top</a> &nbsp; [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="AS-Index.html#AS-Index" title="Index" rel="index">Index</a>]</p>
  327. </div>
  328. </body>
  329. </html>