I added the following line in the DOCICON.XML file and I get the PDF icon in my document lists, but not in Announcement lists that have a file attached or uploaded as a PDF.
<Mapping Key="pdf" Value="icpdf.png" OpenControl=""/>
PDF attached in announcement list

PDF in Document Library

I am using SharePoint 2010 Standard.