Home | History | Annotate | Download | only in gas

Lines Matching defs:reloc

434   {"reloc", s_reloc, 0},
3990 /* .reloc
4000 struct reloc_list *reloc;
4002 reloc = (struct reloc_list *) xmalloc (sizeof (*reloc));
4023 reloc->u.a.offset_sym = exp.X_add_symbol;
4028 reloc->u.a.offset_sym = make_expr_symbol (&exp);
4035 as_bad (_("missing reloc type"));
4043 reloc->u.a.howto = bfd_reloc_name_lookup (stdoutput, r_name);
4045 if (reloc->u.a.howto == NULL)
4047 as_bad (_("unrecognized reloc type"));
4063 as_bad (_("bad reloc expression"));
4066 free (reloc);
4071 reloc->u.a.sym = NULL;
4072 reloc->u.a.addend = 0;
4075 reloc->u.a.sym = NULL;
4076 reloc->u.a.addend = exp.X_add_number;
4079 reloc->u.a.sym = exp.X_add_symbol;
4080 reloc->u.a.addend = exp.X_add_number;
4083 reloc->u.a.sym = make_expr_symbol (&exp);
4084 reloc->u.a.addend = 0;
4088 as_where (&reloc->file, &reloc->line);
4089 reloc->next = reloc_list;
4090 reloc_list = reloc;
4109 TC_PARSE_CONS_RETURN_TYPE reloc)
4252 if (reloc != TC_PARSE_CONS_RETURN_NONE)
4254 emit_expr_fix (exp, nbytes, frag_now, p, reloc);