[PATCH] D32991: [ELF] Initial migration of AVR target

Leslie Zhai via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 19 19:58:10 PDT 2017


xiangzhai added a comment.

Dear Rui,

elf32-avr <https://sourceware.org/git/?p=binutils.git;a=blob;f=bfd/elf32-avr.c;h=43100cd20fc0f48e26bdbd8c841c661f9c37c33f;hb=HEAD#l387> Not PC relative:

387   /* Relocation for CALL command in ATmega.  */
 388   HOWTO (R_AVR_CALL,            /* type */
 389          1,                     /* rightshift */
 390          2,                     /* size (0 = byte, 1 = short, 2 = long) */
 391          23,                    /* bitsize */
 392          FALSE,                 /* pc_relative */
 393          0,                     /* bitpos */
 394          complain_overflow_dont,/* complain_on_overflow */
 395          bfd_elf_generic_reloc, /* special_function */
 396          "R_AVR_CALL",          /* name */
 397          FALSE,                 /* partial_inplace */
 398          0xffffffff,            /* src_mask */
 399          0xffffffff,            /* dst_mask */
 400          FALSE),                        /* pcrel_offset */

I am on vacation, not available until May 31th, miss you, see you next month :)


Repository:
  rL LLVM

https://reviews.llvm.org/D32991





More information about the llvm-commits mailing list