Now --no-locals do not generate local debug info
Change-Id: I68d27aeb2b77c4a7cedbaf69f0596a148036ce60
diff --git a/src/main/java/com/android/tools/r8/compatdx/CompatDx.java b/src/main/java/com/android/tools/r8/compatdx/CompatDx.java
index e820cb3..2f9d037 100644
--- a/src/main/java/com/android/tools/r8/compatdx/CompatDx.java
+++ b/src/main/java/com/android/tools/r8/compatdx/CompatDx.java
@@ -375,11 +375,11 @@
throw new Unimplemented("dump-to file not yet supported");
}
- if (dexArgs.positions != PositionInfo.NONE) {
- mode = CompilationMode.DEBUG;
+ if (dexArgs.positions == PositionInfo.NONE) {
+ System.out.println("Warning: no support for positions none.");
}
- if (!dexArgs.noLocals) {
+ if (dexArgs.positions == PositionInfo.LINES && !dexArgs.noLocals) {
mode = CompilationMode.DEBUG;
}