Lines Matching +defs:first +defs:name
21 Except as contained in this notice, the name of The Open Group shall not be
195 * separate the name of a single symbol.
226 * Separate the name of the include file.
335 define2(const char *name, const char *val, struct inclist *file)
337 int first, last, below;
353 below = first = 0;
355 while (last >= first) {
359 int middle = (first + last) / 2;
362 s1 = name;
374 /* If name > i_defs[middle] ... */
376 below = first;
377 first = middle + 1;
385 /* Search is done. If we found an exact match to the symbol name,
389 name, (*sp)->s_value, val, file->i_file));
407 debug(1, ("defining %s to %s in file %s\n", name, val, file->i_file));
408 stab->s_name = strdup(name);
420 /* Separate symbol name and its value */
438 int first = 0;
446 while (last >= first) {
450 int middle = (first + last) / 2;
466 first = middle + 1;
493 int first = 0;
512 i_defs[first++] = file1->i_defs[first1++];
514 i_defs[first++] = file2->i_defs[first2++];
516 i_defs[first++] = file2->i_defs[first2++];
521 i_defs[first++] = file1->i_defs[first1++];
524 i_defs[first++] = file2->i_defs[first2++];
530 file1->i_ndefs = first;