projects
/
fio.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8178434
)
Fix build on architectures that don't have both cpu clock and __thread
author
Kurt Miller
<bsdkurt@gmail.com>
Tue, 28 Jan 2020 20:49:03 +0000
(15:49 -0500)
committer
Kurt Miller
<bsdkurt@gmail.com>
Tue, 28 Jan 2020 20:49:03 +0000
(15:49 -0500)
support.
gettime.c
patch
|
blob
|
blame
|
history
diff --git
a/gettime.c
b/gettime.c
index 272a3e6244527c27d59a06ff99fb4871424a063b..c3a4966bfa71ea14f812c459dab198ee4b7d6020 100644
(file)
--- a/
gettime.c
+++ b/
gettime.c
@@
-371,7
+371,7
@@
static int calibrate_cpu_clock(void)
}
#endif // ARCH_HAVE_CPU_CLOCK
}
#endif // ARCH_HAVE_CPU_CLOCK
-#if
ndef CONFIG_TLS_THREAD
+#if
defined(ARCH_HAVE_CPU_CLOCK) && !defined(CONFIG_TLS_THREAD)
void fio_local_clock_init(void)
{
struct tv_valid *t;
void fio_local_clock_init(void)
{
struct tv_valid *t;
@@
-398,7
+398,7
@@
void fio_clock_init(void)
if (fio_clock_source == fio_clock_source_inited)
return;
if (fio_clock_source == fio_clock_source_inited)
return;
-#if
ndef CONFIG_TLS_THREAD
+#if
defined(ARCH_HAVE_CPU_CLOCK) && !defined(CONFIG_TLS_THREAD)
if (pthread_key_create(&tv_tls_key, kill_tv_tls_key))
log_err("fio: can't create TLS key\n");
#endif
if (pthread_key_create(&tv_tls_key, kill_tv_tls_key))
log_err("fio: can't create TLS key\n");
#endif