diff options
author | Ahmed Irfan <irfan@ubuntu.(none)> | 2014-01-18 17:29:55 +0100 |
---|---|---|
committer | Ahmed Irfan <irfan@ubuntu.(none)> | 2014-01-18 17:29:55 +0100 |
commit | da8af915522bb8cf47f19f901a8210ff3e2b6118 (patch) | |
tree | da4efbcf700f40024122effa7897be8f3b8acbb8 /kernel | |
parent | 9a689f33a56d4b351bab021989f79e9b19500c62 (diff) | |
parent | bef17eeb109dd2dc4eaba6eb808a0172c0c53265 (diff) | |
download | yosys-da8af915522bb8cf47f19f901a8210ff3e2b6118.tar.gz yosys-da8af915522bb8cf47f19f901a8210ff3e2b6118.tar.bz2 yosys-da8af915522bb8cf47f19f901a8210ff3e2b6118.zip |
pmux2mux
Diffstat (limited to 'kernel')
-rw-r--r-- | kernel/log.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/kernel/log.h b/kernel/log.h index 5ee6b5651..c4c03352a 100644 --- a/kernel/log.h +++ b/kernel/log.h @@ -95,11 +95,16 @@ struct PerformanceTimer // simple API for quickly dumping values when debugging +static inline void log_dump_val_worker(short v) { log("%d", v); } +static inline void log_dump_val_worker(unsigned short v) { log("%u", v); } static inline void log_dump_val_worker(int v) { log("%d", v); } -static inline void log_dump_val_worker(size_t v) { log("%zd", v); } +static inline void log_dump_val_worker(unsigned int v) { log("%u", v); } static inline void log_dump_val_worker(long int v) { log("%ld", v); } +static inline void log_dump_val_worker(unsigned long int v) { log("%lu", v); } static inline void log_dump_val_worker(long long int v) { log("%lld", v); } +static inline void log_dump_val_worker(unsigned long long int v) { log("%lld", v); } static inline void log_dump_val_worker(char c) { log(c >= 32 && c < 127 ? "'%c'" : "'\\x%02x'", c); } +static inline void log_dump_val_worker(unsigned char c) { log(c >= 32 && c < 127 ? "'%c'" : "'\\x%02x'", c); } static inline void log_dump_val_worker(bool v) { log("%s", v ? "true" : "false"); } static inline void log_dump_val_worker(double v) { log("%f", v); } static inline void log_dump_val_worker(const char *v) { log("%s", v); } |