mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 14:49:38 +08:00
Suppress the "unused function" warning for select_strerror_r
We only ever use one of the two overloads, so to avoid breaking -Werror builds, supress the warning. gdb/ChangeLog: 2019-12-10 Christian Biesinger <cbiesinger@google.com> * gdbsupport/safe-strerror.c: Supress the unused function warning for select_strerror_r. Change-Id: I344869a382bb36fe181b5b2a31838d1d20f58169
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2019-12-10 Christian Biesinger <cbiesinger@google.com>
|
||||||
|
|
||||||
|
* gdbsupport/safe-strerror.c: Supress the unused function warning
|
||||||
|
for select_strerror_r.
|
||||||
|
|
||||||
2019-12-10 Christian Biesinger <cbiesinger@google.com>
|
2019-12-10 Christian Biesinger <cbiesinger@google.com>
|
||||||
|
|
||||||
* config.in: Regenerate.
|
* config.in: Regenerate.
|
||||||
|
@ -18,6 +18,7 @@
|
|||||||
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
along with this program. If not, see <http://www.gnu.org/licenses/>. */
|
||||||
|
|
||||||
#include "common-defs.h"
|
#include "common-defs.h"
|
||||||
|
#include "diagnostics.h"
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
/* There are two different versions of strerror_r; one is GNU-specific, the
|
/* There are two different versions of strerror_r; one is GNU-specific, the
|
||||||
@ -26,6 +27,11 @@
|
|||||||
to solve this for us because IPA does not use Gnulib but uses this
|
to solve this for us because IPA does not use Gnulib but uses this
|
||||||
function. */
|
function. */
|
||||||
|
|
||||||
|
/* We only ever use one of the two overloads, so suppress the warning for
|
||||||
|
an unused function. */
|
||||||
|
DIAGNOSTIC_PUSH
|
||||||
|
DIAGNOSTIC_IGNORE_UNUSED_FUNCTION
|
||||||
|
|
||||||
/* Called if we have a XSI-compliant strerror_r. */
|
/* Called if we have a XSI-compliant strerror_r. */
|
||||||
static char *
|
static char *
|
||||||
select_strerror_r (int res, char *buf)
|
select_strerror_r (int res, char *buf)
|
||||||
@ -40,6 +46,8 @@ select_strerror_r (char *res, char *)
|
|||||||
return res;
|
return res;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DIAGNOSTIC_POP
|
||||||
|
|
||||||
/* Implementation of safe_strerror as defined in common-utils.h. */
|
/* Implementation of safe_strerror as defined in common-utils.h. */
|
||||||
|
|
||||||
const char *
|
const char *
|
||||||
|
Reference in New Issue
Block a user