Use __func__ instead of __FUNCTION__.

Most of the formatting changes here are due to git cl format, sometimes after
manually collapsing a few string constants.

BUG=none
TEST=none

Review-Url: https://codereview.chromium.org/2161193003
Cr-Commit-Position: refs/heads/master@{#408014}


CrOS-Libchrome-Original-Commit: f5279485c5c9319fefc51fab2ff26b4672310cc1
diff --git a/base/location.h b/base/location.h
index 21e270c..dd78515 100644
--- a/base/location.h
+++ b/base/location.h
@@ -97,7 +97,7 @@
 BASE_EXPORT const void* GetProgramCounter();
 
 // Define a macro to record the current source location.
-#define FROM_HERE FROM_HERE_WITH_EXPLICIT_FUNCTION(__FUNCTION__)
+#define FROM_HERE FROM_HERE_WITH_EXPLICIT_FUNCTION(__func__)
 
 #define FROM_HERE_WITH_EXPLICIT_FUNCTION(function_name)                        \
     ::tracked_objects::Location(function_name,                                 \