hpgcc_config.h File Reference

Configuration constants for the hpgcc runtime libraries. More...

Go to the source code of this file.

Defines

#define HPGCC_VERSION   2.0
 The library revision number.
#define HPGCC_VERSION_MAJOR   2
 The library major revision number.
#define HPGCC_VERSION_MINOR   0
 The library minor revision number.
#define PATCH_BROKEN_KOS_FOPEN_APPEND   1
 Activate patch for broken kos_fopen() mode "a" workaround.
#define PATCH_FOPEN_FORCE_UPPERCASE   1
 Force uppercase filenames in fopen().
#define HAVE_STACK_BIAS   0
 Is there a bias for the RPL stack ?


Detailed Description

Configuration constants for the hpgcc runtime libraries.

Definition in file hpgcc_config.h.


Define Documentation

#define HAVE_STACK_BIAS   0

Is there a bias for the RPL stack ?

Controls appropriate code generation. Set to 1 for ARM Toolbox version < 3.0

Definition at line 67 of file hpgcc_config.h.

#define HPGCC_VERSION   2.0

The library revision number.

Definition at line 14 of file hpgcc_config.h.

#define HPGCC_VERSION_MAJOR   2

The library major revision number.

Definition at line 21 of file hpgcc_config.h.

#define HPGCC_VERSION_MINOR   0

The library minor revision number.

Definition at line 27 of file hpgcc_config.h.

#define PATCH_BROKEN_KOS_FOPEN_APPEND   1

Activate patch for broken kos_fopen() mode "a" workaround.

The kos_fopen() is broken when called with the "a" (append) mode paramter, in that respect, that it doesn't create the file, if it doesn't exist. This define controls the workaround patch. Set to 1 to activate.

Definition at line 41 of file hpgcc_config.h.

#define PATCH_FOPEN_FORCE_UPPERCASE   1

Force uppercase filenames in fopen().

Set to 1 to force filenames for fopen() to uppercase to workaround buggy/sloppy FAT-FS implementation in KOS. Background: Files with lowercase letters created on the calculator can't be read by Windows...

Definition at line 55 of file hpgcc_config.h.


Generated on Sat Feb 17 00:05:26 2007 for HP-GCCLibrary by  doxygen 1.5.0