summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorManuel Traut <manut@mecka.net>2012-05-30 04:03:58 +0200
committerManuel Traut <manut@mecka.net>2012-05-30 04:03:58 +0200
commit81c0979aa1bd53eec7f930ccbacb4a9cb2eee20b (patch)
tree34973cd9145ebe076e2bd4a941d19f73c76c7756 /Makefile
pthread_locking vs. transactional memory testsuiteHEADmaster
initial import includes - Makefile - codesize.c; a little single threaded test to check compiler support - asm_diff.sh shows difference of assembler code - runtime.sh runs both versions and prints out runtime of the tests Signed-off-by: Manuel Traut <manut@mecka.net>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 10 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..70f3066
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,10 @@
+CFLAGS=-O2
+
+codesize:
+ gcc $(CFLAGS) -D_TM -o tm_codesize codesize.c -fgnu-tm
+ gcc $(CFLAGS) -D_LOCK -o lock_codesize codesize.c -lpthread
+
+all: codesize
+
+clean:
+ rm -rf *.o tm_* lock_*