From 6b3a5e8a3d18c8a954c6e99072fe1859977fafbd Mon Sep 17 00:00:00 2001
From: Michael Forney <mforney@mforney.org>
Date: Fri, 26 Apr 2019 15:35:01 +0000
Subject: [PATCH] libiberty.h (vasprintf): Don't declare if HAVE_DECL_VASPRINTF
 is not defined.

	* libiberty.h (vasprintf): Don't declare if HAVE_DECL_VASPRINTF
	is not defined.

From-SVN: r270605
---
 include/ChangeLog   | 5 +++++
 include/libiberty.h | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/include/ChangeLog b/include/ChangeLog
index ffa48aef7c4b..fe77f86b7339 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,8 @@
+2019-04-26  Michael Forney  <mforney@mforney.org>
+
+	* libiberty.h (vasprintf): Don't declare if HAVE_DECL_VASPRINTF
+	is not defined.
+
 2019-04-03  Vineet Gupta  <vgupta@synopsys.com>
 
 	PR89877
diff --git a/include/libiberty.h b/include/libiberty.h
index 574761350267..e11aa97f0baa 100644
--- a/include/libiberty.h
+++ b/include/libiberty.h
@@ -649,7 +649,7 @@ extern int asprintf (char **, const char *, ...) ATTRIBUTE_PRINTF_2;
 
 extern char *xasprintf (const char *, ...) ATTRIBUTE_MALLOC ATTRIBUTE_PRINTF_1;
 
-#if !HAVE_DECL_VASPRINTF
+#if defined(HAVE_DECL_VASPRINTF) && !HAVE_DECL_VASPRINTF
 /* Like vsprintf but provides a pointer to malloc'd storage, which
    must be freed by the caller.  */
 
-- 
GitLab