Add dex2oat -g to control whether the compiled code has debugger support.

Change-Id: I69c83f707d874fee0464929769b1f1f28e9d97ee
diff --git a/src/compiler/Frontend.cc b/src/compiler/Frontend.cc
index 3b03a35..701e245 100644
--- a/src/compiler/Frontend.cc
+++ b/src/compiler/Frontend.cc
@@ -33,7 +33,6 @@
      //(1 << kPromoteRegs) |
      //(1 << kTrackLiveTemps) |
      //(1 << kSkipLargeMethodOptimization) |
-     //(1 << kGenCodeForDebugger) |
      0;
 
 uint32_t compilerDebugFlags = 0 |     // Enable debug/testing modes
@@ -787,7 +786,7 @@
     }
 
     /* Are we generating code for the debugger? */
-    if (cUnit->disableOpt & (1 << kGenCodeForDebugger)) {
+    if (compiler.IsDebuggingSupported()) {
         cUnit->genDebugger = true;
         // Yes, disable most optimizations
         cUnit->disableOpt |= (