You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1358 lines
43 KiB
1358 lines
43 KiB
commit 80d9be8122d1fe181d2476b5dad9f4ce37204958 |
|
Author: Joseph Myers <joseph@codesourcery.com> |
|
Date: Tue Oct 20 21:27:22 2015 +0000 |
|
|
|
Convert miscellaneous function definitions to prototype style. |
|
|
|
This patch converts various miscellaneous functions definitions in |
|
glibc, found with grep and not covered by my previous scripted |
|
conversions, from old-style K&R to prototype-style. These changes |
|
were made manually. This is not necessarily exhaustive as formatting |
|
variants may have prevented my grep from finding some such |
|
definitions. |
|
|
|
Regarding the changes to files from GMP, they may originally have been |
|
omitted when removing __STDC__ conditionals because of the files |
|
coming from another package, but (a) GMP no longer has __STDC__ |
|
conditionals there anyway and (b) we don't try to keep these files |
|
verbatim in sync with GMP (and there are licensing differences), so |
|
making the change to them in glibc seems reasonable. |
|
|
|
Tested for x86_64 and x86 (testsuite - this patch affects files |
|
containing assertions). |
|
|
|
* debug/fortify_fail.c (__fortify_fail): Convert to |
|
prototype-style function definition. Use internal_function. |
|
* libio/genops.c (save_for_backup): Convert to prototype-style |
|
function definition. |
|
* libio/wgenops.c (save_for_wbackup): Likewise. |
|
* login/grantpt.c (grantpt): Likewise. |
|
* login/ptsname.c (ptsname): Likewise. |
|
(__ptsname_r): Likewise. |
|
* login/unlockpt.c (unlockpt): Likewise. |
|
* mach/msgserver.c (__mach_msg_server): Likewise. |
|
* misc/efgcvt.c (__APPEND (FUNC_PREFIX, fcvt)): Likewise. |
|
(__APPEND (FUNC_PREFIX, ecvt)): Likewise. |
|
(__APPEND (FUNC_PREFIX, gcvt)): Likewise. |
|
* misc/efgcvt_r.c (__APPEND (FUNC_PREFIX, fcvt_r)): Likewise. |
|
(__APPEND (FUNC_PREFIX, ecvt_r)): Likewise. |
|
* nptl/cleanup_compat.c (_pthread_cleanup_push): Likewise. |
|
* nptl/cleanup_defer_compat.c (_pthread_cleanup_push_defer): |
|
Likewise. |
|
* nptl/libc_pthread_init.c (__libc_pthread_init): Likewise. Use |
|
internal_function. |
|
* nptl/pthread_atfork.c (__pthread_atfork): Convert to |
|
prototype-style function definition. |
|
* nptl/pthread_create.c (__pthread_create_2_1): Likewise. |
|
[SHLIB_COMPAT(libpthread, GLIBC_2_0, GLIBC_2_1)] |
|
(__pthread_create_2_0): Likewise. |
|
* nptl/pthread_key_create.c (__pthread_key_create): Likewise. |
|
* nptl/register-atfork.c (__register_atfork): Likewise. |
|
* posix/glob.c (glob): Likewise. |
|
* posix/regcomp.c (re_comp): Likewise. |
|
* posix/regexec.c (re_exec): Likewise. |
|
* stdlib/add_n.c [__STDC__]: Make code unconditional. |
|
[!__STDC__]: Remove conditional code. |
|
* stdlib/cmp.c [__STDC__]: Make code unconditional. |
|
[!__STDC__]: Remove conditional code. |
|
* stdlib/divmod_1.c [__STDC__]: Make code unconditional. |
|
[!__STDC__]: Remove conditional code. |
|
* stdlib/divrem.c [__STDC__]: Make code unconditional. |
|
[!__STDC__]: Remove conditional code. |
|
* stdlib/lshift.c [__STDC__]: Make code unconditional. |
|
[!__STDC__]: Remove conditional code. |
|
* stdlib/mod_1.c [__STDC__]: Make code unconditional. |
|
[!__STDC__]: Remove conditional code. |
|
* stdlib/mul.c [__STDC__]: Make code unconditional. |
|
[!__STDC__]: Remove conditional code. |
|
* stdlib/mul_n.c [__STDC__]: Make code unconditional. |
|
[!__STDC__]: Remove conditional code. |
|
* stdlib/rshift.c [__STDC__]: Make code unconditional. |
|
[!__STDC__]: Remove conditional code. |
|
* stdlib/strtod.c (INTERNAL (STRTOF)): Convert to prototype-style |
|
function definition. |
|
(STRTOF): Likewise. |
|
* stdlib/strtod_l.c (__STRTOF): Likewise. |
|
* stdlib/strtol.c (INTERNAL (strtol)): Likewise. |
|
* stdlib/strtol_l.c (INTERNAL (__strtol_l)): Likewise. |
|
(__strtol_l): Likewise. |
|
* stdlib/sub_n.c [__STDC__]: Make code unconditional. |
|
[!__STDC__]: Remove conditional code. |
|
* string/memrchr.c (MEMRCHR): Convert to prototype-style function |
|
definition. |
|
* string/strcasecmp.c (LOCALE_PARAM_DECL): Remove macro. |
|
[USE_IN_EXTENDED_LOCALE_MODEL] (LOCALE_PARAM): Include argument |
|
type. |
|
(__strcasecmp): Convert to prototype-style function definition. |
|
* string/strncase.c (LOCALE_PARAM_DECL): Remove macro. |
|
[USE_IN_EXTENDED_LOCALE_MODEL] (LOCALE_PARAM): Include argument |
|
type. |
|
(__strncasecmp): Convert to prototype-style function definition. |
|
* sunrpc/pm_getport.c (__libc_rpc_getport): Likewise. |
|
* sunrpc/xdr.c (xdr_union): Likewise. |
|
* sunrpc/xdr_array.c (xdr_array): Likewise. |
|
* sunrpc/xdr_ref.c (xdr_reference): Likewise. |
|
* sysdeps/m68k/m680x0/fpu/s_atan.c (__CONCATX(__,FUNC)): Likewise. |
|
* sysdeps/m68k/m680x0/fpu/s_isinf.c (__CONCATX(__,FUNC)): |
|
Likewise. |
|
* sysdeps/m68k/m680x0/fpu/s_scalbn.c (__CONCATX(__scalbn,suffix): |
|
Likewise. |
|
* sysdeps/m68k/m680x0/fpu/s_sincos.c (CONCATX(__,FUNC)): Likewise. |
|
* sysdeps/unix/sysv/linux/i386/scandir64.c (__old_scandir64): |
|
Likewise. |
|
* time/strftime_l.c (LOCALE_PARAM_DECL): Remove macro. |
|
(LOCALE_PARAM_PROTO): Likewise. |
|
[_LIBC && USE_IN_EXTENDED_LOCALE_MODEL] (LOCALE_PARAM): Include |
|
argument type. |
|
(ut_argument_spec): Remove macro. |
|
(ut_argument_spec_iso): Rename to ut_argument_spec. |
|
(memcpy_lowcase): Use LOCALE_PARAM in declaration. Convert to |
|
prototype-style function definition. |
|
(memcpy_uppcase): Likewise. |
|
(__strftime_internal): Likewise. |
|
(my_strftime): Likewise. |
|
* time/strptime_l.c (LOCALE_PARAM_PROTO): Remove macro. |
|
(LOCALE_PARAM_DECL): Likewise. |
|
[_LIBC] (LOCALE_PARAM): Include argument type. |
|
(__strptime_internal): Convert to prototype-style function |
|
definition. |
|
(strptime): Likewise. |
|
* wcsmbs/wcscasecmp.c (LOCALE_PARAM_DECL): Remove macro. |
|
[USE_IN_EXTENDED_LOCALE_MODEL] (LOCALE_PARAM): Include argument |
|
type. |
|
(__wcscasecmp): Convert to prototype-style function definition. |
|
* wcsmbs/wcsncase.c (LOCALE_PARAM_DECL): Remove macro. |
|
[USE_IN_EXTENDED_LOCALE_MODEL] (LOCALE_PARAM): Include argument |
|
type. |
|
(__wcsncasecmp): Convert to prototype-style function definition. |
|
|
|
Conflicts: |
|
nptl/libc_pthread_init.c |
|
(Applied to nptl/sysdeps/unix/sysv/linux/libc_pthread_init.c.) |
|
nptl/register-atfork.c |
|
(Applied to nptl/sysdeps/unix/sysv/linux/register-atfork.c.) |
|
|
|
diff --git a/debug/fortify_fail.c b/debug/fortify_fail.c |
|
index c5621ea6b5806603..d76ab3718e7814e4 100644 |
|
--- a/debug/fortify_fail.c |
|
+++ b/debug/fortify_fail.c |
|
@@ -22,9 +22,8 @@ |
|
extern char **__libc_argv attribute_hidden; |
|
|
|
void |
|
-__attribute__ ((noreturn)) |
|
-__fortify_fail (msg) |
|
- const char *msg; |
|
+__attribute__ ((noreturn)) internal_function |
|
+__fortify_fail (const char *msg) |
|
{ |
|
/* The loop is added only to keep gcc happy. */ |
|
while (1) |
|
diff --git a/libio/genops.c b/libio/genops.c |
|
index 09a9c2eacf1fcaea..1362fd15a88130d8 100644 |
|
--- a/libio/genops.c |
|
+++ b/libio/genops.c |
|
@@ -244,9 +244,7 @@ static int |
|
#ifdef _LIBC |
|
internal_function |
|
#endif |
|
-save_for_backup (fp, end_p) |
|
- _IO_FILE *fp; |
|
- char *end_p; |
|
+save_for_backup (_IO_FILE *fp, char *end_p) |
|
{ |
|
/* Append [_IO_read_base..end_p] to backup area. */ |
|
_IO_ssize_t least_mark = _IO_least_marker (fp, end_p); |
|
diff --git a/libio/wgenops.c b/libio/wgenops.c |
|
index 3f34bbc92d8746be..7ec7ae0c0c2c8976 100644 |
|
--- a/libio/wgenops.c |
|
+++ b/libio/wgenops.c |
|
@@ -468,9 +468,7 @@ static int |
|
#ifdef _LIBC |
|
internal_function |
|
#endif |
|
-save_for_wbackup (fp, end_p) |
|
- _IO_FILE *fp; |
|
- wchar_t *end_p; |
|
+save_for_wbackup (_IO_FILE *fp, wchar_t *end_p) |
|
{ |
|
/* Append [_IO_read_base..end_p] to backup area. */ |
|
_IO_ssize_t least_mark = _IO_least_wmarker (fp, end_p); |
|
diff --git a/login/grantpt.c b/login/grantpt.c |
|
index fd7ee6c0bcf2f6b9..62d48b3c489b004f 100644 |
|
--- a/login/grantpt.c |
|
+++ b/login/grantpt.c |
|
@@ -23,8 +23,7 @@ |
|
with the slave to the calling process, and set its group and |
|
mode appropriately. Note that this is an unprivileged operation. */ |
|
int |
|
-grantpt (fd) |
|
- int fd __attribute__ ((unused)); |
|
+grantpt (int fd __attribute__ ((unused))) |
|
{ |
|
__set_errno (ENOSYS); |
|
return -1; |
|
diff --git a/login/ptsname.c b/login/ptsname.c |
|
index d22ec4136257e1e1..5fe85a938558a0eb 100644 |
|
--- a/login/ptsname.c |
|
+++ b/login/ptsname.c |
|
@@ -24,18 +24,16 @@ |
|
of the associated slave. */ |
|
|
|
char * |
|
-ptsname (fd) |
|
- int fd __attribute__ ((unused)); |
|
+ptsname (int fd __attribute__ ((unused))) |
|
{ |
|
__set_errno (ENOSYS); |
|
return NULL; |
|
} |
|
|
|
int |
|
-__ptsname_r (fd, buf, len) |
|
- int fd __attribute__ ((unused)); |
|
- char *buf __attribute__ ((unused)); |
|
- size_t len __attribute__ ((unused)); |
|
+__ptsname_r (int fd __attribute__ ((unused)), |
|
+ char *buf __attribute__ ((unused)), |
|
+ size_t len __attribute__ ((unused))) |
|
{ |
|
__set_errno (ENOSYS); |
|
return ENOSYS; |
|
diff --git a/login/unlockpt.c b/login/unlockpt.c |
|
index f00d88f9c1a5d8c4..14057d0fcdd4809c 100644 |
|
--- a/login/unlockpt.c |
|
+++ b/login/unlockpt.c |
|
@@ -23,8 +23,7 @@ |
|
the slave can be opened. This is to avoid a race between opening the |
|
master and calling grantpt() to take possession of the slave. */ |
|
int |
|
-unlockpt (fd) |
|
- int fd __attribute__ ((unused)); |
|
+unlockpt (int fd __attribute__ ((unused))) |
|
{ |
|
__set_errno (ENOSYS); |
|
return -1; |
|
diff --git a/mach/msgserver.c b/mach/msgserver.c |
|
index b087e7263511b554..d1d90cdee476b2fc 100644 |
|
--- a/mach/msgserver.c |
|
+++ b/mach/msgserver.c |
|
@@ -187,10 +187,10 @@ __mach_msg_server_timeout (boolean_t (*demux) (mach_msg_header_t *request, |
|
weak_alias (__mach_msg_server_timeout, mach_msg_server_timeout) |
|
|
|
mach_msg_return_t |
|
-__mach_msg_server (demux, max_size, rcv_name) |
|
- boolean_t (*demux) (mach_msg_header_t *in, mach_msg_header_t *out); |
|
- mach_msg_size_t max_size; |
|
- mach_port_t rcv_name; |
|
+__mach_msg_server (boolean_t (*demux) (mach_msg_header_t *in, |
|
+ mach_msg_header_t *out), |
|
+ mach_msg_size_t max_size, |
|
+ mach_port_t rcv_name) |
|
{ |
|
return __mach_msg_server_timeout (demux, max_size, rcv_name, |
|
MACH_MSG_OPTION_NONE, |
|
diff --git a/misc/efgcvt.c b/misc/efgcvt.c |
|
index d7d15a1846ce1be4..e1304592dc8f36a9 100644 |
|
--- a/misc/efgcvt.c |
|
+++ b/misc/efgcvt.c |
|
@@ -65,9 +65,8 @@ static char ECVT_BUFFER[MAXDIG]; |
|
libc_freeres_ptr (static char *FCVT_BUFPTR); |
|
|
|
char * |
|
-__APPEND (FUNC_PREFIX, fcvt) (value, ndigit, decpt, sign) |
|
- FLOAT_TYPE value; |
|
- int ndigit, *decpt, *sign; |
|
+__APPEND (FUNC_PREFIX, fcvt) (FLOAT_TYPE value, int ndigit, int *decpt, |
|
+ int *sign) |
|
{ |
|
if (FCVT_BUFPTR == NULL) |
|
{ |
|
@@ -88,9 +87,8 @@ __APPEND (FUNC_PREFIX, fcvt) (value, ndigit, decpt, sign) |
|
|
|
|
|
char * |
|
-__APPEND (FUNC_PREFIX, ecvt) (value, ndigit, decpt, sign) |
|
- FLOAT_TYPE value; |
|
- int ndigit, *decpt, *sign; |
|
+__APPEND (FUNC_PREFIX, ecvt) (FLOAT_TYPE value, int ndigit, int *decpt, |
|
+ int *sign) |
|
{ |
|
(void) __APPEND (FUNC_PREFIX, ecvt_r) (value, ndigit, decpt, sign, |
|
ECVT_BUFFER, MAXDIG); |
|
@@ -99,10 +97,7 @@ __APPEND (FUNC_PREFIX, ecvt) (value, ndigit, decpt, sign) |
|
} |
|
|
|
char * |
|
-__APPEND (FUNC_PREFIX, gcvt) (value, ndigit, buf) |
|
- FLOAT_TYPE value; |
|
- int ndigit; |
|
- char *buf; |
|
+__APPEND (FUNC_PREFIX, gcvt) (FLOAT_TYPE value, int ndigit, char *buf) |
|
{ |
|
sprintf (buf, "%.*" FLOAT_FMT_FLAG "g", MIN (ndigit, NDIGIT_MAX), value); |
|
return buf; |
|
diff --git a/misc/efgcvt_r.c b/misc/efgcvt_r.c |
|
index e9f32d673132279d..4cd040fadc008399 100644 |
|
--- a/misc/efgcvt_r.c |
|
+++ b/misc/efgcvt_r.c |
|
@@ -72,11 +72,8 @@ |
|
|
|
|
|
int |
|
-__APPEND (FUNC_PREFIX, fcvt_r) (value, ndigit, decpt, sign, buf, len) |
|
- FLOAT_TYPE value; |
|
- int ndigit, *decpt, *sign; |
|
- char *buf; |
|
- size_t len; |
|
+__APPEND (FUNC_PREFIX, fcvt_r) (FLOAT_TYPE value, int ndigit, int *decpt, |
|
+ int *sign, char *buf, size_t len) |
|
{ |
|
ssize_t n; |
|
ssize_t i; |
|
@@ -170,11 +167,8 @@ __APPEND (FUNC_PREFIX, fcvt_r) (value, ndigit, decpt, sign, buf, len) |
|
} |
|
|
|
int |
|
-__APPEND (FUNC_PREFIX, ecvt_r) (value, ndigit, decpt, sign, buf, len) |
|
- FLOAT_TYPE value; |
|
- int ndigit, *decpt, *sign; |
|
- char *buf; |
|
- size_t len; |
|
+__APPEND (FUNC_PREFIX, ecvt_r) (FLOAT_TYPE value, int ndigit, int *decpt, |
|
+ int *sign, char *buf, size_t len) |
|
{ |
|
int exponent = 0; |
|
|
|
diff --git a/nptl/cleanup_compat.c b/nptl/cleanup_compat.c |
|
index 67ff5965dd45de61..ba36268f8af78085 100644 |
|
--- a/nptl/cleanup_compat.c |
|
+++ b/nptl/cleanup_compat.c |
|
@@ -21,10 +21,8 @@ |
|
|
|
|
|
void |
|
-_pthread_cleanup_push (buffer, routine, arg) |
|
- struct _pthread_cleanup_buffer *buffer; |
|
- void (*routine) (void *); |
|
- void *arg; |
|
+_pthread_cleanup_push (struct _pthread_cleanup_buffer *buffer, |
|
+ void (*routine) (void *), void *arg) |
|
{ |
|
struct pthread *self = THREAD_SELF; |
|
|
|
diff --git a/nptl/cleanup_defer_compat.c b/nptl/cleanup_defer_compat.c |
|
index e15723611c71d55a..96db28a26be0f7d4 100644 |
|
--- a/nptl/cleanup_defer_compat.c |
|
+++ b/nptl/cleanup_defer_compat.c |
|
@@ -20,10 +20,8 @@ |
|
|
|
|
|
void |
|
-_pthread_cleanup_push_defer (buffer, routine, arg) |
|
- struct _pthread_cleanup_buffer *buffer; |
|
- void (*routine) (void *); |
|
- void *arg; |
|
+_pthread_cleanup_push_defer (struct _pthread_cleanup_buffer *buffer, |
|
+ void (*routine) (void *), void *arg) |
|
{ |
|
struct pthread *self = THREAD_SELF; |
|
|
|
diff --git a/nptl/pthread_atfork.c b/nptl/pthread_atfork.c |
|
index 7da2fd65d227931a..749f417c308c16cc 100644 |
|
--- a/nptl/pthread_atfork.c |
|
+++ b/nptl/pthread_atfork.c |
|
@@ -48,10 +48,8 @@ int |
|
/* Don't mark the compatibility function as hidden. */ |
|
attribute_hidden |
|
#endif |
|
-__pthread_atfork (prepare, parent, child) |
|
- void (*prepare) (void); |
|
- void (*parent) (void); |
|
- void (*child) (void); |
|
+__pthread_atfork (void (*prepare) (void), void (*parent) (void), |
|
+ void (*child) (void)) |
|
{ |
|
return __register_atfork (prepare, parent, child, |
|
&__dso_handle == NULL ? NULL : __dso_handle); |
|
diff --git a/nptl/pthread_create.c b/nptl/pthread_create.c |
|
index 987469ba58e7bffa..7cd0003e57f5e759 100644 |
|
--- a/nptl/pthread_create.c |
|
+++ b/nptl/pthread_create.c |
|
@@ -432,11 +432,8 @@ start_thread (void *arg) |
|
|
|
|
|
int |
|
-__pthread_create_2_1 (newthread, attr, start_routine, arg) |
|
- pthread_t *newthread; |
|
- const pthread_attr_t *attr; |
|
- void *(*start_routine) (void *); |
|
- void *arg; |
|
+__pthread_create_2_1 (pthread_t *newthread, const pthread_attr_t *attr, |
|
+ void *(*start_routine) (void *), void *arg) |
|
{ |
|
STACK_VARIABLES; |
|
|
|
@@ -560,11 +557,8 @@ versioned_symbol (libpthread, __pthread_create_2_1, pthread_create, GLIBC_2_1); |
|
|
|
#if SHLIB_COMPAT(libpthread, GLIBC_2_0, GLIBC_2_1) |
|
int |
|
-__pthread_create_2_0 (newthread, attr, start_routine, arg) |
|
- pthread_t *newthread; |
|
- const pthread_attr_t *attr; |
|
- void *(*start_routine) (void *); |
|
- void *arg; |
|
+__pthread_create_2_0 (pthread_t *newthread, const pthread_attr_t *attr, |
|
+ void *(*start_routine) (void *), void *arg) |
|
{ |
|
/* The ATTR attribute is not really of type `pthread_attr_t *'. It has |
|
the old size and access to the new members might crash the program. |
|
diff --git a/nptl/pthread_key_create.c b/nptl/pthread_key_create.c |
|
index 96e21ce6d6674b34..2654e6cc8f73fa24 100644 |
|
--- a/nptl/pthread_key_create.c |
|
+++ b/nptl/pthread_key_create.c |
|
@@ -22,9 +22,7 @@ |
|
|
|
|
|
int |
|
-__pthread_key_create (key, destr) |
|
- pthread_key_t *key; |
|
- void (*destr) (void *); |
|
+__pthread_key_create (pthread_key_t *key, void (*destr) (void *)) |
|
{ |
|
/* Find a slot in __pthread_kyes which is unused. */ |
|
for (size_t cnt = 0; cnt < PTHREAD_KEYS_MAX; ++cnt) |
|
diff --git a/nptl/sysdeps/unix/sysv/linux/libc_pthread_init.c b/nptl/sysdeps/unix/sysv/linux/libc_pthread_init.c |
|
index adf0819f59c9d1f1..49bd2b47fe2d41cc 100644 |
|
--- a/nptl/sysdeps/unix/sysv/linux/libc_pthread_init.c |
|
+++ b/nptl/sysdeps/unix/sysv/linux/libc_pthread_init.c |
|
@@ -35,10 +35,9 @@ extern int __libc_multiple_threads attribute_hidden; |
|
|
|
int * |
|
#endif |
|
-__libc_pthread_init (ptr, reclaim, functions) |
|
- unsigned long int *ptr; |
|
- void (*reclaim) (void); |
|
- const struct pthread_functions *functions; |
|
+internal_function |
|
+__libc_pthread_init (unsigned long int *ptr, void (*reclaim) (void), |
|
+ const struct pthread_functions *functions) |
|
{ |
|
/* Remember the pointer to the generation counter in libpthread. */ |
|
__fork_generation_pointer = ptr; |
|
diff --git a/nptl/sysdeps/unix/sysv/linux/register-atfork.c b/nptl/sysdeps/unix/sysv/linux/register-atfork.c |
|
index 8b5557d89288d9b3..54b950f71c984ee2 100644 |
|
--- a/nptl/sysdeps/unix/sysv/linux/register-atfork.c |
|
+++ b/nptl/sysdeps/unix/sysv/linux/register-atfork.c |
|
@@ -78,11 +78,8 @@ fork_handler_alloc (void) |
|
|
|
|
|
int |
|
-__register_atfork (prepare, parent, child, dso_handle) |
|
- void (*prepare) (void); |
|
- void (*parent) (void); |
|
- void (*child) (void); |
|
- void *dso_handle; |
|
+__register_atfork (void (*prepare) (void), void (*parent) (void), |
|
+ void (*child) (void), void *dso_handle) |
|
{ |
|
/* Get the lock to not conflict with other allocations. */ |
|
lll_lock (__fork_lock, LLL_PRIVATE); |
|
diff --git a/posix/glob.c b/posix/glob.c |
|
index e3d6fe0f15f7d9ce..01a1f2cba3d1d3da 100644 |
|
--- a/posix/glob.c |
|
+++ b/posix/glob.c |
|
@@ -251,11 +251,8 @@ int |
|
#ifdef GLOB_ATTRIBUTE |
|
GLOB_ATTRIBUTE |
|
#endif |
|
-glob (pattern, flags, errfunc, pglob) |
|
- const char *pattern; |
|
- int flags; |
|
- int (*errfunc) (const char *, int); |
|
- glob_t *pglob; |
|
+glob (const char *pattern, int flags, int (*errfunc) (const char *, int), |
|
+ glob_t *pglob) |
|
{ |
|
const char *filename; |
|
char *dirname = NULL; |
|
diff --git a/posix/regcomp.c b/posix/regcomp.c |
|
index 80359e58db504ed6..049522f6efbee0c2 100644 |
|
--- a/posix/regcomp.c |
|
+++ b/posix/regcomp.c |
|
@@ -656,8 +656,7 @@ char * |
|
regcomp/regexec above without link errors. */ |
|
weak_function |
|
# endif |
|
-re_comp (s) |
|
- const char *s; |
|
+re_comp (const char *s) |
|
{ |
|
reg_errcode_t ret; |
|
char *fastmap; |
|
diff --git a/posix/regexec.c b/posix/regexec.c |
|
index f315149af88ac6bb..6ca865dc9a7d44d5 100644 |
|
--- a/posix/regexec.c |
|
+++ b/posix/regexec.c |
|
@@ -586,8 +586,7 @@ int |
|
# ifdef _LIBC |
|
weak_function |
|
# endif |
|
-re_exec (s) |
|
- const char *s; |
|
+re_exec (const char *s) |
|
{ |
|
return 0 == regexec (&re_comp_buf, s, 0, NULL, 0); |
|
} |
|
diff --git a/stdlib/add_n.c b/stdlib/add_n.c |
|
index afb8e09306d7ecc7..fc5a6dbf71c70c7d 100644 |
|
--- a/stdlib/add_n.c |
|
+++ b/stdlib/add_n.c |
|
@@ -22,15 +22,7 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see |
|
#include "gmp-impl.h" |
|
|
|
mp_limb_t |
|
-#if __STDC__ |
|
mpn_add_n (mp_ptr res_ptr, mp_srcptr s1_ptr, mp_srcptr s2_ptr, mp_size_t size) |
|
-#else |
|
-mpn_add_n (res_ptr, s1_ptr, s2_ptr, size) |
|
- register mp_ptr res_ptr; |
|
- register mp_srcptr s1_ptr; |
|
- register mp_srcptr s2_ptr; |
|
- mp_size_t size; |
|
-#endif |
|
{ |
|
register mp_limb_t x, y, cy; |
|
register mp_size_t j; |
|
diff --git a/stdlib/cmp.c b/stdlib/cmp.c |
|
index 003b9aa236cf9d6d..90a41bbf990e14ae 100644 |
|
--- a/stdlib/cmp.c |
|
+++ b/stdlib/cmp.c |
|
@@ -27,14 +27,7 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see |
|
Return 1 if OP1 > OP2, 0 if they are equal, and -1 if OP1 < OP2. */ |
|
|
|
int |
|
-#if __STDC__ |
|
mpn_cmp (mp_srcptr op1_ptr, mp_srcptr op2_ptr, mp_size_t size) |
|
-#else |
|
-mpn_cmp (op1_ptr, op2_ptr, size) |
|
- mp_srcptr op1_ptr; |
|
- mp_srcptr op2_ptr; |
|
- mp_size_t size; |
|
-#endif |
|
{ |
|
mp_size_t i; |
|
mp_limb_t op1_word, op2_word; |
|
diff --git a/stdlib/divmod_1.c b/stdlib/divmod_1.c |
|
index 4e6966bc913927a3..275dceff87094b8a 100644 |
|
--- a/stdlib/divmod_1.c |
|
+++ b/stdlib/divmod_1.c |
|
@@ -40,17 +40,9 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see |
|
here (not udiv_qrnnd). */ |
|
|
|
mp_limb_t |
|
-#if __STDC__ |
|
mpn_divmod_1 (mp_ptr quot_ptr, |
|
mp_srcptr dividend_ptr, mp_size_t dividend_size, |
|
mp_limb_t divisor_limb) |
|
-#else |
|
-mpn_divmod_1 (quot_ptr, dividend_ptr, dividend_size, divisor_limb) |
|
- mp_ptr quot_ptr; |
|
- mp_srcptr dividend_ptr; |
|
- mp_size_t dividend_size; |
|
- mp_limb_t divisor_limb; |
|
-#endif |
|
{ |
|
mp_size_t i; |
|
mp_limb_t n1, n0, r; |
|
diff --git a/stdlib/divrem.c b/stdlib/divrem.c |
|
index c0abb4d9fbcfc0cf..0c5b2da7df0f6880 100644 |
|
--- a/stdlib/divrem.c |
|
+++ b/stdlib/divrem.c |
|
@@ -40,19 +40,9 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see |
|
3. NSIZE >= DSIZE, even if QEXTRA_LIMBS is non-zero. */ |
|
|
|
mp_limb_t |
|
-#if __STDC__ |
|
mpn_divrem (mp_ptr qp, mp_size_t qextra_limbs, |
|
mp_ptr np, mp_size_t nsize, |
|
mp_srcptr dp, mp_size_t dsize) |
|
-#else |
|
-mpn_divrem (qp, qextra_limbs, np, nsize, dp, dsize) |
|
- mp_ptr qp; |
|
- mp_size_t qextra_limbs; |
|
- mp_ptr np; |
|
- mp_size_t nsize; |
|
- mp_srcptr dp; |
|
- mp_size_t dsize; |
|
-#endif |
|
{ |
|
mp_limb_t most_significant_q_limb = 0; |
|
|
|
diff --git a/stdlib/lshift.c b/stdlib/lshift.c |
|
index deb264177a5710f8..d2608e06e9113c4a 100644 |
|
--- a/stdlib/lshift.c |
|
+++ b/stdlib/lshift.c |
|
@@ -31,17 +31,9 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see |
|
*/ |
|
|
|
mp_limb_t |
|
-#if __STDC__ |
|
mpn_lshift (register mp_ptr wp, |
|
register mp_srcptr up, mp_size_t usize, |
|
register unsigned int cnt) |
|
-#else |
|
-mpn_lshift (wp, up, usize, cnt) |
|
- register mp_ptr wp; |
|
- register mp_srcptr up; |
|
- mp_size_t usize; |
|
- register unsigned int cnt; |
|
-#endif |
|
{ |
|
register mp_limb_t high_limb, low_limb; |
|
register unsigned sh_1, sh_2; |
|
diff --git a/stdlib/mod_1.c b/stdlib/mod_1.c |
|
index d325a931adef007c..72d8ff8110e2c9e2 100644 |
|
--- a/stdlib/mod_1.c |
|
+++ b/stdlib/mod_1.c |
|
@@ -37,15 +37,8 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see |
|
here (not udiv_qrnnd). */ |
|
|
|
mp_limb_t |
|
-#if __STDC__ |
|
mpn_mod_1 (mp_srcptr dividend_ptr, mp_size_t dividend_size, |
|
mp_limb_t divisor_limb) |
|
-#else |
|
-mpn_mod_1 (dividend_ptr, dividend_size, divisor_limb) |
|
- mp_srcptr dividend_ptr; |
|
- mp_size_t dividend_size; |
|
- mp_limb_t divisor_limb; |
|
-#endif |
|
{ |
|
mp_size_t i; |
|
mp_limb_t n1, n0, r; |
|
diff --git a/stdlib/mul.c b/stdlib/mul.c |
|
index cab3e2b134080f08..1cb9d73ef96a4559 100644 |
|
--- a/stdlib/mul.c |
|
+++ b/stdlib/mul.c |
|
@@ -42,18 +42,9 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see |
|
#endif |
|
|
|
mp_limb_t |
|
-#if __STDC__ |
|
mpn_mul (mp_ptr prodp, |
|
mp_srcptr up, mp_size_t usize, |
|
mp_srcptr vp, mp_size_t vsize) |
|
-#else |
|
-mpn_mul (prodp, up, usize, vp, vsize) |
|
- mp_ptr prodp; |
|
- mp_srcptr up; |
|
- mp_size_t usize; |
|
- mp_srcptr vp; |
|
- mp_size_t vsize; |
|
-#endif |
|
{ |
|
mp_ptr prod_endp = prodp + usize + vsize - 1; |
|
mp_limb_t cy; |
|
diff --git a/stdlib/mul_n.c b/stdlib/mul_n.c |
|
index 36876c2473e46295..ac2ab42dc887389e 100644 |
|
--- a/stdlib/mul_n.c |
|
+++ b/stdlib/mul_n.c |
|
@@ -49,15 +49,7 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see |
|
algorithm below. */ |
|
|
|
void |
|
-#if __STDC__ |
|
impn_mul_n_basecase (mp_ptr prodp, mp_srcptr up, mp_srcptr vp, mp_size_t size) |
|
-#else |
|
-impn_mul_n_basecase (prodp, up, vp, size) |
|
- mp_ptr prodp; |
|
- mp_srcptr up; |
|
- mp_srcptr vp; |
|
- mp_size_t size; |
|
-#endif |
|
{ |
|
mp_size_t i; |
|
mp_limb_t cy_limb; |
|
@@ -100,17 +92,8 @@ impn_mul_n_basecase (prodp, up, vp, size) |
|
} |
|
|
|
void |
|
-#if __STDC__ |
|
impn_mul_n (mp_ptr prodp, |
|
mp_srcptr up, mp_srcptr vp, mp_size_t size, mp_ptr tspace) |
|
-#else |
|
-impn_mul_n (prodp, up, vp, size, tspace) |
|
- mp_ptr prodp; |
|
- mp_srcptr up; |
|
- mp_srcptr vp; |
|
- mp_size_t size; |
|
- mp_ptr tspace; |
|
-#endif |
|
{ |
|
if ((size & 1) != 0) |
|
{ |
|
@@ -219,14 +202,7 @@ impn_mul_n (prodp, up, vp, size, tspace) |
|
} |
|
|
|
void |
|
-#if __STDC__ |
|
impn_sqr_n_basecase (mp_ptr prodp, mp_srcptr up, mp_size_t size) |
|
-#else |
|
-impn_sqr_n_basecase (prodp, up, size) |
|
- mp_ptr prodp; |
|
- mp_srcptr up; |
|
- mp_size_t size; |
|
-#endif |
|
{ |
|
mp_size_t i; |
|
mp_limb_t cy_limb; |
|
@@ -269,16 +245,8 @@ impn_sqr_n_basecase (prodp, up, size) |
|
} |
|
|
|
void |
|
-#if __STDC__ |
|
impn_sqr_n (mp_ptr prodp, |
|
mp_srcptr up, mp_size_t size, mp_ptr tspace) |
|
-#else |
|
-impn_sqr_n (prodp, up, size, tspace) |
|
- mp_ptr prodp; |
|
- mp_srcptr up; |
|
- mp_size_t size; |
|
- mp_ptr tspace; |
|
-#endif |
|
{ |
|
if ((size & 1) != 0) |
|
{ |
|
@@ -358,15 +326,7 @@ impn_sqr_n (prodp, up, size, tspace) |
|
|
|
/* This should be made into an inline function in gmp.h. */ |
|
void |
|
-#if __STDC__ |
|
mpn_mul_n (mp_ptr prodp, mp_srcptr up, mp_srcptr vp, mp_size_t size) |
|
-#else |
|
-mpn_mul_n (prodp, up, vp, size) |
|
- mp_ptr prodp; |
|
- mp_srcptr up; |
|
- mp_srcptr vp; |
|
- mp_size_t size; |
|
-#endif |
|
{ |
|
TMP_DECL (marker); |
|
TMP_MARK (marker); |
|
diff --git a/stdlib/rshift.c b/stdlib/rshift.c |
|
index 13a12be35c673971..96562d474fca72a7 100644 |
|
--- a/stdlib/rshift.c |
|
+++ b/stdlib/rshift.c |
|
@@ -31,17 +31,9 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see |
|
*/ |
|
|
|
mp_limb_t |
|
-#if __STDC__ |
|
mpn_rshift (register mp_ptr wp, |
|
register mp_srcptr up, mp_size_t usize, |
|
register unsigned int cnt) |
|
-#else |
|
-mpn_rshift (wp, up, usize, cnt) |
|
- register mp_ptr wp; |
|
- register mp_srcptr up; |
|
- mp_size_t usize; |
|
- register unsigned int cnt; |
|
-#endif |
|
{ |
|
register mp_limb_t high_limb, low_limb; |
|
register unsigned sh_1, sh_2; |
|
diff --git a/stdlib/strtod.c b/stdlib/strtod.c |
|
index 570780cdecbffde0..657d95de82169358 100644 |
|
--- a/stdlib/strtod.c |
|
+++ b/stdlib/strtod.c |
|
@@ -46,10 +46,7 @@ |
|
|
|
|
|
FLOAT |
|
-INTERNAL (STRTOF) (nptr, endptr, group) |
|
- const STRING_TYPE *nptr; |
|
- STRING_TYPE **endptr; |
|
- int group; |
|
+INTERNAL (STRTOF) (const STRING_TYPE *nptr, STRING_TYPE **endptr, int group) |
|
{ |
|
return INTERNAL(STRTOF_L) (nptr, endptr, group, _NL_CURRENT_LOCALE); |
|
} |
|
@@ -62,9 +59,7 @@ FLOAT |
|
#ifdef weak_function |
|
weak_function |
|
#endif |
|
-STRTOF (nptr, endptr) |
|
- const STRING_TYPE *nptr; |
|
- STRING_TYPE **endptr; |
|
+STRTOF (const STRING_TYPE *nptr, STRING_TYPE **endptr) |
|
{ |
|
return INTERNAL(STRTOF_L) (nptr, endptr, 0, _NL_CURRENT_LOCALE); |
|
} |
|
diff --git a/stdlib/strtod_l.c b/stdlib/strtod_l.c |
|
index e5b30d443106ee91..bfbe9b4d96222823 100644 |
|
--- a/stdlib/strtod_l.c |
|
+++ b/stdlib/strtod_l.c |
|
@@ -1738,10 +1738,7 @@ FLOAT |
|
#ifdef weak_function |
|
weak_function |
|
#endif |
|
-__STRTOF (nptr, endptr, loc) |
|
- const STRING_TYPE *nptr; |
|
- STRING_TYPE **endptr; |
|
- __locale_t loc; |
|
+__STRTOF (const STRING_TYPE *nptr, STRING_TYPE **endptr, __locale_t loc) |
|
{ |
|
return ____STRTOF_INTERNAL (nptr, endptr, 0, loc); |
|
} |
|
diff --git a/stdlib/strtol.c b/stdlib/strtol.c |
|
index 67d758c57973b5d5..68b81ef557a6274c 100644 |
|
--- a/stdlib/strtol.c |
|
+++ b/stdlib/strtol.c |
|
@@ -89,11 +89,8 @@ extern INT INTERNAL (__strtol_l) (const STRING_TYPE *, STRING_TYPE **, int, |
|
|
|
|
|
INT |
|
-INTERNAL (strtol) (nptr, endptr, base, group) |
|
- const STRING_TYPE *nptr; |
|
- STRING_TYPE **endptr; |
|
- int base; |
|
- int group; |
|
+INTERNAL (strtol) (const STRING_TYPE *nptr, STRING_TYPE **endptr, |
|
+ int base, int group) |
|
{ |
|
return INTERNAL (__strtol_l) (nptr, endptr, base, group, _NL_CURRENT_LOCALE); |
|
} |
|
diff --git a/stdlib/strtol_l.c b/stdlib/strtol_l.c |
|
index 8174d22f060c2149..3e686acec1484118 100644 |
|
--- a/stdlib/strtol_l.c |
|
+++ b/stdlib/strtol_l.c |
|
@@ -222,12 +222,8 @@ extern const unsigned char __strtol_ull_rem_tab[] attribute_hidden; |
|
one converted is stored in *ENDPTR. */ |
|
|
|
INT |
|
-INTERNAL (__strtol_l) (nptr, endptr, base, group, loc) |
|
- const STRING_TYPE *nptr; |
|
- STRING_TYPE **endptr; |
|
- int base; |
|
- int group; |
|
- __locale_t loc; |
|
+INTERNAL (__strtol_l) (const STRING_TYPE *nptr, STRING_TYPE **endptr, |
|
+ int base, int group, __locale_t loc) |
|
{ |
|
int negative; |
|
unsigned LONG int cutoff; |
|
@@ -546,11 +542,8 @@ INT |
|
#ifdef weak_function |
|
weak_function |
|
#endif |
|
-__strtol_l (nptr, endptr, base, loc) |
|
- const STRING_TYPE *nptr; |
|
- STRING_TYPE **endptr; |
|
- int base; |
|
- __locale_t loc; |
|
+__strtol_l (const STRING_TYPE *nptr, STRING_TYPE **endptr, |
|
+ int base, __locale_t loc) |
|
{ |
|
return INTERNAL (__strtol_l) (nptr, endptr, base, 0, loc); |
|
} |
|
diff --git a/stdlib/sub_n.c b/stdlib/sub_n.c |
|
index 7e8ca2354554d062..db6928d82df8499d 100644 |
|
--- a/stdlib/sub_n.c |
|
+++ b/stdlib/sub_n.c |
|
@@ -22,15 +22,7 @@ along with the GNU MP Library; see the file COPYING.LIB. If not, see |
|
#include "gmp-impl.h" |
|
|
|
mp_limb_t |
|
-#if __STDC__ |
|
mpn_sub_n (mp_ptr res_ptr, mp_srcptr s1_ptr, mp_srcptr s2_ptr, mp_size_t size) |
|
-#else |
|
-mpn_sub_n (res_ptr, s1_ptr, s2_ptr, size) |
|
- register mp_ptr res_ptr; |
|
- register mp_srcptr s1_ptr; |
|
- register mp_srcptr s2_ptr; |
|
- mp_size_t size; |
|
-#endif |
|
{ |
|
register mp_limb_t x, y, cy; |
|
register mp_size_t j; |
|
diff --git a/string/memrchr.c b/string/memrchr.c |
|
index 2826f1305626fb7c..79d19aa18ff5bd3e 100644 |
|
--- a/string/memrchr.c |
|
+++ b/string/memrchr.c |
|
@@ -61,10 +61,7 @@ __memrchr |
|
#else |
|
MEMRCHR |
|
#endif |
|
- (s, c_in, n) |
|
- const __ptr_t s; |
|
- int c_in; |
|
- size_t n; |
|
+ (const __ptr_t s, int c_in, size_t n) |
|
{ |
|
const unsigned char *char_ptr; |
|
const unsigned long int *longword_ptr; |
|
diff --git a/string/strcasecmp.c b/string/strcasecmp.c |
|
index e7a3c4481b27e954..73581256fc13cbb8 100644 |
|
--- a/string/strcasecmp.c |
|
+++ b/string/strcasecmp.c |
|
@@ -35,21 +35,16 @@ |
|
#endif |
|
|
|
#ifdef USE_IN_EXTENDED_LOCALE_MODEL |
|
-# define LOCALE_PARAM , loc |
|
-# define LOCALE_PARAM_DECL __locale_t loc; |
|
+# define LOCALE_PARAM , __locale_t loc |
|
#else |
|
# define LOCALE_PARAM |
|
-# define LOCALE_PARAM_DECL |
|
#endif |
|
|
|
/* Compare S1 and S2, ignoring case, returning less than, equal to or |
|
greater than zero if S1 is lexicographically less than, |
|
equal to or greater than S2. */ |
|
int |
|
-__strcasecmp (s1, s2 LOCALE_PARAM) |
|
- const char *s1; |
|
- const char *s2; |
|
- LOCALE_PARAM_DECL |
|
+__strcasecmp (const char *s1, const char *s2 LOCALE_PARAM) |
|
{ |
|
#if defined _LIBC && !defined USE_IN_EXTENDED_LOCALE_MODEL |
|
__locale_t loc = _NL_CURRENT_LOCALE; |
|
diff --git a/string/strncase.c b/string/strncase.c |
|
index 02fd51fd40a8ee94..fbd85f3a2329850d 100644 |
|
--- a/string/strncase.c |
|
+++ b/string/strncase.c |
|
@@ -36,11 +36,9 @@ |
|
#endif |
|
|
|
#ifdef USE_IN_EXTENDED_LOCALE_MODEL |
|
-# define LOCALE_PARAM , loc |
|
-# define LOCALE_PARAM_DECL __locale_t loc; |
|
+# define LOCALE_PARAM , __locale_t loc |
|
#else |
|
# define LOCALE_PARAM |
|
-# define LOCALE_PARAM_DECL |
|
#endif |
|
|
|
/* Compare no more than N characters of S1 and S2, |
|
@@ -48,11 +46,7 @@ |
|
greater than zero if S1 is lexicographically less |
|
than, equal to or greater than S2. */ |
|
int |
|
-__strncasecmp (s1, s2, n LOCALE_PARAM) |
|
- const char *s1; |
|
- const char *s2; |
|
- size_t n; |
|
- LOCALE_PARAM_DECL |
|
+__strncasecmp (const char *s1, const char *s2, size_t n LOCALE_PARAM) |
|
{ |
|
#if defined _LIBC && !defined USE_IN_EXTENDED_LOCALE_MODEL |
|
__locale_t loc = _NL_CURRENT_LOCALE; |
|
diff --git a/sunrpc/pm_getport.c b/sunrpc/pm_getport.c |
|
index 5c43acc0609d7377..f1fd462e181f7a8b 100644 |
|
--- a/sunrpc/pm_getport.c |
|
+++ b/sunrpc/pm_getport.c |
|
@@ -82,14 +82,9 @@ __get_socket (struct sockaddr_in *saddr) |
|
*/ |
|
u_short |
|
internal_function |
|
-__libc_rpc_getport (address, program, version, protocol, timeout_sec, |
|
- tottimeout_sec) |
|
- struct sockaddr_in *address; |
|
- u_long program; |
|
- u_long version; |
|
- u_int protocol; |
|
- time_t timeout_sec; |
|
- time_t tottimeout_sec; |
|
+__libc_rpc_getport (struct sockaddr_in *address, u_long program, |
|
+ u_long version, u_int protocol, time_t timeout_sec, |
|
+ time_t tottimeout_sec) |
|
{ |
|
const struct timeval timeout = {timeout_sec, 0}; |
|
const struct timeval tottimeout = {tottimeout_sec, 0}; |
|
diff --git a/sunrpc/xdr.c b/sunrpc/xdr.c |
|
index 9f1f7d417521044d..32dfa0aa1ab1e76a 100644 |
|
--- a/sunrpc/xdr.c |
|
+++ b/sunrpc/xdr.c |
|
@@ -674,12 +674,15 @@ libc_hidden_nolink_sunrpc (xdr_netobj, GLIBC_2_0) |
|
* If there is no specific or default routine an error is returned. |
|
*/ |
|
bool_t |
|
-xdr_union (xdrs, dscmp, unp, choices, dfault) |
|
- XDR *xdrs; |
|
- enum_t *dscmp; /* enum to decide which arm to work on */ |
|
- char *unp; /* the union itself */ |
|
- const struct xdr_discrim *choices; /* [value, xdr proc] for each arm */ |
|
- xdrproc_t dfault; /* default xdr routine */ |
|
+xdr_union (XDR *xdrs, |
|
+ /* enum to decide which arm to work on */ |
|
+ enum_t *dscmp, |
|
+ /* the union itself */ |
|
+ char *unp, |
|
+ /* [value, xdr proc] for each arm */ |
|
+ const struct xdr_discrim *choices, |
|
+ /* default xdr routine */ |
|
+ xdrproc_t dfault) |
|
{ |
|
enum_t dscm; |
|
|
|
diff --git a/sunrpc/xdr_array.c b/sunrpc/xdr_array.c |
|
index fd9d1fb42f744844..99a1d5d24520572f 100644 |
|
--- a/sunrpc/xdr_array.c |
|
+++ b/sunrpc/xdr_array.c |
|
@@ -53,13 +53,17 @@ |
|
* xdr procedure to call to handle each element of the array. |
|
*/ |
|
bool_t |
|
-xdr_array (xdrs, addrp, sizep, maxsize, elsize, elproc) |
|
- XDR *xdrs; |
|
- caddr_t *addrp; /* array pointer */ |
|
- u_int *sizep; /* number of elements */ |
|
- u_int maxsize; /* max numberof elements */ |
|
- u_int elsize; /* size in bytes of each element */ |
|
- xdrproc_t elproc; /* xdr routine to handle each element */ |
|
+xdr_array (XDR *xdrs, |
|
+ /* array pointer */ |
|
+ caddr_t *addrp, |
|
+ /* number of elements */ |
|
+ u_int *sizep, |
|
+ /* max numberof elements */ |
|
+ u_int maxsize, |
|
+ /* size in bytes of each element */ |
|
+ u_int elsize, |
|
+ /* xdr routine to handle each element */ |
|
+ xdrproc_t elproc) |
|
{ |
|
u_int i; |
|
caddr_t target = *addrp; |
|
diff --git a/sunrpc/xdr_ref.c b/sunrpc/xdr_ref.c |
|
index a7d9264ed6be6fe2..2b7ebc8e11ca4dab 100644 |
|
--- a/sunrpc/xdr_ref.c |
|
+++ b/sunrpc/xdr_ref.c |
|
@@ -54,11 +54,13 @@ |
|
* proc is the routine to handle the referenced structure. |
|
*/ |
|
bool_t |
|
-xdr_reference (xdrs, pp, size, proc) |
|
- XDR *xdrs; |
|
- caddr_t *pp; /* the pointer to work on */ |
|
- u_int size; /* size of the object pointed to */ |
|
- xdrproc_t proc; /* xdr routine to handle the object */ |
|
+xdr_reference (XDR *xdrs, |
|
+ /* the pointer to work on */ |
|
+ caddr_t *pp, |
|
+ /* size of the object pointed to */ |
|
+ u_int size, |
|
+ /* xdr routine to handle the object */ |
|
+ xdrproc_t proc) |
|
{ |
|
caddr_t loc = *pp; |
|
bool_t stat; |
|
diff --git a/sysdeps/m68k/m680x0/fpu/s_atan.c b/sysdeps/m68k/m680x0/fpu/s_atan.c |
|
index c7bba83f30a4174d..acb6900d82d5c77d 100644 |
|
--- a/sysdeps/m68k/m680x0/fpu/s_atan.c |
|
+++ b/sysdeps/m68k/m680x0/fpu/s_atan.c |
|
@@ -27,8 +27,7 @@ |
|
#define __CONCATX(a,b) __CONCAT(a,b) |
|
|
|
float_type |
|
-__CONCATX(__,FUNC) (x) |
|
- float_type x; |
|
+__CONCATX(__,FUNC) (float_type x) |
|
{ |
|
return __m81_u(__CONCATX(__,FUNC))(x); |
|
} |
|
diff --git a/sysdeps/m68k/m680x0/fpu/s_isinf.c b/sysdeps/m68k/m680x0/fpu/s_isinf.c |
|
index 20872da536619d09..dfb9d99be8f8560c 100644 |
|
--- a/sysdeps/m68k/m680x0/fpu/s_isinf.c |
|
+++ b/sysdeps/m68k/m680x0/fpu/s_isinf.c |
|
@@ -27,8 +27,7 @@ |
|
#define __CONCATX(a,b) __CONCAT(a,b) |
|
|
|
int |
|
-__CONCATX(__,FUNC) (x) |
|
- float_type x; |
|
+__CONCATX(__,FUNC) (float_type x) |
|
{ |
|
return __m81_u(__CONCATX(__,FUNC))(x); |
|
} |
|
diff --git a/sysdeps/m68k/m680x0/fpu/s_scalbn.c b/sysdeps/m68k/m680x0/fpu/s_scalbn.c |
|
index ce1b92a22c2107df..8861f7a522cc00f4 100644 |
|
--- a/sysdeps/m68k/m680x0/fpu/s_scalbn.c |
|
+++ b/sysdeps/m68k/m680x0/fpu/s_scalbn.c |
|
@@ -39,9 +39,7 @@ |
|
#define __CONCATX(a,b) __CONCAT(a,b) |
|
|
|
float_type |
|
-__CONCATX(__scalbn,suffix) (x, exp) |
|
- float_type x; |
|
- int exp; |
|
+__CONCATX(__scalbn,suffix) (float_type x, int exp) |
|
{ |
|
return __m81_u(__CONCATX(__scalbn,suffix))(x, exp); |
|
} |
|
diff --git a/sysdeps/m68k/m680x0/fpu/s_sincos.c b/sysdeps/m68k/m680x0/fpu/s_sincos.c |
|
index f7a40a3704204240..d2eb192363d6c907 100644 |
|
--- a/sysdeps/m68k/m680x0/fpu/s_sincos.c |
|
+++ b/sysdeps/m68k/m680x0/fpu/s_sincos.c |
|
@@ -27,8 +27,7 @@ |
|
#define CONCATX(a,b) __CONCAT(a,b) |
|
|
|
void |
|
-CONCATX(__,FUNC) (x, sinx, cosx) |
|
- float_type x, *sinx, *cosx; |
|
+CONCATX(__,FUNC) (float_type x, float_type *sinx, float_type *cosx) |
|
{ |
|
__m81_u(CONCATX(__,FUNC))(x, sinx, cosx); |
|
} |
|
diff --git a/sysdeps/unix/sysv/linux/i386/scandir64.c b/sysdeps/unix/sysv/linux/i386/scandir64.c |
|
index aca505a320b99473..485c84bee3e09aea 100644 |
|
--- a/sysdeps/unix/sysv/linux/i386/scandir64.c |
|
+++ b/sysdeps/unix/sysv/linux/i386/scandir64.c |
|
@@ -39,12 +39,10 @@ versioned_symbol (libc, __scandir64, scandir64, GLIBC_2_2); |
|
# include "olddirent.h" |
|
|
|
int |
|
-__old_scandir64 (dir, namelist, select, cmp) |
|
- const char *dir; |
|
- struct __old_dirent64 ***namelist; |
|
- int (*select) (const struct __old_dirent64 *); |
|
- int (*cmp) (const struct __old_dirent64 **, |
|
- const struct __old_dirent64 **); |
|
+__old_scandir64 (const char *dir, struct __old_dirent64 ***namelist, |
|
+ int (*select) (const struct __old_dirent64 *), |
|
+ int (*cmp) (const struct __old_dirent64 **, |
|
+ const struct __old_dirent64 **)) |
|
{ |
|
DIR *dp = __opendir (dir); |
|
struct __old_dirent64 **v = NULL; |
|
diff --git a/time/strftime_l.c b/time/strftime_l.c |
|
index 0f6ac83d34d43755..a1fe2714d221f4f3 100644 |
|
--- a/time/strftime_l.c |
|
+++ b/time/strftime_l.c |
|
@@ -284,16 +284,12 @@ static const CHAR_T zeroes[16] = /* "0000000000000000" */ |
|
# undef _NL_CURRENT |
|
# define _NL_CURRENT(category, item) \ |
|
(current->values[_NL_ITEM_INDEX (item)].string) |
|
-# define LOCALE_PARAM , loc |
|
+# define LOCALE_PARAM , __locale_t loc |
|
# define LOCALE_ARG , loc |
|
-# define LOCALE_PARAM_DECL __locale_t loc; |
|
-# define LOCALE_PARAM_PROTO , __locale_t loc |
|
# define HELPER_LOCALE_ARG , current |
|
#else |
|
# define LOCALE_PARAM |
|
-# define LOCALE_PARAM_PROTO |
|
# define LOCALE_ARG |
|
-# define LOCALE_PARAM_DECL |
|
# ifdef _LIBC |
|
# define HELPER_LOCALE_ARG , _NL_CURRENT_DATA (LC_TIME) |
|
# else |
|
@@ -330,14 +326,10 @@ static const CHAR_T zeroes[16] = /* "0000000000000000" */ |
|
#define ISDIGIT(Ch) ((unsigned int) (Ch) - L_('0') <= 9) |
|
|
|
static CHAR_T *memcpy_lowcase (CHAR_T *dest, const CHAR_T *src, |
|
- size_t len LOCALE_PARAM_PROTO) __THROW; |
|
+ size_t len LOCALE_PARAM) __THROW; |
|
|
|
static CHAR_T * |
|
-memcpy_lowcase (dest, src, len LOCALE_PARAM) |
|
- CHAR_T *dest; |
|
- const CHAR_T *src; |
|
- size_t len; |
|
- LOCALE_PARAM_DECL |
|
+memcpy_lowcase (CHAR_T *dest, const CHAR_T *src, size_t len LOCALE_PARAM) |
|
{ |
|
while (len-- > 0) |
|
dest[len] = TOLOWER ((UCHAR_T) src[len], loc); |
|
@@ -345,14 +337,10 @@ memcpy_lowcase (dest, src, len LOCALE_PARAM) |
|
} |
|
|
|
static CHAR_T *memcpy_uppcase (CHAR_T *dest, const CHAR_T *src, |
|
- size_t len LOCALE_PARAM_PROTO) __THROW; |
|
+ size_t len LOCALE_PARAM) __THROW; |
|
|
|
static CHAR_T * |
|
-memcpy_uppcase (dest, src, len LOCALE_PARAM) |
|
- CHAR_T *dest; |
|
- const CHAR_T *src; |
|
- size_t len; |
|
- LOCALE_PARAM_DECL |
|
+memcpy_uppcase (CHAR_T *dest, const CHAR_T *src, size_t len LOCALE_PARAM) |
|
{ |
|
while (len-- > 0) |
|
dest[len] = TOUPPER ((UCHAR_T) src[len], loc); |
|
@@ -429,8 +417,7 @@ static CHAR_T const month_name[][10] = |
|
#ifdef emacs |
|
# define my_strftime emacs_strftimeu |
|
# define ut_argument , ut |
|
-# define ut_argument_spec int ut; |
|
-# define ut_argument_spec_iso , int ut |
|
+# define ut_argument_spec , int ut |
|
#else |
|
# ifdef COMPILE_WIDE |
|
# define my_strftime wcsftime |
|
@@ -441,15 +428,14 @@ static CHAR_T const month_name[][10] = |
|
# endif |
|
# define ut_argument |
|
# define ut_argument_spec |
|
-# define ut_argument_spec_iso |
|
/* We don't have this information in general. */ |
|
# define ut 0 |
|
#endif |
|
|
|
static size_t __strftime_internal (CHAR_T *, size_t, const CHAR_T *, |
|
const struct tm *, bool * |
|
- ut_argument_spec_iso |
|
- LOCALE_PARAM_PROTO) __THROW; |
|
+ ut_argument_spec |
|
+ LOCALE_PARAM) __THROW; |
|
|
|
/* Write information from TP into S according to the format |
|
string FORMAT, writing no more that MAXSIZE characters |
|
@@ -459,13 +445,8 @@ static size_t __strftime_internal (CHAR_T *, size_t, const CHAR_T *, |
|
written, use NULL for S and (size_t) UINT_MAX for MAXSIZE. */ |
|
|
|
size_t |
|
-my_strftime (s, maxsize, format, tp ut_argument LOCALE_PARAM) |
|
- CHAR_T *s; |
|
- size_t maxsize; |
|
- const CHAR_T *format; |
|
- const struct tm *tp; |
|
- ut_argument_spec |
|
- LOCALE_PARAM_DECL |
|
+my_strftime (CHAR_T *s, size_t maxsize, const CHAR_T *format, |
|
+ const struct tm *tp ut_argument_spec LOCALE_PARAM) |
|
{ |
|
#if !defined _LIBC && HAVE_TZNAME && HAVE_TZSET |
|
/* Solaris 2.5 tzset sometimes modifies the storage returned by localtime. |
|
@@ -483,15 +464,9 @@ libc_hidden_def (my_strftime) |
|
#endif |
|
|
|
static size_t |
|
-__strftime_internal (s, maxsize, format, tp, tzset_called ut_argument |
|
- LOCALE_PARAM) |
|
- CHAR_T *s; |
|
- size_t maxsize; |
|
- const CHAR_T *format; |
|
- const struct tm *tp; |
|
- bool *tzset_called; |
|
- ut_argument_spec |
|
- LOCALE_PARAM_DECL |
|
+__strftime_internal (CHAR_T *s, size_t maxsize, const CHAR_T *format, |
|
+ const struct tm *tp, bool *tzset_called |
|
+ ut_argument_spec LOCALE_PARAM) |
|
{ |
|
#if defined _LIBC && defined USE_IN_EXTENDED_LOCALE_MODEL |
|
struct __locale_data *const current = loc->__locales[LC_TIME]; |
|
diff --git a/time/strptime_l.c b/time/strptime_l.c |
|
index cb2b8faa6d740748..7f1efa13374c5eb4 100644 |
|
--- a/time/strptime_l.c |
|
+++ b/time/strptime_l.c |
|
@@ -181,17 +181,13 @@ static const unsigned short int __mon_yday[2][13] = |
|
# undef _NL_CURRENT_WORD |
|
# define _NL_CURRENT_WORD(category, item) \ |
|
(current->values[_NL_ITEM_INDEX (item)].word) |
|
-# define LOCALE_PARAM , locale |
|
+# define LOCALE_PARAM , __locale_t locale |
|
# define LOCALE_ARG , locale |
|
-# define LOCALE_PARAM_PROTO , __locale_t locale |
|
-# define LOCALE_PARAM_DECL __locale_t locale; |
|
# define HELPER_LOCALE_ARG , current |
|
# define ISSPACE(Ch) __isspace_l (Ch, locale) |
|
#else |
|
# define LOCALE_PARAM |
|
# define LOCALE_ARG |
|
-# define LOCALE_PARAM_DECL |
|
-# define LOCALE_PARAM_PROTO |
|
# define HELPER_LOCALE_ARG |
|
# define ISSPACE(Ch) isspace (Ch) |
|
#endif |
|
@@ -239,12 +235,8 @@ internal_function |
|
#else |
|
static char * |
|
#endif |
|
-__strptime_internal (rp, fmt, tmp, statep LOCALE_PARAM) |
|
- const char *rp; |
|
- const char *fmt; |
|
- struct tm *tmp; |
|
- void *statep; |
|
- LOCALE_PARAM_DECL |
|
+__strptime_internal (const char *rp, const char *fmt, struct tm *tmp, |
|
+ void *statep LOCALE_PARAM) |
|
{ |
|
#ifdef _LIBC |
|
struct __locale_data *const current = locale->__locales[LC_TIME]; |
|
@@ -1204,11 +1196,7 @@ __strptime_internal (rp, fmt, tmp, statep LOCALE_PARAM) |
|
|
|
|
|
char * |
|
-strptime (buf, format, tm LOCALE_PARAM) |
|
- const char *buf; |
|
- const char *format; |
|
- struct tm *tm; |
|
- LOCALE_PARAM_DECL |
|
+strptime (const char *buf, const char *format, struct tm *tm LOCALE_PARAM) |
|
{ |
|
return __strptime_internal (buf, format, tm, NULL LOCALE_ARG); |
|
} |
|
diff --git a/wcsmbs/wcscasecmp.c b/wcsmbs/wcscasecmp.c |
|
index f970057f504999c8..4943bb5b9b410426 100644 |
|
--- a/wcsmbs/wcscasecmp.c |
|
+++ b/wcsmbs/wcscasecmp.c |
|
@@ -35,21 +35,16 @@ |
|
#endif |
|
|
|
#ifdef USE_IN_EXTENDED_LOCALE_MODEL |
|
-# define LOCALE_PARAM , loc |
|
-# define LOCALE_PARAM_DECL __locale_t loc; |
|
+# define LOCALE_PARAM , __locale_t loc |
|
#else |
|
# define LOCALE_PARAM |
|
-# define LOCALE_PARAM_DECL |
|
#endif |
|
|
|
/* Compare S1 and S2, ignoring case, returning less than, equal to or |
|
greater than zero if S1 is lexicographically less than, |
|
equal to or greater than S2. */ |
|
int |
|
-__wcscasecmp (s1, s2 LOCALE_PARAM) |
|
- const wchar_t *s1; |
|
- const wchar_t *s2; |
|
- LOCALE_PARAM_DECL |
|
+__wcscasecmp (const wchar_t *s1, const wchar_t *s2 LOCALE_PARAM) |
|
{ |
|
wint_t c1, c2; |
|
|
|
diff --git a/wcsmbs/wcsncase.c b/wcsmbs/wcsncase.c |
|
index 8b216b48184f793d..3e56ce5d25197a60 100644 |
|
--- a/wcsmbs/wcsncase.c |
|
+++ b/wcsmbs/wcsncase.c |
|
@@ -37,11 +37,9 @@ |
|
#endif |
|
|
|
#ifdef USE_IN_EXTENDED_LOCALE_MODEL |
|
-# define LOCALE_PARAM , loc |
|
-# define LOCALE_PARAM_DECL __locale_t loc; |
|
+# define LOCALE_PARAM , __locale_t loc |
|
#else |
|
# define LOCALE_PARAM |
|
-# define LOCALE_PARAM_DECL |
|
#endif |
|
|
|
/* Compare no more than N wide characters of S1 and S2, |
|
@@ -49,11 +47,7 @@ |
|
greater than zero if S1 is lexicographically less |
|
than, equal to or greater than S2. */ |
|
int |
|
-__wcsncasecmp (s1, s2, n LOCALE_PARAM) |
|
- const wchar_t *s1; |
|
- const wchar_t *s2; |
|
- size_t n; |
|
- LOCALE_PARAM_DECL |
|
+__wcsncasecmp (const wchar_t *s1, const wchar_t *s2, size_t n LOCALE_PARAM) |
|
{ |
|
wint_t c1, c2; |
|
|
|
|