Switch to standard integer types in base/.

BUG=138542
TBR=mark@chromium.org
NOPRESUBMIT=true

Review URL: https://codereview.chromium.org/1538743002

Cr-Commit-Position: refs/heads/master@{#366910}


CrOS-Libchrome-Original-Commit: 9b6f42934e5a1e65ebfc668d91a28a6e2678a14c
diff --git a/base/sync_socket.h b/base/sync_socket.h
index 201fb1c..fcf4155 100644
--- a/base/sync_socket.h
+++ b/base/sync_socket.h
@@ -9,18 +9,21 @@
 // data.  Because the receiving is blocking, they can be used to perform
 // rudimentary cross-process synchronization with low latency.
 
-#include "base/basictypes.h"
+#include <stddef.h>
+
+#include "base/base_export.h"
+#include "base/compiler_specific.h"
+#include "base/macros.h"
+#include "base/process/process_handle.h"
+#include "base/synchronization/waitable_event.h"
+#include "base/time/time.h"
+#include "build/build_config.h"
+
 #if defined(OS_WIN)
 #include <windows.h>
 #endif
 #include <sys/types.h>
 
-#include "base/base_export.h"
-#include "base/compiler_specific.h"
-#include "base/process/process_handle.h"
-#include "base/synchronization/waitable_event.h"
-#include "base/time/time.h"
-
 #if defined(OS_POSIX)
 #include "base/file_descriptor_posix.h"
 #endif