Lines Matching refs:first
29 available. The argument list is terminated by the first @code{NULL}
71 vconcat_length (const char *first, va_list args)
76 for (arg = first; arg ; arg = va_arg (args, const char *))
83 vconcat_copy (char *dst, const char *first, va_list args)
88 for (arg = first; arg ; arg = va_arg (args, const char *))
102 concat_length (const char *first, ...)
106 VA_OPEN (args, first);
107 VA_FIXEDARG (args, const char *, first);
108 length = vconcat_length (first, args);
117 concat_copy (char *dst, const char *first, ...)
121 VA_OPEN (args, first);
123 VA_FIXEDARG (args, const char *, first);
124 vconcat_copy (dst, first, args);
142 concat_copy2 (const char *first, ...)
144 VA_OPEN (args, first);
145 VA_FIXEDARG (args, const char *, first);
146 vconcat_copy (libiberty_concat_ptr, first, args);
153 concat (const char *first, ...)
158 VA_OPEN (args, first);
159 VA_FIXEDARG (args, const char *, first);
160 newstr = XNEWVEC (char, vconcat_length (first, args) + 1);
164 VA_OPEN (args, first);
165 VA_FIXEDARG (args, const char *, first);
166 vconcat_copy (newstr, first, args);
191 reconcat (char *optr, const char *first, ...)
196 VA_OPEN (args, first);
198 VA_FIXEDARG (args, const char *, first);
199 newstr = XNEWVEC (char, vconcat_length (first, args) + 1);
203 VA_OPEN (args, first);
205 VA_FIXEDARG (args, const char *, first);
206 vconcat_copy (newstr, first, args);