Move some files from base to base/memory.

raw_scoped_refptr_mismatch_checker.h
ref_counted.cc
ref_counted.h
ref_counted_memory.cc
ref_counted_memory.h
ref_counted_unittest.cc
scoped_callback_factory.h
scoped_comptr_win.h
scoped_handle.h
scoped_native_library.cc
scoped_native_library.h
scoped_native_library_unittest.cc
scoped_nsobject.h
scoped_open_process.h
scoped_ptr.h
scoped_ptr_unittest.cc
scoped_temp_dir.cc
scoped_temp_dir.h
scoped_temp_dir_unittest.cc
scoped_vector.h
singleton.h
singleton_objc.h
singleton_unittest.cc
linked_ptr.h
linked_ptr_unittest.cc
weak_ptr.cc
weak_ptr.h
weak_ptr_unittest.cc

BUG=None
TEST=Compile

Review URL: http://codereview.chromium.org/6714032

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79524 0039d316-1c4b-4281-b951-d872f2087c98


CrOS-Libchrome-Original-Commit: 3b63f8f451afcf414a59c529f627c620e4d449d9
diff --git a/base/base.gypi b/base/base.gypi
index f48646d..7777cba 100644
--- a/base/base.gypi
+++ b/base/base.gypi
@@ -107,7 +107,6 @@
           'lazy_instance.cc',
           'lazy_instance.h',
           'linked_list.h',
-          'linked_ptr.h',
           'logging.cc',
           'logging.h',
           'logging_win.cc',
@@ -124,8 +123,27 @@
           'mac/scoped_nsautorelease_pool.mm',
           'mach_ipc_mac.h',
           'mach_ipc_mac.mm',
-          'memory_debug.cc',
-          'memory_debug.h',
+          'memory/linked_ptr.h',
+          'memory/memory_debug.cc',
+          'memory/memory_debug.h',
+          'memory/raw_scoped_refptr_mismatch_checker.h',
+          'memory/ref_counted.cc',
+          'memory/ref_counted.h',
+          'memory/ref_counted_memory.cc',
+          'memory/ref_counted_memory.h',
+          'memory/scoped_callback_factory.h',
+          'memory/scoped_handle.h',
+          'memory/scoped_native_library.cc',
+          'memory/scoped_native_library.h',
+          'memory/scoped_nsobject.h',
+          'memory/scoped_open_process.h',
+          'memory/scoped_ptr.h',
+          'memory/scoped_temp_dir.cc',
+          'memory/scoped_temp_dir.h',
+          'memory/scoped_vector.h',
+          'memory/singleton.h',
+          'memory/weak_ptr.cc',
+          'memory/weak_ptr.h',
           'message_loop.cc',
           'message_loop.h',
           'message_loop_proxy.cc',
@@ -177,32 +195,18 @@
           'rand_util.h',
           'rand_util_posix.cc',
           'rand_util_win.cc',
-          'raw_scoped_refptr_mismatch_checker.h',
-          'ref_counted.cc',
           'ref_counted.h',
-          'ref_counted_memory.cc',
-          'ref_counted_memory.h',
           'resource_util.cc',
           'resource_util.h',
           'safe_strerror_posix.cc',
           'safe_strerror_posix.h',
-          'scoped_callback_factory.h',
-          'scoped_handle.h',
-          'scoped_native_library.cc',
-          'scoped_native_library.h',
-          'scoped_nsobject.h',
-          'scoped_open_process.h',
           'scoped_ptr.h',
-          'scoped_temp_dir.cc',
-          'scoped_temp_dir.h',
-          'scoped_vector.h',
           'sha1.h',
           'sha1_portable.cc',
           'sha1_win.cc',
           'shared_memory.h',
           'shared_memory_posix.cc',
           'shared_memory_win.cc',
-          'singleton.h',
           'spin_wait.h',
           'stack_container.h',
           'stl_util-inl.h',
@@ -306,8 +310,6 @@
           'version.h',
           'vlog.cc',
           'vlog.h',
-          'weak_ptr.cc',
-          'weak_ptr.h',
           'win/i18n.cc',
           'win/i18n.h',
           'win/object_watcher.cc',