/freebsd/contrib/elftoolchain/ar/ |
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, struct ar_obj *obj, 62 static void read_objs(struct bsdar *bsdar, const char *archive, 64 static void write_cleanup(struct bsdar *bsdar); 65 static void write_data(struct bsdar *bsdar, struct archive *a, 67 static void write_objs(struct bsdar *bsdar); 76 create_obj_from_file(struct bsdar *bsdar, const char *name, time_t mtime) in create_obj_from_file() argument [all …]
|
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; in main() local 105 bsdar = &bsdar_storage; in main() 106 memset(bsdar, 0, sizeof(*bsdar)); in main() 110 bsdar->output = stdout; in main() 112 if ((bsdar->progname = ELFTC_GETPROGNAME()) == NULL) in main() 113 bsdar->progname = "ar"; in main() 116 bsdar_errc(bsdar, 0, "ELF library initialization failed: %s", in main() 124 len = strlen(bsdar->progname); in main() [all …]
|
H A D | acpyacc.y | 84 static struct bsdar *bsdar; variable 253 bsdar_errc(bsdar, 0, "archive_read_new failed"); in arscp_open() 257 bsdar_warnc(bsdar, 0, "%s", archive_error_string(a)); in arscp_open() 282 bsdar_errc(bsdar, errno, "unlink failed"); in arscp_create() 288 bsdar_errc(bsdar, errno, "strdup failed"); in arscp_create() 290 bsdar_errc(bsdar, errno, "mkstemp failed"); in arscp_create() 299 bsdar_warnc(bsdar, errno, "'OPEN' failed"); in arscp_create() 313 bsdar_errc(bsdar, 0, "archive_write_new failed"); in arscp_create() 325 bsdar->filename = tmpac; in arscp_create() 340 bsdar->addlib = archive; in arscp_addlib() [all …]
|
H A D | read.c | 51 ar_read_archive(struct bsdar *bsdar, int mode) in ar_read_archive() argument 73 bsdar_errc(bsdar, 0, "archive_read_new failed"); in ar_read_archive() 75 AC(archive_read_open_filename(a, bsdar->filename, DEF_BLKSZ)); in ar_read_archive() 78 out = bsdar->output; in ar_read_archive() 84 bsdar_warnc(bsdar, 0, "%s", archive_error_string(a)); in ar_read_archive() 88 bsdar_warnc(bsdar, 0, "Retrying..."); in ar_read_archive() 93 bsdar->options |= AR_BSD; in ar_read_archive() 95 bsdar->options &= ~AR_BSD; in ar_read_archive() 101 if (bsdar_is_pseudomember(bsdar, name)) in ar_read_archive() 106 bsdar_warnc(bsdar, 0, "ignoring entry: %s", in ar_read_archive() [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) in bsdar_vwarnc() argument 51 fprintf(stderr, "%s: warning: ", bsdar->progname); in bsdar_vwarnc() 59 bsdar_warnc(struct bsdar *bsdar, int code, const char *fmt, ...) in bsdar_warnc() argument 64 bsdar_vwarnc(bsdar, code, fmt, ap); in bsdar_warnc() 69 bsdar_verrc(struct bsdar *bsdar, int code, const char *fmt, va_list ap) in bsdar_verrc() argument 72 fprintf(stderr, "%s: fatal: ", bsdar->progname); in bsdar_verrc() 80 bsdar_errc(struct bsdar *bsdar, int code, const char *fmt, ...) in bsdar_errc() argument 85 bsdar_verrc(bsdar, code, fmt, ap); in bsdar_errc() [all …]
|
H A D | ar.h | 64 bsdar_errc(bsdar, 0, "%s", \ 100 struct bsdar { struct 137 void ar_mode_script(struct bsdar *ar); argument 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/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; in main() local 105 bsdar = &bsdar_storage; in main() 106 memset(bsdar, 0, sizeof(*bsdar)); in main() 111 if ((bsdar->progname = getprogname()) == NULL) in main() 112 bsdar->progname = "ar"; in main() 116 len = strlen(bsdar->progname); in main() 118 strcmp(bsdar->progname + len - strlen("ranlib"), "ranlib") == 0) { in main() 150 bsdar->options |= AR_D; in main() [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, struct ar_obj *obj); 63 static void insert_obj(struct bsdar *bsdar, struct ar_obj *obj, 66 static void read_objs(struct bsdar *bsdar, const char *archive, 68 static void write_cleanup(struct bsdar *bsdar); 69 static void write_data(struct bsdar *bsdar, struct archive *a, 71 static void write_objs(struct bsdar *bsdar); [all …]
|
H A D | acpyacc.y | 81 static struct bsdar *bsdar; variable 250 bsdar_errc(bsdar, 0, "archive_read_new failed"); in arscp_open() 254 bsdar_warnc(bsdar, archive_errno(a), "%s", in arscp_open() 277 bsdar_errc(bsdar, errno, "unlink failed"); in arscp_create() 283 bsdar_errc(bsdar, errno, "strdup failed"); in arscp_create() 285 bsdar_errc(bsdar, errno, "mkstemp failed"); in arscp_create() 293 bsdar_warnc(bsdar, errno, "open failed"); in arscp_create() 297 bsdar_warnc(bsdar, 0, "arscp_copy failed"); in arscp_create() 308 bsdar_errc(bsdar, 0, "archive_write_new failed"); in arscp_create() 320 bsdar->filename = tmpac; in arscp_create() [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) in bsdar_vwarnc() argument 49 fprintf(stderr, "%s: warning: ", bsdar->progname); in bsdar_vwarnc() 57 bsdar_warnc(struct bsdar *bsdar, int code, const char *fmt, ...) in bsdar_warnc() argument 62 bsdar_vwarnc(bsdar, code, fmt, ap); in bsdar_warnc() 67 bsdar_verrc(struct bsdar *bsdar, int code, const char *fmt, va_list ap) in bsdar_verrc() argument 70 fprintf(stderr, "%s: fatal: ", bsdar->progname); in bsdar_verrc() 78 bsdar_errc(struct bsdar *bsdar, int code, const char *fmt, ...) in bsdar_errc() argument 83 bsdar_verrc(bsdar, code, fmt, ap); in bsdar_errc()
|
H A D | read.c | 48 ar_read_archive(struct bsdar *bsdar, int mode, FILE *out) in ar_read_archive() argument 69 bsdar_errc(bsdar, 0, "archive_read_new failed"); in ar_read_archive() 71 AC(archive_read_open_filename(a, bsdar->filename, DEF_BLKSZ)); in ar_read_archive() 79 bsdar_warnc(bsdar, archive_errno(a), "%s", in ar_read_archive() 84 bsdar_warnc(bsdar, 0, "Retrying..."); in ar_read_archive() 96 if (bsdar->argc > 0) { in ar_read_archive() 98 for(i = 0; i < bsdar->argc; i++) { in ar_read_archive() 99 av = &bsdar->argv[i]; in ar_read_archive() 103 bsdar_errc(bsdar, errno, in ar_read_archive() 117 if (bsdar->options & AR_V) { in ar_read_archive() [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); argument 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, ...);
|
/freebsd/ |
H A D | ObsoleteFiles.inc | 17199 # 20080225: bsdar/bsdranlib rename to ar/ranlib 17200 OLD_FILES+=usr/bin/bsdar 17202 OLD_FILES+=usr/share/man/man1/bsdar.1.gz
|