1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21: ^L
22: #ifndef _BUCOMM_H
23: #define _BUCOMM_H
24:
25:
26: const char *bfd_get_archive_filename (bfd *);
27:
28: void bfd_nonfatal (const char *);
29:
30: void bfd_fatal (const char *) ATTRIBUTE_NORETURN;
31:
32: void report (const char *, va_list) ATTRIBUTE_PRINTF(1,0);
33:
34: void fatal (const char *, ...) ATTRIBUTE_PRINTF_1 ATTRIBUTE_NORETURN;
35:
36: void non_fatal (const char *, ...) ATTRIBUTE_PRINTF_1;
37:
38: void set_default_bfd_target (void);
39:
40: void list_matching_formats (char **);
41:
42: void list_supported_targets (const char *, FILE *);
43:
44: void list_supported_architectures (const char *, FILE *);
45:
46: int display_info (void);
47:
48: void print_arelt_descr (FILE *, bfd *, bfd_boolean);
49:
50: char *make_tempname (char *);
51: char *make_tempdir (char *);
52:
53: bfd_vma parse_vma (const char *, const char *);
54:
55: off_t get_file_size (const char *);
56:
57: extern char *program_name;
58:
59:
60: void mode_string (unsigned long, char *);
61:
62:
63: extern void print_version (const char *);
64:
65:
66: extern void set_times (const char *, const struct stat *);
67:
68: extern int smart_rename (const char *, const char *, int);
69:
70:
71: void *xmalloc (size_t);
72:
73: void *xrealloc (void *, size_t);
74:
75: #endif