commit | 59f66e2ade124edfa1628abb548a42618ad985f3 | [log] [tgz] |
---|---|---|
author | davg <davg@google.com> | Tue Aug 07 13:53:17 2018 -0400 |
committer | Rein Hillmann <rein@google.com> | Thu Aug 09 20:23:09 2018 -0400 |
tree | 6f2b1dfe812664689ccc1b1031bf3131d4383679 | |
parent | c4bc5602243f5d1afec0da713e2ab8893897171d [diff] |
Change DBGVersion to 3 This fixes issues caused by Xcode 9.3 - 9.4 failing to resolve breakpoints when a single re-mapping is not present in the binary. For more information, see the relevant source code: https://github.com/llvm-mirror/lldb/blob/dc6e82f671df0df83dcc415698f0d3c8dd6ebcb3/source/Host/macosx/Symbols.cpp#L350 PiperOrigin-RevId: 207743218
diff --git a/src/TulsiGenerator/Scripts/bazel_build.py b/src/TulsiGenerator/Scripts/bazel_build.py index 9eae1c8..4d96661 100755 --- a/src/TulsiGenerator/Scripts/bazel_build.py +++ b/src/TulsiGenerator/Scripts/bazel_build.py
@@ -1484,10 +1484,10 @@ # Add the mapping as a DBGSourcePathRemapping to the UUID plist here. out.write('<key>%s</key>\n<string>%s</string>\n' % source_map) - # Make sure that we also set DBGVersion to 2. + # Make sure that we also set DBGVersion to 3. out.write('</dict>\n' '<key>DBGVersion</key>\n' - '<string>2</string>\n' + '<string>3</string>\n' '</dict>\n' '</plist>\n') except OSError as e: