summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/common/bits/uClibc_clk_tck.h
diff options
context:
space:
mode:
authorManuel Novoa III <mjn3@codepoet.org>2002-07-15 16:26:52 +0000
committerManuel Novoa III <mjn3@codepoet.org>2002-07-15 16:26:52 +0000
commitc96a844f5209ee078b282b1bec690f80f7411ada (patch)
tree19cd4a0fb42b17fbcc34304ae4ffa5385dccbdfd /libc/sysdeps/linux/common/bits/uClibc_clk_tck.h
parent8431a6f2e2585bbeb9de72939dd423b9f6a1d418 (diff)
Clean up CLK_TCK situation. clock() and sysconf() now use an
arch-specific constant value defined in bits/uClibc_clk_tck.h. Default is 100 (common/bits) but alpha uses 1024 following glibc. Override per arch as necessary.
Diffstat (limited to 'libc/sysdeps/linux/common/bits/uClibc_clk_tck.h')
-rw-r--r--libc/sysdeps/linux/common/bits/uClibc_clk_tck.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/libc/sysdeps/linux/common/bits/uClibc_clk_tck.h b/libc/sysdeps/linux/common/bits/uClibc_clk_tck.h
new file mode 100644
index 000000000..00b77bfc8
--- /dev/null
+++ b/libc/sysdeps/linux/common/bits/uClibc_clk_tck.h
@@ -0,0 +1,8 @@
+/* Use a default of 100 for CLK_TCK to implement sysconf() and clock().
+ * Override this by supplying an arch-specific version of this header file.
+ *
+ * WARNING: It is assumed that this is a constant integer value usable in
+ * preprocessor conditionals!!!
+ */
+
+#define __UCLIBC_CLK_TCK_CONST 100