aboutsummaryrefslogtreecommitdiff
path: root/gcc/collect2.h
diff options
context:
space:
mode:
authorDavid Edelsohn <dje.gcc@gmail.com>2013-06-19 23:51:05 +0000
committerDavid Edelsohn <dje@gcc.gnu.org>2013-06-19 19:51:05 -0400
commite1f9340b007679e863f99d26c29fd6ee2ddbd92e (patch)
tree577f4229ae37691c56e97e8f33c2bef3c116bbfc /gcc/collect2.h
parente3f9e0acec78644ef45ec984b062c856fc53a9e0 (diff)
downloadgcc-e1f9340b007679e863f99d26c29fd6ee2ddbd92e.zip
gcc-e1f9340b007679e863f99d26c29fd6ee2ddbd92e.tar.gz
gcc-e1f9340b007679e863f99d26c29fd6ee2ddbd92e.tar.bz2
re PR driver/57652 (collect2 does not clean up temporary files)
PR driver/57652 * collect2.c (collect_atexit): New. (collect_exit): Delete. (main): Register collect_atexit with atexit. (collect_wait): Change collect_exit to exit. (do_wait): Same. * collect2.h (collect_exit): Delete. * tlink.c (do_tlink): Rename exit to ret. Change collect_exit to exit. From-SVN: r200226
Diffstat (limited to 'gcc/collect2.h')
-rw-r--r--gcc/collect2.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/collect2.h b/gcc/collect2.h
index 1765bc4..2385e4a 100644
--- a/gcc/collect2.h
+++ b/gcc/collect2.h
@@ -25,8 +25,6 @@ extern void do_tlink (char **, char **);
extern struct pex_obj *collect_execute (const char *, char **, const char *,
const char *, int flags);
-extern void collect_exit (int) ATTRIBUTE_NORETURN;
-
extern int collect_wait (const char *, struct pex_obj *);
extern void dump_ld_file (const char *, FILE *);