http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49860
--- Comment #1 from Uros Bizjak <ubizjak at gmail dot com> 2011-07-27 08:09:13 UTC --- Assembler should accept R_X86_64_64 and zero-extend it to 8 bytes. It is the same issue as [1]. [1] http://gcc.gnu.org/ml/gcc-patches/2011-07/msg01825.html