From cc4480844ef7f88e0763192610a6b12ab7e3e834 Mon Sep 17 00:00:00 2001 From: kervala Date: Sat, 8 Dec 2012 11:32:31 +0100 Subject: [PATCH] Changed: Compilation with PCH optimizations --- code/nel/include/nel/misc/big_file.h | 1 + code/nel/include/nel/misc/grid_traversal.h | 2 ++ code/nel/include/nel/misc/input_device_manager.h | 2 +- code/nel/include/nel/misc/inter_window_msg_queue.h | 1 + code/nel/include/nel/misc/p_thread.h | 3 ++- code/nel/include/nel/misc/path.h | 5 ++--- code/nel/include/nel/misc/polygon.h | 1 + code/nel/include/nel/misc/pool_memory.h | 1 + code/nel/include/nel/misc/quat.h | 1 + code/nel/include/nel/misc/resource_ptr_inline.h | 2 ++ code/nel/include/nel/misc/rgba.h | 4 ++-- code/nel/include/nel/misc/sha1.h | 5 +++-- code/nel/include/nel/misc/smart_ptr_inline.h | 2 ++ code/nel/include/nel/misc/stl_block_list.h | 1 + code/nel/include/nel/misc/stop_watch.h | 1 + code/nel/include/nel/misc/stream.h | 1 + code/nel/include/nel/misc/stream_inline.h | 5 +++-- code/nel/include/nel/misc/string_conversion.h | 1 + code/nel/include/nel/misc/string_id_array.h | 3 +-- code/nel/include/nel/misc/string_mapper.h | 5 ++--- code/nel/include/nel/misc/win32_util.h | 1 + 21 files changed, 32 insertions(+), 16 deletions(-) diff --git a/code/nel/include/nel/misc/big_file.h b/code/nel/include/nel/misc/big_file.h index 3043295a2..4c11b01b0 100644 --- a/code/nel/include/nel/misc/big_file.h +++ b/code/nel/include/nel/misc/big_file.h @@ -19,6 +19,7 @@ #include "types_nl.h" #include "tds.h" +#include "singleton.h" namespace NLMISC { diff --git a/code/nel/include/nel/misc/grid_traversal.h b/code/nel/include/nel/misc/grid_traversal.h index 2e3f76a1e..893b3978a 100644 --- a/code/nel/include/nel/misc/grid_traversal.h +++ b/code/nel/include/nel/misc/grid_traversal.h @@ -17,6 +17,8 @@ #ifndef _GRID_TRAVERSAL_H #define _GRID_TRAVERSAL_H +#include "types_nl.h" + namespace NLMISC { diff --git a/code/nel/include/nel/misc/input_device_manager.h b/code/nel/include/nel/misc/input_device_manager.h index bb5e01e87..a23437696 100644 --- a/code/nel/include/nel/misc/input_device_manager.h +++ b/code/nel/include/nel/misc/input_device_manager.h @@ -19,7 +19,7 @@ #include "types_nl.h" #include "game_device.h" - +#include "common.h" namespace NLMISC { diff --git a/code/nel/include/nel/misc/inter_window_msg_queue.h b/code/nel/include/nel/misc/inter_window_msg_queue.h index 90fb720b4..f65767bce 100644 --- a/code/nel/include/nel/misc/inter_window_msg_queue.h +++ b/code/nel/include/nel/misc/inter_window_msg_queue.h @@ -17,6 +17,7 @@ #ifndef RY_INTER_WINDOW_MSG_QUEUE_H #define RY_INTER_WINDOW_MSG_QUEUE_H +#include "types_nl.h" #ifdef NL_OS_WINDOWS diff --git a/code/nel/include/nel/misc/p_thread.h b/code/nel/include/nel/misc/p_thread.h index 0ef221760..4f0a9aa63 100644 --- a/code/nel/include/nel/misc/p_thread.h +++ b/code/nel/include/nel/misc/p_thread.h @@ -17,9 +17,10 @@ #ifndef NL_P_THREAD_H #define NL_P_THREAD_H +#include "types_nl.h" + #ifdef NL_OS_UNIX -#include "types_nl.h" #include "thread.h" #include diff --git a/code/nel/include/nel/misc/path.h b/code/nel/include/nel/misc/path.h index 2ac69c4e7..73652a581 100644 --- a/code/nel/include/nel/misc/path.h +++ b/code/nel/include/nel/misc/path.h @@ -19,14 +19,13 @@ #include "types_nl.h" #include "time_nl.h" +#include "common.h" +#include "string_mapper.h" #include #include #include -#include "common.h" -#include "string_mapper.h" - namespace NLMISC { /// Exception throw when a find is not found in a lookup() call diff --git a/code/nel/include/nel/misc/polygon.h b/code/nel/include/nel/misc/polygon.h index 9be40c189..a0183d20d 100644 --- a/code/nel/include/nel/misc/polygon.h +++ b/code/nel/include/nel/misc/polygon.h @@ -21,6 +21,7 @@ #include "matrix.h" #include "stream.h" #include "vector_2f.h" + #include diff --git a/code/nel/include/nel/misc/pool_memory.h b/code/nel/include/nel/misc/pool_memory.h index 05103a569..def4125dc 100644 --- a/code/nel/include/nel/misc/pool_memory.h +++ b/code/nel/include/nel/misc/pool_memory.h @@ -18,6 +18,7 @@ #define NL_POOL_MEMORY_H #include "types_nl.h" + #include #include diff --git a/code/nel/include/nel/misc/quat.h b/code/nel/include/nel/misc/quat.h index 73e6a43d3..3e8a70d5c 100644 --- a/code/nel/include/nel/misc/quat.h +++ b/code/nel/include/nel/misc/quat.h @@ -20,6 +20,7 @@ #include "types_nl.h" #include "vector.h" #include "stream.h" + #include namespace NLMISC diff --git a/code/nel/include/nel/misc/resource_ptr_inline.h b/code/nel/include/nel/misc/resource_ptr_inline.h index fde8da963..b287e9b18 100644 --- a/code/nel/include/nel/misc/resource_ptr_inline.h +++ b/code/nel/include/nel/misc/resource_ptr_inline.h @@ -18,6 +18,8 @@ #ifndef NL_RESOURCE_PTR_INLINE_H #define NL_RESOURCE_PTR_INLINE_H +#include "types_nl.h" + namespace NLMISC { diff --git a/code/nel/include/nel/misc/rgba.h b/code/nel/include/nel/misc/rgba.h index 944b453d8..7eeadaf99 100644 --- a/code/nel/include/nel/misc/rgba.h +++ b/code/nel/include/nel/misc/rgba.h @@ -17,11 +17,11 @@ #ifndef NL_RGBA_H #define NL_RGBA_H -#include - #include "types_nl.h" #include "common.h" +#include + namespace NLMISC { diff --git a/code/nel/include/nel/misc/sha1.h b/code/nel/include/nel/misc/sha1.h index 6fab640d3..d4c630c22 100644 --- a/code/nel/include/nel/misc/sha1.h +++ b/code/nel/include/nel/misc/sha1.h @@ -17,11 +17,12 @@ #ifndef NL_SHA1_H #define NL_SHA1_H -#include - +#include "types_nl.h" #include "common.h" #include "stream.h" +#include + struct CHashKey { CHashKey () { HashKeyString.resize(20); } diff --git a/code/nel/include/nel/misc/smart_ptr_inline.h b/code/nel/include/nel/misc/smart_ptr_inline.h index 6ea1f9bd4..f6665825a 100644 --- a/code/nel/include/nel/misc/smart_ptr_inline.h +++ b/code/nel/include/nel/misc/smart_ptr_inline.h @@ -18,6 +18,8 @@ #ifndef NL_SMARTPTR_INLINE_H #define NL_SMARTPTR_INLINE_H +#include "types_nl.h" + namespace NLMISC { diff --git a/code/nel/include/nel/misc/stl_block_list.h b/code/nel/include/nel/misc/stl_block_list.h index f901e516c..ccd207187 100644 --- a/code/nel/include/nel/misc/stl_block_list.h +++ b/code/nel/include/nel/misc/stl_block_list.h @@ -19,6 +19,7 @@ #include "types_nl.h" #include "stl_block_allocator.h" + #include diff --git a/code/nel/include/nel/misc/stop_watch.h b/code/nel/include/nel/misc/stop_watch.h index a3a56d51d..b519f4c82 100644 --- a/code/nel/include/nel/misc/stop_watch.h +++ b/code/nel/include/nel/misc/stop_watch.h @@ -19,6 +19,7 @@ #include "types_nl.h" #include "time_nl.h" + #include diff --git a/code/nel/include/nel/misc/stream.h b/code/nel/include/nel/misc/stream.h index b198bc890..ad0e8ddd4 100644 --- a/code/nel/include/nel/misc/stream.h +++ b/code/nel/include/nel/misc/stream.h @@ -21,6 +21,7 @@ #include "ucstring.h" #include "class_registry.h" #include "common.h" + #include #include #include diff --git a/code/nel/include/nel/misc/stream_inline.h b/code/nel/include/nel/misc/stream_inline.h index b36d1eae7..f0b1e3603 100644 --- a/code/nel/include/nel/misc/stream_inline.h +++ b/code/nel/include/nel/misc/stream_inline.h @@ -17,10 +17,11 @@ #ifndef NL_STREAM_INLINE_H #define NL_STREAM_INLINE_H -#include - +#include "types_nl.h" #include "debug.h" +#include + namespace NLMISC { diff --git a/code/nel/include/nel/misc/string_conversion.h b/code/nel/include/nel/misc/string_conversion.h index 0b1aa5487..2c19e0a80 100644 --- a/code/nel/include/nel/misc/string_conversion.h +++ b/code/nel/include/nel/misc/string_conversion.h @@ -19,6 +19,7 @@ #include "types_nl.h" #include "common.h" + #include namespace NLMISC diff --git a/code/nel/include/nel/misc/string_id_array.h b/code/nel/include/nel/misc/string_id_array.h index c1a1739e4..9ca01695e 100644 --- a/code/nel/include/nel/misc/string_id_array.h +++ b/code/nel/include/nel/misc/string_id_array.h @@ -18,6 +18,7 @@ #define NL_STRING_ID_ARRAY_H #include "types_nl.h" +#include "debug.h" #include #include @@ -25,8 +26,6 @@ #include #include -#include "debug.h" - namespace NLMISC { diff --git a/code/nel/include/nel/misc/string_mapper.h b/code/nel/include/nel/misc/string_mapper.h index c3ae832c4..36a73ed4d 100644 --- a/code/nel/include/nel/misc/string_mapper.h +++ b/code/nel/include/nel/misc/string_mapper.h @@ -18,13 +18,12 @@ #define STRING_MAPPER_H #include "types_nl.h" +#include "stream.h" +#include "mutex.h" #include #include -#include "stream.h" -#include "mutex.h" - namespace NLMISC { diff --git a/code/nel/include/nel/misc/win32_util.h b/code/nel/include/nel/misc/win32_util.h index 67fe69883..d040458c1 100644 --- a/code/nel/include/nel/misc/win32_util.h +++ b/code/nel/include/nel/misc/win32_util.h @@ -17,6 +17,7 @@ #ifndef NL_WIN32_UTIL_H #define NL_WIN32_UTIL_H +#include "types_nl.h" #ifdef NL_OS_WINDOWS