summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTavian Barnes <tavianator@gmail.com>2009-09-17 03:18:42 +0000
committerTavian Barnes <tavianator@gmail.com>2009-09-17 03:18:42 +0000
commitf46ea7eb1b6f55036f10b6ae919c1785cb72c836 (patch)
tree363720df95e7f462ff677b9c3515f47c842dc186 /src
parentfb147c5f6570a971ae25d07c74f94f6d2fdcb130 (diff)
downloadlibsandglass-f46ea7eb1b6f55036f10b6ae919c1785cb72c836.tar.xz
Add test suite.
Diffstat (limited to 'src')
-rw-r--r--src/sandglass.c20
-rw-r--r--src/x86_64/tsc-x86_64.s2
2 files changed, 21 insertions, 1 deletions
diff --git a/src/sandglass.c b/src/sandglass.c
index d547897..4acf983 100644
--- a/src/sandglass.c
+++ b/src/sandglass.c
@@ -1 +1,21 @@
+/*************************************************************************
+ * Copyright (C) 2008 Tavian Barnes <tavianator@gmail.com> *
+ * *
+ * This file is part of The Sandglass Library. *
+ * *
+ * The Sandglass Library is free software; you can redistribute it *
+ * and/or modify it under the terms of the GNU Lesser General Public *
+ * License as published by the Free Software Foundation; either version *
+ * 3 of the License, or (at your option) any later version. *
+ * *
+ * The Sandglass Library is distributed in the hope that it will be *
+ * useful, but WITHOUT ANY WARRANTY; without even the implied warranty *
+ * of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
+ * Lesser General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU Lesser General Public *
+ * License along with this program. If not, see *
+ * <http://www.gnu.org/licenses/>. *
+ *************************************************************************/
+
#include "sandglass.h"
diff --git a/src/x86_64/tsc-x86_64.s b/src/x86_64/tsc-x86_64.s
index da33191..c585719 100644
--- a/src/x86_64/tsc-x86_64.s
+++ b/src/x86_64/tsc-x86_64.s
@@ -26,7 +26,7 @@
/* long sandglass_get_tsc(); */
.globl sandglass_get_tsc
.type sandglass_get_tsc, @function
-ticks:
+sandglass_get_tsc:
movq %rbx, %rdi /* Callee-save register, clobbered by cpuid */
cpuid /* Serialize */
rdtsc /* Read time stamp counter */