Home | History | Annotate | Download | only in config

Lines Matching defs:directive

444 /* Directive functions.  */
1043 /* Directive data and functions. */
1047 directiveE directive;
1092 instead. There is no target-align directive, so alignment is either
1100 directive_push (directiveE directive, bfd_boolean negated, const void *datum)
1108 stack->directive = directive;
1110 stack->old_state = directive_state[directive];
1117 directive_state[directive] = !negated;
1122 directive_pop (directiveE *directive,
1132 as_bad (_("unmatched end directive"));
1133 *directive = directive_none;
1137 directive_state[directive_state_stack->directive] = top->old_state;
1138 *directive = top->directive;
1153 directiveE directive;
1159 directive_pop (&directive, &negated, &file, &line, &datum);
1161 _(".begin directive with no matching .end directive"));
1171 while (top && top->directive != dir)
1179 get_directive (directiveE *directive, bfd_boolean *negated)
1218 *directive = (directiveE) i;
1220 as_bad (_("directive %s cannot be negated"),
1226 as_bad (_("unknown directive"));
1227 *directive = (directiveE) XTENSA_UNDEFINED;
1234 directiveE directive;
1239 get_directive (&directive, &negated);
1240 if (directive == (directiveE) XTENSA_UNDEFINED)
1249 switch (directive)
1254 /* Previous labels go with whatever follows this directive, not with
1278 onto the directive stack. */
1292 but it will accept every correct freeregs directive. */
1317 directive_push (directive, negated, 0);
1323 directive_push (directive, negated, 0);
1436 as_warn (_(".literal_position inside literal directive; ignoring"));
1463 /* Previous labels go with whatever follows this directive, not with
5610 /* For a .align directive, we mark the previous block with the alignment