0
|
1 title: CbC LLVM 3.7へのアップデート
|
|
2 author: Tatsuki IHA
|
|
3 profile:
|
|
4 lang: Japanese
|
|
5
|
|
6 # 研究目的
|
|
7 - 当研究室では, プログラムをコードセグメント, データセグメントという単位を用いて記述する手法を提案している.
|
|
8 - この手法を用いてプログラミングを行うContinuation based C というプログラミング言語を開発しており, これはCの下位言語にあたる.
|
|
9 - 本研究ではLLVM 3.7での実行を目的とする.
|
|
10
|
|
11 # 近況報告
|
|
12 - CbCのMake
|
|
13 - CbC_examplesのMake
|
|
14 - LLVM_originalを 3.6 -> 3.7
|
|
15 - CbC_LLVMを 3.6 -> 3.7(途中)
|
|
16
|
|
17 # CbCのMake
|
|
18 - wikiの通りMake
|
|
19 - CbC_llvmをclone
|
|
20 - ./configure
|
|
21 - make
|
|
22
|
|
23 # CbC_examplesのMake
|
|
24
|
|
25 # LLVM_originalを3.6 -> 3.7
|
|
26 - こちらもwiki通り
|
|
27 - llvm, clang 最新版をclone
|
|
28 - 研究室のmercurialのCbC/LLVM_originalをclone
|
|
29 - LLVM_originalを最新版に置き換え
|
|
30
|
|
31 # CbC_LLVMを3.6 -> 3.7
|
|
32 - 大量のConflictを撮ってる途中です.
|
|
33 - CbCのコードはマクロで条件付けしているので, そのコードと最新版に置き換えてます.
|