<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/63955>63955</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [clang] Missing checksums in DWARF information
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang:codegen
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          omern1
      </td>
    </tr>
</table>

<pre>
    ### Header file:
```c
int init() {
  return 44;
}
int g = init();
```
### Source file:
```c
// clang -g -c -gdwarf-5 -xc++ file.cpp
#include "file.h"
#include <limits.h>
```

### Steps to reproduce:
- Compile the files above with the specified options.
- `llvm-dwarfdump -debug-line file.o`

The dwarfdump output will show that there are no MD5 checksums in the DWARF data which should otherwise be present.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8k02P3CgQhn8NvpRs0fj74EP3eFt7mctupJwxVBsSDBYf08m_j2zPTCeTKBKSRcFb9fBWmYegZ4s4kPpC6jHjKSrnB7egt6dscvL7QFh5LPgXuUQPN22QlGdCR0LPpKHHEsde2wja6khYR1gPpL0ccQCPMXkLVUXK1xhpx4doBlKOP0kft94qvG7fcf53yQv8Ow5hV8KuIAy3M-Qz5ALyWd65v-U15N8EYRfCLnuOQqzrewlthUkSgTC2nynC2O-H5ZPRi46hUKT858-0H5kjrgGiA4-rdzKJB3oOT25ZtUGI6nhVAD65F4S7jmoPhhWFvmmU4NaonQ3Fm5Q01JiXJd-fJtOyQi5xSnNutD2SFe4D1CeF8LjuUlxThLs2BoJyd4iKx62oR-AewTp4HmsQCsXXkJYA2u5I4-fzf1eQPHK4Ky3UJk5Ggtukdx0QJoTVY0Abi0wOpezLnmc4nJqub9uGVl2mhqpup471ZXOiZdW2Le1F07VV3WFJsW2aTA-MspK2p_5UnSraFDXjfdWwG-0orVrZkYriwrUpNhsK5-dMh5BwaMq-rjPDJzRhH3LG9mEg5Vk4iTParbP1mPlhN3BKcyAVNTrE8MgVdTT7P3Jo6xGedQjazr8acpih7c35hW8NypI3g4pxDVub91mcdVRpKoRbCLtuBV4_-erdFxSRsOtOHgi77vA_AgAA__8Y8BW5">