@@ -2161,21 +2161,21 @@ void DWARFRewriter::convertToRangesPatchDebugInfo(
2161
2161
DIEBldr.replaceValue (&Die, LowPCAttrInfo.getAttribute (),
2162
2162
LowPCAttrInfo.getForm (), DIEInteger (0 ));
2163
2163
}
2164
- }
2165
- // Original CU didn't have DW_AT_*_base. We converted it's children (or
2166
- // dwo), so need to insert it into CU.
2167
- if (RangesBase ) {
2168
- if (Unit. getVersion () >= 5 ) {
2169
- DIEBldr. addValue (&Die, RangeBaseAttribute, dwarf::DW_FORM_sec_offset,
2170
- DIEInteger (*RangesBase));
2171
- } else {
2172
- DIEBldr. addValue (&Die, RangeBaseAttribute, dwarf::DW_FORM_sec_offset,
2173
- DIEInteger (INT_MAX));
2174
- auto RangesWriterIterator =
2175
- LegacyRangesWritersByCU.find (*Unit. getDWOId ());
2176
- assert (RangesWriterIterator != LegacyRangesWritersByCU. end () &&
2177
- " RangesWriter does not exist for DWOId " );
2178
- RangesWriterIterator-> second -> setDie (&Die);
2164
+ // Original CU didn't have DW_AT_*_base. We converted it's children (or
2165
+ // dwo), so need to insert it into CU.
2166
+ if (RangesBase) {
2167
+ if (Unit. getVersion () >= 5 ) {
2168
+ DIEBldr. addValue (&Die, RangeBaseAttribute, dwarf::DW_FORM_sec_offset,
2169
+ DIEInteger (*RangesBase));
2170
+ } else {
2171
+ DIEBldr. addValue (&Die, RangeBaseAttribute, dwarf::DW_FORM_sec_offset,
2172
+ DIEInteger (INT_MAX));
2173
+ auto RangesWriterIterator =
2174
+ LegacyRangesWritersByCU. find (*Unit. getDWOId ());
2175
+ assert (RangesWriterIterator != LegacyRangesWritersByCU.end () &&
2176
+ " RangesWriter does not exist for DWOId " );
2177
+ RangesWriterIterator-> second -> setDie (&Die );
2178
+ }
2179
2179
}
2180
2180
}
2181
2181
0 commit comments