annotate src/llrb/CMakeLists.txt @ 491:f985815ad032

Replace goto meta for SynchronizedQueue
author Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp>
date Sat, 30 Dec 2017 03:16:05 +0900
parents 12d8e3c8976d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
19
9302b1a48008 add llrb
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 cmake_minimum_required(VERSION 2.8)
9302b1a48008 add llrb
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2
81
dc6f665bb753 implement delete(tail call). do not work
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 72
diff changeset
3 add_definitions("-Wall -g -O0")
dc6f665bb753 implement delete(tail call). do not work
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 72
diff changeset
4
72
5c4b9d116eda use stack for code segment
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 69
diff changeset
5 set(CMAKE_C_COMPILER $ENV{CbC_Clang}/clang)
5c4b9d116eda use stack for code segment
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 69
diff changeset
6
104
12d8e3c8976d Move headers into include directory
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 100
diff changeset
7 include_directories(include)
19
9302b1a48008 add llrb
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 add_executable(llrb
69
368306e1bfed llrb deletion(not work).
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 65
diff changeset
9 main.c
19
9302b1a48008 add llrb
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 llrb.c
9302b1a48008 add llrb
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 llrbContext.c
65
025fd6e90597 to the function call(allocate and compare)
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 19
diff changeset
12 allocate.c
025fd6e90597 to the function call(allocate and compare)
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 19
diff changeset
13 compare.c
69
368306e1bfed llrb deletion(not work).
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 65
diff changeset
14 stack.c
368306e1bfed llrb deletion(not work).
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 65
diff changeset
15 origin_cs.c
19
9302b1a48008 add llrb
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 )
69
368306e1bfed llrb deletion(not work).
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 65
diff changeset
17
85
547c23f3a898 Add LLRB with height assertion on put
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 81
diff changeset
18
547c23f3a898 Add LLRB with height assertion on put
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 81
diff changeset
19 add_executable(llrb_with_put_verify
547c23f3a898 Add LLRB with height assertion on put
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 81
diff changeset
20 main.c
547c23f3a898 Add LLRB with height assertion on put
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 81
diff changeset
21 llrb.c
547c23f3a898 Add LLRB with height assertion on put
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 81
diff changeset
22 llrbContext.c
547c23f3a898 Add LLRB with height assertion on put
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 81
diff changeset
23 allocate.c
547c23f3a898 Add LLRB with height assertion on put
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 81
diff changeset
24 compare.c
547c23f3a898 Add LLRB with height assertion on put
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 81
diff changeset
25 stack.c
100
3d7ecced7e14 Split functions which gets tree height
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 99
diff changeset
26 verifier/llrbContextWithVerifier.c
99
ca55f4be5f0f Create verifier directory
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 85
diff changeset
27 verifier/verify_put_cs.c
85
547c23f3a898 Add LLRB with height assertion on put
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents: 81
diff changeset
28 )