Lines Matching refs:constraint
936 with constraint set to -1. */
952 if (s->output_section_statement.constraint != -1)
1404 If CONSTRAINT is non-zero match one with that constraint, otherwise
1405 match any non-negative constraint. If CREATE, always make a
1406 new output_section_statement for SPECIAL CONSTRAINT. */
1410 int constraint,
1428 constraint. */
1432 if (create && constraint == SPECIAL)
1440 if (constraint == entry->s.output_section_statement.constraint
1441 || (constraint == 0
1442 && entry->s.output_section_statement.constraint >= 0))
1468 entry->s.output_section_statement.constraint = constraint;
1473 If CONSTRAINT is non-zero, find one with that constraint otherwise
1474 match any non-negative constraint. */
1478 int constraint)
1495 while (constraint != entry->s.output_section_statement.constraint
1496 && (constraint != 0
1497 || entry->s.output_section_statement.constraint < 0));
1718 if (lookup->constraint < 0)
1807 int constraint,
1835 NULL, NULL, NULL, constraint, 0);
2201 if (s->constraint != SPECIAL)
3608 if (tos->constraint != 0)
3610 if (tos->constraint != ONLY_IF_RW
3611 && tos->constraint != ONLY_IF_RO)
3615 if (tos->all_input_readonly != (tos->constraint == ONLY_IF_RO))
3617 tos->constraint = -1;
3743 /* Set constraint negative so that lang_output_section_find
3745 stage in linking constraint has values in the range
3747 last_os->constraint = -2 - last_os->constraint;
3763 while (where != NULL && where->constraint < 0);
3805 os->constraint = -2 - os->constraint;
3867 /* Undo constraint twiddling. */
3870 os->constraint = -2 - os->constraint;
3901 if (os->constraint < 0)
3963 if (os->constraint < 0)
4928 if (os->constraint == -1)
6107 int constraint = 0;
6114 constraint = SPECIAL;
6116 os = ldemul_place_orphan (s, name, constraint);
6119 os = lang_output_section_statement_lookup (name, constraint, TRUE);
6323 int constraint,
6329 constraint, TRUE);
7371 if (os->constraint < 0)
7457 if (os->constraint < 0