Symbol: Ar
usr/src/cmd/make/bin/ar.cc
158
static Boolean open_archive(char *filename, Ar *arp);
usr/src/cmd/make/bin/ar.cc
159
static void close_archive(Ar *arp);
usr/src/cmd/make/bin/ar.cc
160
static Boolean read_archive_dir(Ar *arp, Name library, char **long_names_table);
usr/src/cmd/make/bin/ar.cc
161
static void translate_entry(Ar *arp, Name target, Property member, char **long_names_table);
usr/src/cmd/make/bin/ar.cc
180
int process_long_names_member (Ar *arp, char **long_names_table, char *filename);
usr/src/cmd/make/bin/ar.cc
190
Ar ar;
usr/src/cmd/make/bin/ar.cc
270
open_archive(char *filename, Ar *arp)
usr/src/cmd/make/bin/ar.cc
353
close_archive(Ar *arp)
usr/src/cmd/make/bin/ar.cc
377
read_archive_dir(Ar *arp, Name library, char **long_names_table)
usr/src/cmd/make/bin/ar.cc
565
process_long_names_member(Ar *arp, char **long_names_table, char *filename)
usr/src/cmd/make/bin/ar.cc
617
translate_entry(Ar *arp, Name target, Property member, char **long_names_table)
usr/src/cmd/make/bin/main.cc
3098
append_or_replace_macro_in_dyn_array(ASCII_Dyn_Array *Ar, char *macro)
usr/src/cmd/make/bin/main.cc
3130
if (!(Ar->size)) goto ALLOC_ARRAY;
usr/src/cmd/make/bin/main.cc
3131
cp1 = Ar->start;
usr/src/cmd/make/bin/main.cc
3141
if (cp1 != Ar->start) {
usr/src/cmd/make/bin/main.cc
3170
if ((*cp3) && (cp3 < Ar->start + Ar->size)) {
usr/src/cmd/make/bin/main.cc
3171
for (; cp3 < Ar->start + Ar->size; cp3++) {
usr/src/cmd/make/bin/main.cc
3175
for (; cp2 < Ar->start + Ar->size; cp2++) {
usr/src/cmd/make/bin/main.cc
3185
if (Ar->size) {
usr/src/cmd/make/bin/main.cc
3186
cp1 = Ar->start;
usr/src/cmd/make/bin/main.cc
3190
Ar->size += 128;
usr/src/cmd/make/bin/main.cc
3191
Ar->start = getmem(Ar->size);
usr/src/cmd/make/bin/main.cc
3192
for (len_array=0; len_array < Ar->size; len_array++) {
usr/src/cmd/make/bin/main.cc
3193
Ar->start[len_array] = 0;
usr/src/cmd/make/bin/main.cc
3196
strcpy(Ar->start, cp1);
usr/src/cmd/make/bin/main.cc
3201
len_array = strlen(Ar->start);
usr/src/cmd/make/bin/main.cc
3205
if (len_array + len_macro + esc_len + 5 >= Ar->size) goto ALLOC_ARRAY;
usr/src/cmd/make/bin/main.cc
3206
strcat(Ar->start, " ");
usr/src/cmd/make/bin/main.cc
3207
strncat(Ar->start, name, cp0-name);
usr/src/cmd/make/bin/main.cc
3208
strcat(Ar->start, "=");
usr/src/cmd/make/bin/main.cc
3209
strncat(Ar->start, esc_value, strlen(esc_value));
usr/src/cmd/make/include/mk/defs.h
326
ASCII_Dyn_Array *Ar, char *macro);