source: dev/trunk/abdev/BasicCompiler_Common/include/option.h@ 199

Last change on this file since 199 was 182, checked in by dai_9181, 17 years ago
File size: 1.0 KB
RevLine 
[165]1/////////////////////////////////////////////////////////////////////
2// コンパイル オプション
3/////////////////////////////////////////////////////////////////////
4
5
6/////////////////////////////
7// ここから
8
9// バージョン
10#define MAJOR_VER 5
11#define MINOR_VER 00
12#define REVISION_VER 00
13
14// バージョン付加文字列
15#ifdef _AMD64_
16#define VER_INFO "(x64) (rev.280)"
17#else
18#define VER_INFO "(rev.280)"
19#endif
20
[167]21
22// ログ関係
23
[165]24// ログ生成しない場合はこの下の行をコメントアウトする
[182]25//#define USE_TRACE
[165]26
[167]27// オーバーロードに関するログを生成する
28#define USE_TRACE_FOR_OVERLOAD
[165]29
[167]30// モジュールサイズに関するログを生成する
31#define USE_TRACE_FOR_SIZE
32
33
[165]34// ここまで
35/////////////////////////////
36
37
38#ifdef USE_TRACE
[167]39#define trace(s) Program::logger << s << endl
[165]40#else
41#define trace(s)
42#endif
[167]43
44#ifdef USE_TRACE_FOR_OVERLOAD
45#define trace_for_overload(s) trace(s)
46#else
47#define trace_for_overload(s)
48#endif
49
50#ifdef USE_TRACE_FOR_SIZE
51#define trace_for_size(s) trace(s)
52#else
53#define trace_for_size(s)
54#endif
Note: See TracBrowser for help on using the repository browser.