Many
Manuals
search
Kategorie
Značky
Domů
ARM
Softwarové příručky
VERSION 1.2
Datový list
ARM VERSION 1.2 Datový list Strana 135
Stažení
Sdílet
Sdílení
Přidat do mých příruček
Tisk
Strana
/
276
Tabulka s obsahem
KNIHY
Hodnocené
.
/ 5. Na základě
hodnocení zákazníků
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
The C and C++ Libraries
ARM DUI 0067D
C
opyright © 1999-2001 ARM Limi
ted. All rights reserved.
4-45
Usage
See
_get_lc_time()
on page
4-38. See also
__LC_CTYPE_DEF
on
page
4-42 for detai
ls
of the side-ef
fects of
compiler optimizations.
1
2
...
130
131
132
133
134
135
136
137
138
139
140
...
275
276
Developer Suite
1
ARM Developer Suite
2
Contents
3
• Feedback on page xii
7
About this book
8
Preface
10
Feedback
12
Chapter 1
13
Introduction
13
1.3 Linking compiled objects
17
1.4 Related utilities
18
Chapter 2
19
C and C++ Compilers
19
2.2 File usage
22
2.3 Command syntax
27
Debug table format options
41
Example 2-1 Double and float
46
Chapter 3
57
ARM Compiler Reference
57
#pragma [no_]feature-name
58
Example 3-1 Section naming
61
Example 3-2 Pointer to packed
70
Example 3-3 Packed structure
70
3.2 Language extensions
72
Example 3-5 External access
75
Example 3-7 Compiler error
76
0 1 2 3
83
4 5 7 8
83
9 10 11 12
83
Bit number
85
3.4 Predefined macros
87
Chapter 4
91
-apcs /norwpi
95
-apcs /rwpi
95
The C and C++ Libraries
100
-verbose
101
4.6.5 _get_lc_collate()
122
Example 4-5 LC_COLLATE_DEF
125
Example 4-6 LC_MONETARY_DEF
126
Example 4-7 LC_NUMERIC_DEF
127
4.6.8 _get_lc_time()
128
must return a pointer to a
128
Example 4-9 LC_CTYPE_DEF
132
Example 4-12 LC_TIME_DEF
134
Example 4-13 LC_NUMERIC_DEF
136
Example 4-14 LC_MONETARY_DEF
136
Example 4-15 LC_INDEX_END
138
Example 4-16 lconv structure
138
__raise()
141
Example 4-17 Heap_Descriptor
151
Example 4-18 Heap_DescSize
152
__user_libspace()
158
__rt_stack_overflow_return
162
__user_heap_extend()
163
FILEHANDLE
168
_sys_open()
168
so that
172
_clock_init()
175
Mathematical functions
182
Table 4-19 perror() messages
186
Error Message
186
4.14 C library extensions
189
Example 4-20 heapstats output
193
-fpu none
196
Chapter 5
199
Floating-point Support
199
-fpu vfp
200
-fpu softvfp
200
25 22 19 18
206
FZ RM Masks
206
R RRR VFPVFP
206
System ID Masks Sticky
208
FPA onlyR R R
208
Flag Operand type
217
is declared in
221
5.4 The math library, mathlib
222
5.5 IEEE 754 arithmetic
228
63 52 5162 0
229
Exp Frac
229
Sample values
230
Some sample
230
0x00800000
234
0x00400000
234
0x00000001
234
Appendix A
237
Via File Syntax
237
A.1 Overview of via files
238
A.2 Syntax
239
Appendix B
241
B.1 Implementation definition
242
#include <stdio.h>
247
Appendix C
249
C.1 EC++ support
250
C.2 Integral conversion
251
Appendix D
257
D.2 Internal limits
260
Glossary
265
Komentáře k této Příručce
Žádné komentáře
Publish
Tisknout dokument
Tisknout stránku 135
Komentáře k této Příručce