<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in dwarf_multiple_codegen_units.rs</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>33cc4959 - Fix meaning of generated `.debug_loc` sections (#8753)</title>
        <link>http://172.16.0.5:8080/history/wasmtime-44.0.1/crates/test-programs/src/bin/dwarf_multiple_codegen_units.rs#33cc4959</link>
        <description>Fix meaning of generated `.debug_loc` sections (#8753)This commit is a fix to Wasmtime&apos;s DWARF processing transform to correctthe meaning of the `.debug_loc` section. This section&apos;s addresses arerelative to the `DW_AT_low_pc` entry located in the`DW_TAG_compile_unit` container, but Wasmtime&apos;s construction of thissection didn&apos;t take this into account. Instead all addresses in`.debug_loc` are relative to the start of the compiled object, not tothe start of the compile unit itself. This commit fixes this byunconditionally describing `DW_TAG_compile_unit` locations with`DW_AT_ranges` instead of `DW_AT_low_pc`. This ends up fixing debuginformation for debug information using `.debug_loc` with multiplecodegen units.Closes #8752

            List of files:
            /wasmtime-44.0.1/crates/test-programs/src/bin/dwarf_multiple_codegen_units.rs</description>
        <pubDate>Mon, 10 Jun 2024 22:07:39 +0000</pubDate>
        <dc:creator>Alex Crichton &lt;alex@alexcrichton.com&gt;</dc:creator>
    </item>
</channel>
</rss>
