Cleanup the cpp-define-generator definitions.

Test: test-art-host-gtest-arch_test
Change-Id: Ifda7a51d19156b1eb62bc39b16ec559d609744e5
diff --git a/tools/cpp-define-generator/asm_defines.cc b/tools/cpp-define-generator/asm_defines.cc
index de67f1b..c105c1a 100644
--- a/tools/cpp-define-generator/asm_defines.cc
+++ b/tools/cpp-define-generator/asm_defines.cc
@@ -14,18 +14,23 @@
  * limitations under the License.
  */
 
-// Art Offset file dependencies
-#define DEFINE_INCLUDE_DEPENDENCIES
-#include "offsets_all.def"
+//
+// This file is used to generate #defines for use in assembly source code.
+//
+// The content of this file will be used to compile an object file
+// (generated as human readable assembly text file, not as binary).
+// This text file will then be post-processed by a python script to find
+// and extract the constants and generate the final asm_defines.h header.
+//
 
 // We use "asm volatile" to generate text that will stand out in the
 // compiler generated intermediate assembly file (eg. ">>FOO 42 0<<").
 // We emit all values as 64-bit integers (which we will printed as text).
 // We also store a flag which specifies whether the constant is negative.
 // Note that "asm volatile" must be inside a method to please the compiler.
-#define DEFINE_EXPR(NAME, TYPE, EXPR) \
+#define ASM_DEFINE(NAME, EXPR) \
 void AsmDefineHelperFor_##NAME() { \
   asm volatile("\n.ascii \">>" #NAME " %0 %1<<\"" \
   :: "i" (static_cast<int64_t>(EXPR)), "i" (EXPR < 0 ? 1 : 0)); \
 }
-#include "offsets_all.def"
+#include "asm_defines.def"