20#ifndef GCC_COLLECT_UTILS_H
21#define GCC_COLLECT_UTILS_H
24extern void notice (
const char *, ...)
25 __attribute__ ((format (printf, 1, 2)));
30 const
char *, const
char *,
31 int,
bool, const
char *);
33extern
void do_wait (const
char *, struct pex_obj *);
34extern
void fork_execute (const
char *,
char **,
bool, const
char *);
void fatal_signal(int signum)
Definition collect-utils.cc:52
struct pex_obj * collect_execute(const char *prog, char **argv, const char *outname, const char *errname, int flags, bool use_atfile, const char *atsuffix)
Definition collect-utils.cc:143
bool debug
Definition collect-utils.cc:34
void do_wait(const char *prog, struct pex_obj *pex)
Definition collect-utils.cc:132
const char * dumppfx
Definition collect-utils.cc:37
int collect_wait(const char *prog, struct pex_obj *pex)
Definition collect-utils.cc:101
void utils_cleanup(bool from_signal)
Definition collect-utils.cc:259
void setup_signals(void)
Definition collect-utils.cc:63
bool verbose
Definition collect-utils.cc:35
void fork_execute(const char *prog, char **argv, bool use_atfile, const char *atsuffix)
Definition collect-utils.cc:246
void maybe_unlink(const char *)
Definition collect2.cc:1824
void notice(const char *,...) __attribute__((format(printf
Definition collect-utils.cc:42
const char tool_name[]
Definition collect2.cc:300
void tool_cleanup(bool)
Definition collect2.cc:383
save_temps
Definition gcc.cc:280