The register storage class is deprecated in C++11 and removed in C++17, and doesn't serve any purpose in these particular instances in C either.
Signed-off-by: Martin Storsjö <[email protected]> --- mingw-w64-headers/crt/stdio.h | 30 +++++++++++++++--------------- mingw-w64-headers/crt/swprintf.inl | 6 +++--- mingw-w64-headers/crt/wchar.h | 12 ++++++------ 3 files changed, 24 insertions(+), 24 deletions(-) diff --git a/mingw-w64-headers/crt/stdio.h b/mingw-w64-headers/crt/stdio.h index 357549f..8a240e1 100644 --- a/mingw-w64-headers/crt/stdio.h +++ b/mingw-w64-headers/crt/stdio.h @@ -241,7 +241,7 @@ __mingw_ovr __attribute__ ((__format__ (gnu_printf, 2, 3))) __attribute__((nonnull (1,2))) int asprintf(char **__ret, const char *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vasprintf( __ret, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -266,7 +266,7 @@ __mingw_ovr __attribute__((__format__ (gnu_scanf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) int sscanf(const char *__source, const char *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vsscanf( __source, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -277,7 +277,7 @@ __mingw_ovr __attribute__((__format__ (gnu_scanf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) int scanf(const char *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfscanf( stdin, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -288,7 +288,7 @@ __mingw_ovr __attribute__((__format__ (gnu_scanf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) int fscanf(FILE *__stream, const char *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfscanf( __stream, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -333,7 +333,7 @@ __mingw_ovr __attribute__((__format__ (gnu_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) int fprintf (FILE *__stream, const char *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfprintf( __stream, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -344,7 +344,7 @@ __mingw_ovr __attribute__((__format__ (gnu_printf, 1, 2))) __MINGW_ATTRIB_NONNULL(1) int printf (const char *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfprintf( stdout, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -355,7 +355,7 @@ __mingw_ovr __attribute__((__format__ (gnu_printf, 2, 3))) __MINGW_ATTRIB_NONNULL(2) int sprintf (char *__stream, const char *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vsprintf( __stream, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -387,7 +387,7 @@ __mingw_ovr __attribute__((__format__ (gnu_printf, 3, 4))) __MINGW_ATTRIB_NONNULL(3) int snprintf (char *__stream, size_t __n, const char *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vsnprintf( __stream, __n, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -785,7 +785,7 @@ __mingw_ovr __attribute__((__format__ (ms_printf, 3, 4))) __MINGW_ATTRIB_NONNULL(3) int snprintf (char * __restrict__ __stream, size_t __n, const char * __restrict__ __format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __ms_vsnprintf (__stream, __n, __format, __local_argv); __builtin_va_end( __local_argv ); @@ -863,7 +863,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int swscanf(const wchar_t *__source, const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vswscanf( __source, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -874,7 +874,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 1, 2))) */ __MINGW_ATTRIB_NONNULL(1) int wscanf(const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfwscanf( stdin, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -885,7 +885,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int fwscanf(FILE *__stream, const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfwscanf( __stream, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -921,7 +921,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int fwprintf (FILE *__stream, const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfwprintf( __stream, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -932,7 +932,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 1, 2))) */ __MINGW_ATTRIB_NONNULL(1) int wprintf (const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfwprintf( stdout, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -958,7 +958,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 3, 4))) */ __MINGW_ATTRIB_NONNULL(3) int snwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vsnwprintf( __stream, __n, __format, __local_argv ); __builtin_va_end( __local_argv ); diff --git a/mingw-w64-headers/crt/swprintf.inl b/mingw-w64-headers/crt/swprintf.inl index f96be98..0d4904b 100644 --- a/mingw-w64-headers/crt/swprintf.inl +++ b/mingw-w64-headers/crt/swprintf.inl @@ -33,7 +33,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 3, 4))) */ __MINGW_ATTRIB_NONNULL(3) int swprintf (wchar_t *__stream, size_t __count, const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); @@ -61,7 +61,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int swprintf (wchar_t *__stream, const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); @@ -84,4 +84,4 @@ int swprintf (wchar_t *__stream, const wchar_t *__format, ...) #endif /* __cplusplus */ -#endif /* _INC_SWPRINTF_INL */ \ No newline at end of file +#endif /* _INC_SWPRINTF_INL */ diff --git a/mingw-w64-headers/crt/wchar.h b/mingw-w64-headers/crt/wchar.h index 0d56270..ce041ad 100644 --- a/mingw-w64-headers/crt/wchar.h +++ b/mingw-w64-headers/crt/wchar.h @@ -526,7 +526,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int swscanf(const wchar_t *__source, const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vswscanf( __source, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -537,7 +537,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 1, 2))) */ __MINGW_ATTRIB_NONNULL(1) int wscanf(const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfwscanf( stdin, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -548,7 +548,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wscanf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int fwscanf(FILE *__stream, const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfwscanf( __stream, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -584,7 +584,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 2, 3))) */ __MINGW_ATTRIB_NONNULL(2) int fwprintf (FILE *__stream, const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfwprintf( __stream, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -595,7 +595,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 1, 2))) */ __MINGW_ATTRIB_NONNULL(1) int wprintf (const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vfwprintf( stdout, __format, __local_argv ); __builtin_va_end( __local_argv ); @@ -621,7 +621,7 @@ __mingw_ovr /* __attribute__((__format__ (gnu_wprintf, 3, 4))) */ __MINGW_ATTRIB_NONNULL(3) int snwprintf (wchar_t *__stream, size_t __n, const wchar_t *__format, ...) { - register int __retval; + int __retval; __builtin_va_list __local_argv; __builtin_va_start( __local_argv, __format ); __retval = __mingw_vsnwprintf( __stream, __n, __format, __local_argv ); __builtin_va_end( __local_argv ); -- 2.7.4 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
