Home | History | Annotate | Download | only in make-3.81

Lines Matching refs:new1

2268   struct nameseq *new1, *lastnew1;
2375 new1 = (struct nameseq *) xmalloc (size);
2376 new1->name = name;
2377 new1->next = new;
2378 new = new1;
2388 new1 = new;
2390 while (new1 != 0)
2391 if (new1->name[0] != '(' /* Don't catch "(%)" and suchlike. */
2392 && new1->name[strlen (new1->name) - 1] == ')'
2393 && strchr (new1->name, '(') == 0)
2395 /* NEW1 ends with a `)' but does not contain a `('.
2398 struct nameseq *n = new1->next, *lastn = new1;
2440 if (new1->name[1] == '\0')
2442 /* NEW1 is just ")", part of something like "lib(a b )".
2445 new = new1->next;
2447 lastnew1->next = new1->next;
2448 lastn = new1;
2449 new1 = new1->next;
2455 /* Replace also NEW1->name, which already has closing `)'. */
2456 name = concat (libname, new1->name, "");
2457 free (new1->name);
2458 new1->name = name;
2459 new1 = new1->next;
2462 /* Trace back from NEW1 (the end of the list) until N
2466 while (new1 != n)
2468 name = concat (libname, new1->name, ")");
2469 free (new1->name);
2470 new1->name = name;
2471 lastnew1 = new1;
2472 new1 = new1->next;
2478 lastnew1 = new1;
2479 new1 = new1->next;
2484 lastnew1 = new1;
2485 new1 = new1->next;