summaryrefslogtreecommitdiff
path: root/libc/sysdeps/linux/alpha
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/alpha
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/alpha')
-rw-r--r--libc/sysdeps/linux/alpha/bits/uClibc_clk_tck.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/libc/sysdeps/linux/alpha/bits/uClibc_clk_tck.h b/libc/sysdeps/linux/alpha/bits/uClibc_clk_tck.h
new file mode 100644
index 000000000..f7cd69aef
--- /dev/null
+++ b/libc/sysdeps/linux/alpha/bits/uClibc_clk_tck.h
@@ -0,0 +1,8 @@
+/* Follow glibc's example and use 1024 for CLK_TCK to implement sysconf and
+ * clock.c instead of the normal default of 100.
+ *
+ * WARNING: It is assumed that this is a constant integer value usable in
+ * preprocessor conditionals!!!
+ */
+
+#define __UCLIBC_CLK_TCK_CONST 1024