diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2014-04-04 20:25:53 +0300 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2014-04-04 20:34:02 +0300 |
commit | cd31d826bf468b326356d5fa809e42e3d1cc9727 (patch) | |
tree | 6a47ad9feb0b4403722c628b184a895343ad6e33 /unix/time.c | |
parent | 6582a4170d338b72d8f0894fffa14c46ebe5fa5e (diff) | |
download | micropython-cd31d826bf468b326356d5fa809e42e3d1cc9727.tar.gz micropython-cd31d826bf468b326356d5fa809e42e3d1cc9727.zip |
unix: Use STATIC modifier to enable code size analysis via map file.
Diffstat (limited to 'unix/time.c')
-rw-r--r-- | unix/time.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/unix/time.c b/unix/time.c index fb52133580..032528947c 100644 --- a/unix/time.c +++ b/unix/time.c @@ -10,13 +10,13 @@ #include "obj.h" #include "runtime.h" -static mp_obj_t mod_time_time() { +STATIC mp_obj_t mod_time_time() { return mp_obj_new_int((machine_int_t)time(NULL)); } -static MP_DEFINE_CONST_FUN_OBJ_0(mod_time_time_obj, mod_time_time); +STATIC MP_DEFINE_CONST_FUN_OBJ_0(mod_time_time_obj, mod_time_time); // Note: this is deprecated since CPy3.3, but pystone still uses it. -static mp_obj_t mod_time_clock() { +STATIC mp_obj_t mod_time_clock() { // return mp_obj_new_int((machine_int_t)clock()); // POSIX requires CLOCKS_PER_SEC equals 1000000, so that's what we assume // float cannot represent full range of int32 precisely, so we pre-divide @@ -24,9 +24,9 @@ static mp_obj_t mod_time_clock() { // to preserve integer part resolution. return mp_obj_new_float((float)(clock() / 1000) / 1000.0); } -static MP_DEFINE_CONST_FUN_OBJ_0(mod_time_clock_obj, mod_time_clock); +STATIC MP_DEFINE_CONST_FUN_OBJ_0(mod_time_clock_obj, mod_time_clock); -static mp_obj_t mod_time_sleep(mp_obj_t arg) { +STATIC mp_obj_t mod_time_sleep(mp_obj_t arg) { #if MICROPY_ENABLE_FLOAT struct timeval tv; mp_float_t val = mp_obj_get_float(arg); @@ -39,7 +39,7 @@ static mp_obj_t mod_time_sleep(mp_obj_t arg) { #endif return mp_const_none; } -static MP_DEFINE_CONST_FUN_OBJ_1(mod_time_sleep_obj, mod_time_sleep); +STATIC MP_DEFINE_CONST_FUN_OBJ_1(mod_time_sleep_obj, mod_time_sleep); void time_init() { mp_obj_t m = mp_obj_new_module(QSTR_FROM_STR_STATIC("time")); |