OSDN Git Service

* config/tc-cr16.h (GLOBAL_OFFSET_TABLE_NAME): Defined
authorswami <swami>
Thu, 27 Nov 2008 11:57:29 +0000 (11:57 +0000)
committerswami <swami>
Thu, 27 Nov 2008 11:57:29 +0000 (11:57 +0000)
commitbe2ba2a7995cafc51933f23695a5785063a146b7
tree55f89f16311cbefac12cf89b550c0f98726d0308
parent9d3506ecd2c2d26d3a6771e71119e6b113801ca2
    * config/tc-cr16.h (GLOBAL_OFFSET_TABLE_NAME): Defined
        * config/tc-cr16.c (md_pseudo_table): Add "4byte" directive to
        md_pseudo_table and accept @c prefix, same as long directive.
        (cr16_cons_fix_new): Initialize rtype to BFD_RELOC_UNUSED.
        config/tc-cr16.c (tc_gen_reloc): Declare a variable of type
        bfd_reloc_code_real_type and set it for GOT related relocations.
        (md_undefined_symbol): Defined
        (process_label_constant): Added checks for GOT/got and cGOT/cGOT
        prefixes with constant label and set the appropriate relocation type.
        * doc/c-cr16.texi (cr16-operand specifiers): Add got/GOT and cgot/cGOT.
gas/ChangeLog
gas/config/tc-cr16.c
gas/config/tc-cr16.h