There's a strict-aliasing problem with dtoa.cpp used in many web browsers and javascript stuff. This patch backported from upstream rev 42262 prevents text from being rendered gigantic in webkit when built with GCC 4.4. This only needs to be applied if you don't think you'll be bumping to a later revision any time soon (before 4.4 is released) since it's been applied in the gcc-porting overlay.
Created attachment 187824 [details] webkit-gtk-0_p40220-gcc44-aliasing.patch
Created attachment 187828 [details, diff] webkit-gtk-0_p42162-gcc44-aliasing.patch
+ 07 May 2009; Peter Alfredsen <loki_val@gentoo.org> + webkit-gtk-0_p40220.ebuild, webkit-gtk-0_p42162.ebuild, + +files/webkit-gtk-0_p40220-gcc44-aliasing.patch, + +files/webkit-gtk-0_p42162-gcc44-aliasing.patch: + Fix strict aliasing bug with gcc-4.4, bug 265579. Those letters really are + huge. dirtyepic++ for backporting. +