From b23449bce18c689fe273d0e72c5ea9055ea434ab Mon Sep 17 00:00:00 2001 From: DJ Delorie Date: Wed, 15 Oct 2014 21:12:58 +0000 Subject: merge from gcc --- include/ChangeLog | 4 ++++ include/libiberty.h | 5 +++++ 2 files changed, 9 insertions(+) (limited to 'include') diff --git a/include/ChangeLog b/include/ChangeLog index 2a83e1b02..1d3021d6e 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2014-10-15 David Malcolm + + * libiberty.h (choose_tmpdir): New prototype. + 2013-10-02 Mark Wielaard PR debug/63239 diff --git a/include/libiberty.h b/include/libiberty.h index bcc1f9afa..d09c9a548 100644 --- a/include/libiberty.h +++ b/include/libiberty.h @@ -227,6 +227,11 @@ extern char *make_relative_prefix (const char *, const char *, extern char *make_relative_prefix_ignore_links (const char *, const char *, const char *) ATTRIBUTE_MALLOC; +/* Returns a pointer to a directory path suitable for creating temporary + files in. */ + +extern const char *choose_tmpdir (void) ATTRIBUTE_RETURNS_NONNULL; + /* Choose a temporary directory to use for scratch files. */ extern char *choose_temp_base (void) ATTRIBUTE_MALLOC ATTRIBUTE_RETURNS_NONNULL; -- cgit v1.2.3