<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=http://email.email.llvm.org/c/eJytUttuwyAM_RryYjVKIGnLAw_tqn3A-gEVtyZMJFTgtNrfj2SXVtvjJlnG4OOjg20VzJt4sZcYCNuR6kCqTx-uNvogTanh8fl0kojRqQnt6UToNtsXUipvCeWzLdCEEp2Ga3AGziFkZMI4aQQJhO5m2GYPQDaHf2A-Zxj-ovzwC0wqvXBymCFzEdv_BH562oD2cuxgdYPVEe6N-MgfbVfCWU4eH6sKI5jhjMtCTtiHKHBI0RVT9KJHvKS5u_Q5W-ewn1Spw5Av3l-_jlUewavV-RPPLqXJphy0bMN40QvK6oq3SlNdS8rrRvNN3TbaVqqmSm114aWyPgnS7gmlo73BQpFj0h6KvytwglY0W11XVbNuWFnTLeVbZdayZXRtFGkqO0jny5mnDLErolgo1dSlnPQuYbonZUquG61dBGeF6NBbcW8s3HrnLRzfBhU8DHkW3uV53LJweAIdjAU5GnhcD_henmIRLxbl77qv4Wk>53739</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Seg. fault while Symbol mangling with C code and overloadable attribute
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
tmsri
</td>
</tr>
</table>
<pre>
Repro:
overload.c
__attribute__((overloadable))
static void foo(struct a *){ }
__attribute__((overloadable))
static void foo(float){ }
void abc() { foo; }
$ clang -w -S overload.c
Seg. fault
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJytkV1uwyAMx09DXqxGCSRp8sBDu2oHWA9Q8ZWEiZQJnFa9_Ui6rdX2OskyBv_8xxjp9Y2_mY_gCduR4kCKL-8vJjgvdK7g-fh0EojByhnN6URom-ybFNIZQrvFVjSiQKvg4q2G3vtERgyzQhBA6G7BtnsAsj38g3KfMPwjefcrJqRaNTtYkKWI7X-DX55WoJw4D7C5wuYIj0Hc80cz5NCL2eFzVaY50x3rRIYWneEPCq6jdQaOt0l6B1MSdjaJXy2O8ALKawPirOH5rfAziWwOjo-IH3H5HvqabEiFs8yVn9LGucv3skl_-G5UmsKrjXE2MQU127IuG7msaym7tpR9qzWjWum6N9u66cuy1aJqMiekcZGTek8oPZsrrBIpJvUhs5wWNFlZFkXVVCwvaUu7VupG1Iw2WpKqMJOwLl_6yH0YssDXluQ8xJR0NmJ8JEWMdjgbs16X9MWMow8cpxhstl7M18Y_AceNzNE">