/freebsd-current/contrib/elftoolchain/ar/ |
H A D | ar.c | 92 static void set_mode(struct bsdar *bsdar, char opt); 93 static void only_mode(struct bsdar *bsdar, const char *opt, 100 struct bsdar *bsdar, bsdar_storage; local 105 bsdar = &bsdar_storage; 106 memset(bsdar, 0, sizeof(*bsdar)); 110 bsdar 365 set_mode(struct bsdar *bsdar, char opt) argument 375 only_mode(struct bsdar *bsdar, const char *opt, const char *valid_modes) argument [all...] |
H A D | write.c | 54 static void add_to_ar_str_table(struct bsdar *bsdar, const char *name); 55 static void add_to_ar_sym_table(struct bsdar *bsdar, const char *name); 56 static struct ar_obj *create_obj_from_file(struct bsdar *bsdar, 58 static void create_symtab_entry(struct bsdar *bsdar, Elf *e); 60 static void insert_obj(struct bsdar *bsdar, struc 76 create_obj_from_file(struct bsdar *bsdar, const char *name, time_t mtime) argument 213 insert_obj(struct bsdar *bsdar, struct ar_obj *obj, struct ar_obj *pos) argument 247 read_objs(struct bsdar *bsdar, const char *archive, int checkargv) argument 359 ar_write_archive(struct bsdar *bsdar, int mode) argument 541 write_cleanup(struct bsdar *bsdar) argument 562 write_data(struct bsdar *bsdar, struct archive *a, const void *buf, size_t s) argument 572 bsdar_symtab_size(struct bsdar *bsdar) argument 602 write_svr4_symtab_entry(struct bsdar *bsdar, struct archive *a) argument 619 write_bsd_symtab_entry(struct bsdar *bsdar, struct archive *a) argument 663 write_objs(struct bsdar *bsdar) argument 813 create_symtab_entry(struct bsdar *bsdar, Elf *e) argument 914 add_to_ar_str_table(struct bsdar *bsdar, const char *name) argument 945 add_to_ar_sym_table(struct bsdar *bsdar, const char *name) argument [all...] |
H A D | util.c | 42 static void bsdar_vwarnc(struct bsdar *, int code, 44 static void bsdar_verrc(struct bsdar *bsdar, int code, 48 bsdar_vwarnc(struct bsdar *bsdar, int code, const char *fmt, va_list ap) argument 51 fprintf(stderr, "%s: warning: ", bsdar->progname); 59 bsdar_warnc(struct bsdar *bsdar, int code, const char *fmt, ...) argument 64 bsdar_vwarnc(bsdar, code, fmt, ap); 69 bsdar_verrc(struct bsdar *bsda argument 80 bsdar_errc(struct bsdar *bsdar, int code, const char *fmt, ...) argument 169 bsdar_is_pseudomember(struct bsdar *bsdar, const char *name) argument [all...] |
H A D | read.c | 51 ar_read_archive(struct bsdar *bsdar, int mode) argument 73 bsdar_errc(bsdar, 0, "archive_read_new failed"); 75 AC(archive_read_open_filename(a, bsdar->filename, DEF_BLKSZ)); 78 out = bsdar->output; 84 bsdar_warnc(bsdar, 0, "%s", archive_error_string(a)); 88 bsdar_warnc(bsdar, 0, "Retrying..."); 93 bsdar->options |= AR_BSD; 95 bsdar->options &= ~AR_BSD; 101 if (bsdar_is_pseudomember(bsdar, nam [all...] |
H A D | acpyacc.y | 84 static struct bsdar *bsdar; 253 bsdar_errc(bsdar, 0, "archive_read_new failed"); 257 bsdar_warnc(bsdar, 0, "%s", archive_error_string(a)); 282 bsdar_errc(bsdar, errno, "unlink failed"); 288 bsdar_errc(bsdar, errno, "strdup failed"); 290 bsdar_errc(bsdar, errno, "mkstemp failed"); 299 bsdar_warnc(bsdar, errno, "'OPEN' failed"); 313 bsdar_errc(bsdar, 0, "archive_write_new failed"); 325 bsdar [all...] |
H A D | ar.h | 64 bsdar_errc(bsdar, 0, "%s", \ 100 struct bsdar { struct 137 void ar_mode_script(struct bsdar *ar); 138 int ar_read_archive(struct bsdar *_ar, int _mode); 139 int ar_write_archive(struct bsdar *_ar, int _mode); 140 void bsdar_errc(struct bsdar *, int _code, const char *fmt, ...); 141 int bsdar_is_pseudomember(struct bsdar *_ar, const char *_name); 143 void bsdar_warnc(struct bsdar *, int _code, const char *fmt, ...);
|
/freebsd-current/usr.bin/ar/ |
H A D | ar.c | 91 static void set_mode(struct bsdar *bsdar, char opt); 92 static void only_mode(struct bsdar *bsdar, const char *opt, 100 struct bsdar *bsdar, bsdar_storage; local 105 bsdar = &bsdar_storage; 106 memset(bsdar, 0, sizeof(*bsdar)); 111 if ((bsdar 350 set_mode(struct bsdar *bsdar, char opt) argument 360 only_mode(struct bsdar *bsdar, const char *opt, const char *valid_modes) argument [all...] |
H A D | write.c | 56 static void add_to_ar_str_table(struct bsdar *bsdar, const char *name); 57 static void add_to_ar_sym_table(struct bsdar *bsdar, const char *name); 58 static struct ar_obj *create_obj_from_file(struct bsdar *bsdar, 60 static void create_symtab_entry(struct bsdar *bsdar, void *maddr, 62 static void free_obj(struct bsdar *bsdar, struc 79 create_obj_from_file(struct bsdar *bsdar, const char *name, time_t mtime) argument 181 free_obj(struct bsdar *bsdar, struct ar_obj *obj) argument 197 insert_obj(struct bsdar *bsdar, struct ar_obj *obj, struct ar_obj *pos) argument 230 read_objs(struct bsdar *bsdar, const char *archive, int checkargv) argument 336 ar_write_archive(struct bsdar *bsdar, int mode) argument 511 write_cleanup(struct bsdar *bsdar) argument 556 write_data(struct bsdar *bsdar, struct archive *a, const void *buf, size_t s) argument 575 write_objs(struct bsdar *bsdar) argument 730 create_symtab_entry(struct bsdar *bsdar, void *maddr, size_t size) argument 842 add_to_ar_str_table(struct bsdar *bsdar, const char *name) argument 872 add_to_ar_sym_table(struct bsdar *bsdar, const char *name) argument [all...] |
H A D | util.c | 40 static void bsdar_vwarnc(struct bsdar *, int code, 42 static void bsdar_verrc(struct bsdar *bsdar, int code, 46 bsdar_vwarnc(struct bsdar *bsdar, int code, const char *fmt, va_list ap) argument 49 fprintf(stderr, "%s: warning: ", bsdar->progname); 57 bsdar_warnc(struct bsdar *bsdar, int code, const char *fmt, ...) argument 62 bsdar_vwarnc(bsdar, code, fmt, ap); 67 bsdar_verrc(struct bsdar *bsda argument 78 bsdar_errc(struct bsdar *bsdar, int code, const char *fmt, ...) argument [all...] |
H A D | read.c | 48 ar_read_archive(struct bsdar *bsdar, int mode, FILE *out) argument 69 bsdar_errc(bsdar, 0, "archive_read_new failed"); 71 AC(archive_read_open_filename(a, bsdar->filename, DEF_BLKSZ)); 79 bsdar_warnc(bsdar, archive_errno(a), "%s", 84 bsdar_warnc(bsdar, 0, "Retrying..."); 96 if (bsdar->argc > 0) { 98 for(i = 0; i < bsdar->argc; i++) { 99 av = &bsdar->argv[i]; 103 bsdar_errc(bsdar, errn [all...] |
H A D | ar.h | 55 bsdar_errc(bsdar, archive_errno(a), "%s", \ 80 struct bsdar { struct 115 void ar_mode_script(struct bsdar *ar); 116 int ar_read_archive(struct bsdar *ar, int mode, FILE *out); 117 int ar_write_archive(struct bsdar *ar, int mode); 118 void bsdar_errc(struct bsdar *, int _code, const char *fmt, ...) __dead2; 119 void bsdar_warnc(struct bsdar *, int _code, const char *fmt, ...);
|
H A D | acpyacc.y | 81 static struct bsdar *bsdar; 250 bsdar_errc(bsdar, 0, "archive_read_new failed"); 254 bsdar_warnc(bsdar, archive_errno(a), "%s", 277 bsdar_errc(bsdar, errno, "unlink failed"); 283 bsdar_errc(bsdar, errno, "strdup failed"); 285 bsdar_errc(bsdar, errno, "mkstemp failed"); 293 bsdar_warnc(bsdar, errno, "open failed"); 297 bsdar_warnc(bsdar, 0, "arscp_copy failed"); 308 bsdar_errc(bsdar, [all...] |