add no-pch toggle
This commit is contained in:
parent
355b730108
commit
2a71e1f403
|
|
@ -63,6 +63,8 @@
|
|||
|
||||
#if $[eq $[NO_PCH],]
|
||||
#define DO_PCH 1
|
||||
#else
|
||||
#define EXTRA_CDEFS NO_PCH
|
||||
#endif
|
||||
|
||||
#define CFLAGS_SHARED
|
||||
|
|
@ -99,9 +101,9 @@
|
|||
#if $[TEST_INLINING]
|
||||
// /W4 will make MSVC spit out if it inlined a fn or not, but also cause a lot of other spam warnings
|
||||
#define WARNING_LEVEL_FLAG /W4
|
||||
#define EXTRA_CDEFS $[EXTRA_CDEFS] FORCE_INLINING
|
||||
#define EXTRA_CDEFS $[EXTRA_CDEFS] FORCE_INLINING $[EXTRA_CDEFS]
|
||||
#elif $[or $[ne $[FORCE_INLINING],],$[>= $[OPTIMIZE],2]]
|
||||
#define EXTRA_CDEFS $[EXTRA_CDEFS] FORCE_INLINING
|
||||
#define EXTRA_CDEFS $[EXTRA_CDEFS] FORCE_INLINING $[EXTRA_CDEFS]
|
||||
#endif
|
||||
|
||||
#defer CDEFINES_OPT1 _DEBUG $[dlink_all_static] $[EXTRA_CDEFS]
|
||||
|
|
|
|||
|
|
@ -78,6 +78,8 @@
|
|||
// we still only do pch on dirs that request it
|
||||
#if $[eq $[NO_PCH],]
|
||||
#define DO_PCH 1
|
||||
#else
|
||||
#define EXTRA_CDEFS NO_PCH
|
||||
#endif
|
||||
|
||||
#define CFLAGS_SHARED
|
||||
|
|
@ -89,9 +91,9 @@
|
|||
#if $[TEST_INLINING]
|
||||
// /W4 will make MSVC spit out if it inlined a fn or not, but also cause a lot of other spam warnings
|
||||
#define WARNING_LEVEL_FLAG /W4
|
||||
#define EXTRA_CDEFS $[EXTRA_CDEFS] FORCE_INLINING
|
||||
#define EXTRA_CDEFS $[EXTRA_CDEFS] FORCE_INLINING $[EXTRA_CDEFS]
|
||||
#elif $[or $[ne $[FORCE_INLINING],],$[>= $[OPTIMIZE],2]]
|
||||
#define EXTRA_CDEFS $[EXTRA_CDEFS] FORCE_INLINING
|
||||
#define EXTRA_CDEFS $[EXTRA_CDEFS] FORCE_INLINING $[EXTRA_CDEFS]
|
||||
#endif
|
||||
|
||||
#defer CDEFINES_OPT1 _DEBUG $[dlink_all_static] $[EXTRA_CDEFS]
|
||||
|
|
|
|||
Loading…
Reference in New Issue