G_GNUC_INTERNAL macro must be added at the be beginning of lines to compile with Sun Studio compiler under solaris
Fix in revision 30124 (removed macros).