ARM VERSION 1.2 manuels

Manuels d'utilisation et guides de l'utilisateur pour Manuels des logiciels ARM VERSION 1.2.
Nous fournissons des manuels en pdf 1 ARM VERSION 1.2 à télécharger gratuitement par type de document : Fiche technique


Arm VERSION 1.2 Fiche technique (276 pages)


marque: Arm | Catégorie: Manuels des logiciels | Taille: 1.54 MB |

 

Table des matières

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

DUI 0137A Manuel d'utilisateur   ARM DUI 0137A User's Manual, 42 pages