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

Lines Matching refs:variable_buffer

37    variable_buffer is the address of the buffer.
48 char *variable_buffer;
51 The text to add is LENGTH chars starting at STRING to the variable_buffer.
60 register unsigned int newlen = length + (ptr - variable_buffer);
64 unsigned int offset = ptr - variable_buffer;
68 variable_buffer = (char *) xrealloc (variable_buffer,
70 ptr = variable_buffer + offset;
84 if (variable_buffer == 0)
87 variable_buffer = (char *) xmalloc (variable_buffer_length);
88 variable_buffer[0] = '\0';
91 return variable_buffer;
193 Write the results to LINE, which must point into `variable_buffer'. If
211 line_offset = line - variable_buffer;
409 return (variable_buffer + line_offset);
414 Build in `variable_buffer' the result of expanding the references and calls.
428 This is done without clobbering `variable_buffer' or the current
507 if (buf > variable_buffer)
526 char *obuf = variable_buffer;
529 variable_buffer = 0;
533 val = variable_buffer;
535 variable_buffer = obuf;
549 char *obuf = variable_buffer;
552 variable_buffer = 0;
561 variable_buffer = obuf;
567 /* Install a new variable_buffer context, returning the current one for
573 *bufp = variable_buffer;
576 variable_buffer = 0;
580 /* Restore a previously-saved variable_buffer setting (free the current one).
586 free (variable_buffer);
588 variable_buffer = buf;