From 50b7280024f752028b558eca15a20d5c8f5e33fc Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Fri, 24 Dec 2010 18:04:31 +0000 Subject: [PATCH] [CMAKE] - Add new-cc activation flag. Dedicated to arty. svn path=/branches/cmake-bringup/; revision=50129 --- ntoskrnl/CMakeLists.txt | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/ntoskrnl/CMakeLists.txt b/ntoskrnl/CMakeLists.txt index 95041e8af83..fa86635711e 100644 --- a/ntoskrnl/CMakeLists.txt +++ b/ntoskrnl/CMakeLists.txt @@ -18,13 +18,35 @@ add_definitions( set_rc_compiler() +set(NEWCC FALSE) + +if(NEWCC) +add_definitions(-DNEWCC) +list(APPEND SOURCE + cache/cachesub.c + cache/copysup.c + cache/fssup.c + cache/lazyrite.c + cache/logsup.c + cache/mdlsup.c + cache/pinsup.c + cache/section/data.c + cache/section/fault.c + cache/section/io.c + cache/section/reqtools.c + cache/section/sptab.c + cache/section/swapout.c) +else() list(APPEND SOURCE cc/cacheman.c cc/copy.c cc/fs.c cc/mdl.c cc/pin.c - cc/view.c + cc/view.c) +endif() + +list(APPEND SOURCE config/cmalloc.c config/cmapi.c config/cmboot.c