<div dir="ltr"><div>Hello,</div><div><br></div><div>With the following code:</div><div><br></div><div><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span style="color: #aa0d91"><span class="Apple-style-span" style="font-family: 'courier new', monospace;">void</span></span><span class="Apple-style-span" style="font-family: 'courier new', monospace;"> problem(</span><span style="color: #aa0d91"><span class="Apple-style-span" style="font-family: 'courier new', monospace;">int</span></span><span class="Apple-style-span" style="font-family: 'courier new', monospace;"> i)</span></p>

<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span class="Apple-style-span" style="font-family: 'courier new', monospace;">{</span></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span class="Apple-style-span" style="font-family: 'courier new', monospace;">}</span></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco; min-height: 19.0px"><span class="Apple-style-span" style="font-family: 'courier new', monospace;"><br></span></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span style="color: #aa0d91"><span class="Apple-style-span" style="font-family: 'courier new', monospace;">void</span></span><span class="Apple-style-span" style="font-family: 'courier new', monospace;"> test()</span></p>

<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span class="Apple-style-span" style="font-family: 'courier new', monospace;">{</span></p>
<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-family: 'courier new', monospace;"> </span></span><span style="color: #aa0d91"><span class="Apple-style-span" style="font-family: 'courier new', monospace;">int</span></span><span class="Apple-style-span" style="font-family: 'courier new', monospace;"> arg = </span><span style="color: #1c00cf"><span class="Apple-style-span" style="font-family: 'courier new', monospace;">0</span></span><span class="Apple-style-span" style="font-family: 'courier new', monospace;">;</span></p>

<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span class="Apple-tab-span" style="white-space:pre"><span class="Apple-style-span" style="font-family: 'courier new', monospace;"> </span></span><span class="Apple-style-span" style="font-family: 'courier new', monospace;">problem(arg);</span></p>

<p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span class="Apple-style-span" style="font-family: 'courier new', monospace;">}</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco">
<br></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco">And compiling with debug info:</p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><br></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco">
<span class="Apple-style-span" style="font-size: 15px; "><span class="Apple-style-span" style="font-family: 'courier new', monospace;">$ clang -emit-llvm-bc -x c -o - test.c -g | llvm-ld -native -disable-internalize -o a.out -</span></span><br>
</p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span class="Apple-style-span" style="font-family: arial; font-size: 15px;"><br></span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco">
<span class="Apple-style-span" style="font-family: arial; font-size: 15px;">I get:</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span class="Apple-style-span" style="font-family: arial; font-size: 15px;"><br>
</span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco"><span class="Apple-style-span" style="font-family: arial; font-size: 15px;"></span></p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco">
a.out.s:unknown:Undefined local symbol Llabel9</p><p style="margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Monaco">llvm-ld: </p><div><span class="Apple-style-span" style="font-family: Monaco; font-size: 14px;"><br></span></div>
<div><span class="Apple-style-span" style="font-family: Monaco; font-size: 14px;">This only happens with -g and with -native.</span></div><div><span class="Apple-style-span" style="font-family: Monaco; font-size: 14px;">Should I file this as a clang debug info bug, or is this a LLVM problem?</span></div>
<div><span class="Apple-style-span" style="font-family: Monaco; font-size: 14px;">Do you have any suggestions for a workaround?</span></div><div><span class="Apple-style-span" style="font-family: Monaco; font-size: 14px;"><br>
</span></div><div><span class="Apple-style-span" style="font-family: Monaco; font-size: 14px;">Luís</span></div><p></p></div><div><br></div></div>