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
5Copyright (C) 1991-2021 Free Software Foundation, Inc.
6
7Permission is granted to copy, distribute and/or modify this document
8under the terms of the GNU Free Documentation License, Version 1.3
9or any later version published by the Free Software Foundation;
10with no Invariant Sections, with no Front-Cover Texts, and with no
11Back-Cover Texts.  A copy of the license is included in the
12section entitled "GNU Free Documentation License".
13 -->
14<!-- Created by GNU Texinfo 5.1, http://www.gnu.org/software/texinfo/ -->
15<head>
16<title>Using as: V850 Directives</title>
17
18<meta name="description" content="Using as: V850 Directives">
19<meta name="keywords" content="Using as: V850 Directives">
20<meta name="resource-type" content="document">
21<meta name="distribution" content="global">
22<meta name="Generator" content="makeinfo">
23<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
24<link href="index.html#Top" rel="start" title="Top">
25<link href="AS-Index.html#AS-Index" rel="index" title="AS Index">
26<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
27<link href="V850_002dDependent.html#V850_002dDependent" rel="up" title="V850-Dependent">
28<link href="V850-Opcodes.html#V850-Opcodes" rel="next" title="V850 Opcodes">
29<link href="V850-Floating-Point.html#V850-Floating-Point" rel="previous" title="V850 Floating Point">
30<style type="text/css">
31<!--
32a.summary-letter {text-decoration: none}
33blockquote.smallquotation {font-size: smaller}
34div.display {margin-left: 3.2em}
35div.example {margin-left: 3.2em}
36div.indentedblock {margin-left: 3.2em}
37div.lisp {margin-left: 3.2em}
38div.smalldisplay {margin-left: 3.2em}
39div.smallexample {margin-left: 3.2em}
40div.smallindentedblock {margin-left: 3.2em; font-size: smaller}
41div.smalllisp {margin-left: 3.2em}
42kbd {font-style:oblique}
43pre.display {font-family: inherit}
44pre.format {font-family: inherit}
45pre.menu-comment {font-family: serif}
46pre.menu-preformatted {font-family: serif}
47pre.smalldisplay {font-family: inherit; font-size: smaller}
48pre.smallexample {font-size: smaller}
49pre.smallformat {font-family: inherit; font-size: smaller}
50pre.smalllisp {font-size: smaller}
51span.nocodebreak {white-space:nowrap}
52span.nolinebreak {white-space:nowrap}
53span.roman {font-family:serif; font-weight:normal}
54span.sansserif {font-family:sans-serif; font-weight:normal}
55ul.no-bullet {list-style: none}
56-->
57</style>
58
59
60</head>
61
62<body lang="en" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
63<a name="V850-Directives"></a>
64<div class="header">
65<p>
66Next: <a href="V850-Opcodes.html#V850-Opcodes" accesskey="n" rel="next">V850 Opcodes</a>, Previous: <a href="V850-Floating-Point.html#V850-Floating-Point" accesskey="p" rel="previous">V850 Floating Point</a>, Up: <a href="V850_002dDependent.html#V850_002dDependent" accesskey="u" rel="up">V850-Dependent</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>
67</div>
68<hr>
69<a name="V850-Machine-Directives"></a>
70<h4 class="subsection">9.49.4 V850 Machine Directives</h4>
71
72<a name="index-machine-directives_002c-V850"></a>
73<a name="index-V850-machine-directives"></a>
74<dl compact="compact">
75<dd><a name="index-offset-directive_002c-V850"></a>
76</dd>
77<dt><code>.offset <var>&lt;expression&gt;</var></code></dt>
78<dd><p>Moves the offset into the current section to the specified amount.
79</p>
80<a name="index-section-directive_002c-V850"></a>
81</dd>
82<dt><code>.section &quot;name&quot;, &lt;type&gt;</code></dt>
83<dd><p>This is an extension to the standard .section directive.  It sets the
84current section to be &lt;type&gt; and creates an alias for this section
85called &quot;name&quot;.
86</p>
87<a name="index-_002ev850-directive_002c-V850"></a>
88</dd>
89<dt><code>.v850</code></dt>
90<dd><p>Specifies that the assembled code should be marked as being targeted at
91the V850 processor.  This allows the linker to detect attempts to link
92such code with code assembled for other processors.
93</p>
94<a name="index-_002ev850e-directive_002c-V850"></a>
95</dd>
96<dt><code>.v850e</code></dt>
97<dd><p>Specifies that the assembled code should be marked as being targeted at
98the V850E processor.  This allows the linker to detect attempts to link
99such code with code assembled for other processors.
100</p>
101<a name="index-_002ev850e1-directive_002c-V850"></a>
102</dd>
103<dt><code>.v850e1</code></dt>
104<dd><p>Specifies that the assembled code should be marked as being targeted at
105the V850E1 processor.  This allows the linker to detect attempts to link
106such code with code assembled for other processors.
107</p>
108<a name="index-_002ev850e2-directive_002c-V850"></a>
109</dd>
110<dt><code>.v850e2</code></dt>
111<dd><p>Specifies that the assembled code should be marked as being targeted at
112the V850E2 processor.  This allows the linker to detect attempts to link
113such code with code assembled for other processors.
114</p>
115<a name="index-_002ev850e2v3-directive_002c-V850"></a>
116</dd>
117<dt><code>.v850e2v3</code></dt>
118<dd><p>Specifies that the assembled code should be marked as being targeted at
119the V850E2V3 processor.  This allows the linker to detect attempts to link
120such code with code assembled for other processors.
121</p>
122<a name="index-_002ev850e2v4-directive_002c-V850"></a>
123</dd>
124<dt><code>.v850e2v4</code></dt>
125<dd><p>Specifies that the assembled code should be marked as being targeted at
126the V850E3V5 processor.  This allows the linker to detect attempts to link
127such code with code assembled for other processors.
128</p>
129<a name="index-_002ev850e3v5-directive_002c-V850"></a>
130</dd>
131<dt><code>.v850e3v5</code></dt>
132<dd><p>Specifies that the assembled code should be marked as being targeted at
133the V850E3V5 processor.  This allows the linker to detect attempts to link
134such code with code assembled for other processors.
135</p>
136</dd>
137</dl>
138
139<hr>
140<div class="header">
141<p>
142Next: <a href="V850-Opcodes.html#V850-Opcodes" accesskey="n" rel="next">V850 Opcodes</a>, Previous: <a href="V850-Floating-Point.html#V850-Floating-Point" accesskey="p" rel="previous">V850 Floating Point</a>, Up: <a href="V850_002dDependent.html#V850_002dDependent" accesskey="u" rel="up">V850-Dependent</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>
143</div>
144
145
146
147</body>
148</html>
149