Rename formatfloat file; remove MICROPY_ENABLE_FLOAT from mpconfigport.h.

MICROPY_ENABLE_FLOAT is automatically set in mpconfig.h if MICROPY_FLOAT_IMPL
is set to a non-zero value.
pull/339/head
Damien George 2014-03-10 13:27:02 +00:00
rodzic 0a8458c353
commit 8bfec2b538
6 zmienionych plików z 15 dodań i 16 usunięć

Wyświetl plik

@ -1,6 +1,6 @@
/***********************************************************************
format-float.c - Ruutine for converting a single-precision floating
formatfloat.c - Ruutine for converting a single-precision floating
point number into a string.
The code in this funcion was inspired from Fred Bayer's pdouble.c.
@ -19,7 +19,7 @@
#include "mpconfig.h"
#if MICROPY_FLOAT_IMPL == MICROPY_FLOAT_IMPL_FLOAT
#include "format-float.h"
#include "formatfloat.h"
// 1 sign bit, 8 exponent bits, and 23 mantissa bits.
// exponent values 0 and 255 are reserved, exponent can be 1 to 254.

Wyświetl plik

@ -1,3 +1 @@
int format_float(float f, char *buf, size_t bufSize, char fmt, int prec, char sign);

Wyświetl plik

@ -12,8 +12,9 @@
#include "runtime0.h"
#if MICROPY_ENABLE_FLOAT
#if MICROPY_FLOAT_IMPL == MICROPY_FLOAT_IMPL_FLOAT
#include "format-float.h"
#include "formatfloat.h"
#endif
mp_obj_t mp_obj_new_float(mp_float_t value);
@ -120,4 +121,4 @@ mp_obj_t mp_obj_float_binary_op(int op, mp_float_t lhs_val, mp_obj_t rhs_in) {
return mp_obj_new_float(lhs_val);
}
#endif
#endif // MICROPY_ENABLE_FLOAT

Wyświetl plik

@ -32,7 +32,7 @@ PY_O_BASENAME = \
asmthumb.o \
emitnthumb.o \
emitinlinethumb.o \
format-float.o \
formatfloat.o \
parsenumbase.o \
parsenum.o \
runtime.o \

Wyświetl plik

@ -7,7 +7,6 @@
#define MICROPY_ENABLE_GC (1)
#define MICROPY_ENABLE_REPL_HELPERS (1)
#define MICROPY_LONGINT_IMPL (MICROPY_LONGINT_IMPL_MPZ)
#define MICROPY_ENABLE_FLOAT (1)
#define MICROPY_FLOAT_IMPL (MICROPY_FLOAT_IMPL_FLOAT)
#define MICROPY_PATH_MAX (128)
/* Enable FatFS LFNs

Wyświetl plik

@ -11,8 +11,9 @@
#include "lcd.h"
#include "usart.h"
#include "usb.h"
#if MICROPY_ENABLE_FLOAT
#include "format-float.h"
#include "formatfloat.h"
#endif
#define PF_FLAG_LEFT_ADJUST (0x01)