5.8.26. DCFSU directive

The DCFSU directive allocates memory for arbitrarily aligned single precision floating-point numbers, and defines the initial runtime contents of the memory.

Syntax

The syntax of DCFSU is:

{label} DCFSU fp-constant{,fp-constant}...

where:

fp-constant

is a single precision floating-point value in one of the following forms:


{-}digits E{-}digits
{-}{digits}.digits{E{-}digits}

E may also be written in lowercase.

Usage

Use DCFSU to define floating-point values with arbitrary alignment.

DCFSU does not insert padding when preceding code is unaligned. Use DCFS if you require alignment.

The range for single precision values is:

  • Maximum 3.40282347e+38F

  • Minimum 1.17549435e–38F

Example

		DCFSU 		1E3,-4E-9 
		DCFSU 		1.0,-.1,3.1E6
Copyright © 1997, 1998 ARM Limited. All rights reserved.ARM DUI 0041C
Non-Confidential