unexpected reloc type 0x03 error with gcc-4.6.4 (2012.10 version)