Fix __sprintfkf prototype in libgcc.
The prototype of __sprintfkf in _sprintfkf.h did not match the function in _sprintfkf.c. This patch fixes the prototype. I also included the _sprintfkf.h file in _sprintfkf.c to make sure the prototype is correct and to eliminate a warning about declaring the function without a previous declaration. libgcc/ 2021-03-01 Michael Meissner <meissner@linux.ibm.com> * config/rs6000/_sprintfkf.h (__sprintfkf): Fix prototype to match the function. * config/rs6000/_sprintfkf.c: Include _sprintfkf.h.
This commit is contained in:
parent
8893888621
commit
76c99cb113
|
@ -28,6 +28,7 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
|
|||
#include <soft-fp.h>
|
||||
#include <quad-float128.h>
|
||||
#include <stdio.h>
|
||||
#include <_sprintfkf.h>
|
||||
|
||||
/* This function must be built with IBM 128-bit as long double, so that we can
|
||||
access the strfroml function if do not have an IEEE 128-bit version, and if
|
||||
|
|
|
@ -24,5 +24,4 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
|
|||
/* Declaration of the conversion function to IEEE 128-bit floating point from
|
||||
string using snprintf. */
|
||||
|
||||
extern int __sprintfkf (char *restrict, const char *restrict, ...);
|
||||
|
||||
extern int __sprintfkf (char *restrict, const char *restrict, _Float128);
|
||||
|
|
Loading…
Reference in New Issue