This is the mail archive of the libc-hacker@sourceware.cygnus.com mailing list for the glibc project.
Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
I've invoked perl to rename __const to const in include/*. 1999-12-31 Andreas Jaeger <aj@suse.de> * include/aio.h: Replace __const with const. * include/dirent.h: Likewise. * include/dlfcn.h: Likewise. * include/execinfo.h: Likewise. * include/fcntl.h: Likewise. * include/glob.h: Likewise. * include/grp.h: Likewise. * include/libintl.h: Likewise. * include/mntent.h: Likewise. * include/netdb.h: Likewise. * include/pwd.h: Likewise. * include/sched.h: Likewise. * include/search.h: Likewise. * include/shadow.h: Likewise. * include/signal.h: Likewise. * include/stdio.h: Likewise. * include/stdlib.h: Likewise. * include/string.h: Likewise. * include/time.h: Likewise. * include/unistd.h: Likewise. * include/utmp.h: Likewise. * include/wchar.h: Likewise. * include/sys/statfs.h: Likewise. * include/sys/stat.h: Likewise. * include/sys/time.h: Likewise. * include/sys/uio.h: Likewise. ============================================================ Index: include/aio.h --- include/aio.h 1999/11/23 17:20:31 1.4 +++ include/aio.h 1999/12/31 15:28:19 @@ -2,5 +2,5 @@ #include <rt/aio.h> /* Now define the internal interfaces. */ -extern void __aio_init (__const struct aioinit *__init); +extern void __aio_init (const struct aioinit *__init); #endif ============================================================ Index: include/dirent.h --- include/dirent.h 1999/11/23 17:20:31 1.6 +++ include/dirent.h 1999/12/31 15:28:19 @@ -2,7 +2,7 @@ # include <dirent/dirent.h> /* Now define the internal interfaces. */ -extern DIR *__opendir (__const char *__name); +extern DIR *__opendir (const char *__name); extern int __closedir (DIR *__dirp); extern struct dirent *__readdir (DIR *__dirp); extern struct dirent64 *__readdir64 (DIR *__dirp); ============================================================ Index: include/dlfcn.h --- include/dlfcn.h 1999/11/23 17:28:08 1.6 +++ include/dlfcn.h 1999/12/31 15:28:19 @@ -2,11 +2,11 @@ #include <dlfcn/dlfcn.h> /* Now define the internal interfaces. */ -extern void *__dlvsym (void *__handle, __const char *__name, - __const char *__version); +extern void *__dlvsym (void *__handle, const char *__name, + const char *__version); -extern void *__libc_dlopen (__const char *__name); -extern void *__libc_dlsym (void *__map, __const char *__name); +extern void *__libc_dlopen (const char *__name); +extern void *__libc_dlsym (void *__map, const char *__name); extern int __libc_dlclose (void *__map); /* Locate shared object containing the given address. */ ============================================================ Index: include/execinfo.h --- include/execinfo.h 1999/11/23 17:20:31 1.4 +++ include/execinfo.h 1999/12/31 15:28:20 @@ -3,9 +3,9 @@ extern int __backtrace (void **__array, int __size); -extern char **__backtrace_symbols (void *__const *__array, int __size); +extern char **__backtrace_symbols (void *const *__array, int __size); -extern void __backtrace_symbols_fd (void *__const *__array, int __size, +extern void __backtrace_symbols_fd (void *const *__array, int __size, int __fd); #endif ============================================================ Index: include/fcntl.h --- include/fcntl.h 1999/12/19 19:50:33 1.6 +++ include/fcntl.h 1999/12/31 15:28:20 @@ -2,7 +2,7 @@ #include <io/fcntl.h> /* Now define the internal interfaces. */ -extern int __open64 (__const char *__file, int __oflag, ...); +extern int __open64 (const char *__file, int __oflag, ...); extern int __libc_open64 (const char *file, int oflag, ...); extern int __libc_open (const char *file, int oflag, ...); extern int __libc_fcntl (int fd, int cmd, ...); ============================================================ Index: include/glob.h --- include/glob.h 1999/11/23 17:20:31 1.4 +++ include/glob.h 1999/12/31 15:28:20 @@ -2,6 +2,6 @@ #include <posix/glob.h> /* Now define the internal interfaces. */ -extern int __glob_pattern_p (__const char *__pattern, int __quote); +extern int __glob_pattern_p (const char *__pattern, int __quote); #endif ============================================================ Index: include/grp.h --- include/grp.h 1999/11/23 17:20:31 1.6 +++ include/grp.h 1999/12/31 15:28:20 @@ -14,7 +14,7 @@ struct group **__result); /* Search for an entry with a matching group name. */ -extern int __getgrnam_r (__const char *__name, struct group *__resultbuf, +extern int __getgrnam_r (const char *__name, struct group *__resultbuf, char *__buffer, size_t __buflen, struct group **__result); #endif ============================================================ Index: include/libintl.h --- include/libintl.h 1999/11/23 17:20:31 1.8 +++ include/libintl.h 1999/12/31 15:28:21 @@ -2,14 +2,14 @@ #include <intl/libintl.h> /* Now define the internal interfaces. */ -extern char *__gettext (__const char *__msgid); -extern char *__dgettext (__const char *__domainname, - __const char *__msgid); -extern char *__dcgettext (__const char *__domainname, - __const char *__msgid, int __category); -extern char *__textdomain (__const char *__domainname); -extern char *__bindtextdomain (__const char *__domainname, - __const char *__dirname); +extern char *__gettext (const char *__msgid); +extern char *__dgettext (const char *__domainname, + const char *__msgid); +extern char *__dcgettext (const char *__domainname, + const char *__msgid, int __category); +extern char *__textdomain (const char *__domainname); +extern char *__bindtextdomain (const char *__domainname, + const char *__dirname); extern const char _libc_intl_domainname[]; /* Define the macros `_' and `N_' for conveniently marking translatable ============================================================ Index: include/mntent.h --- include/mntent.h 1999/11/23 17:20:31 1.5 +++ include/mntent.h 1999/12/31 15:28:21 @@ -2,12 +2,12 @@ #include <misc/mntent.h> /* Now define the internal interfaces. */ -extern FILE *__setmntent (__const char *__file, __const char *__mode); +extern FILE *__setmntent (const char *__file, const char *__mode); extern struct mntent *__getmntent_r (FILE *__stream, struct mntent *__result, char *__buffer, int __bufsize); -extern int __addmntent (FILE *__stream, __const struct mntent *__mnt); +extern int __addmntent (FILE *__stream, const struct mntent *__mnt); extern int __endmntent (FILE *__stream); -extern char *__hasmntopt (__const struct mntent *__mnt, - __const char *__opt); +extern char *__hasmntopt (const struct mntent *__mnt, + const char *__opt); #endif ============================================================ Index: include/netdb.h --- include/netdb.h 1999/11/23 17:20:31 1.5 +++ include/netdb.h 1999/12/31 15:28:21 @@ -7,20 +7,20 @@ struct hostent **__restrict __result, int *__restrict __h_errnop); -extern int __gethostbyaddr_r (__const char *__restrict __addr, +extern int __gethostbyaddr_r (const char *__restrict __addr, size_t __len, int __type, struct hostent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct hostent **__restrict __result, int *__restrict __h_errnop); -extern int __gethostbyname_r (__const char *__restrict __name, +extern int __gethostbyname_r (const char *__restrict __name, struct hostent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct hostent **__restrict __result, int *__restrict __h_errnop); -extern int __gethostbyname2_r (__const char *__restrict __name, int __af, +extern int __gethostbyname2_r (const char *__restrict __name, int __af, struct hostent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct hostent **__restrict __result, @@ -37,7 +37,7 @@ struct netent **__restrict __result, int *__restrict __h_errnop); -extern int __getnetbyname_r (__const char *__restrict __name, +extern int __getnetbyname_r (const char *__restrict __name, struct netent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct netent **__restrict __result, @@ -47,14 +47,14 @@ char *__restrict __buf, size_t __buflen, struct servent **__restrict __result); -extern int __getservbyname_r (__const char *__restrict __name, - __const char *__restrict __proto, +extern int __getservbyname_r (const char *__restrict __name, + const char *__restrict __proto, struct servent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct servent **__restrict __result); extern int __getservbyport_r (int __port, - __const char *__restrict __proto, + const char *__restrict __proto, struct servent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct servent **__restrict __result); @@ -63,7 +63,7 @@ char *__restrict __buf, size_t __buflen, struct protoent **__restrict __result); -extern int __getprotobyname_r (__const char *__restrict __name, +extern int __getprotobyname_r (const char *__restrict __name, struct protoent *__restrict __result_buf, char *__restrict __buf, size_t __buflen, struct protoent **__restrict __result); ============================================================ Index: include/pwd.h --- include/pwd.h 1999/11/23 17:20:31 1.5 +++ include/pwd.h 1999/12/31 15:28:21 @@ -7,7 +7,7 @@ extern int __getpwuid_r (__uid_t __uid, struct passwd *__resultbuf, char *__buffer, size_t __buflen, struct passwd **__result); -extern int __getpwnam_r (__const char *__name, struct passwd *__resultbuf, +extern int __getpwnam_r (const char *__name, struct passwd *__resultbuf, char *__buffer, size_t __buflen, struct passwd **__result); extern int __fgetpwent_r (FILE * __stream, struct passwd *__resultbuf, ============================================================ Index: include/sched.h --- include/sched.h 1999/11/23 17:20:31 1.6 +++ include/sched.h 1999/12/31 15:28:21 @@ -3,10 +3,10 @@ /* Now define the internal interfaces. */ extern int __sched_setparam (__pid_t __pid, - __const struct sched_param *__param); + const struct sched_param *__param); extern int __sched_getparam (__pid_t __pid, struct sched_param *__param); extern int __sched_setscheduler (__pid_t __pid, int __policy, - __const struct sched_param *__param); + const struct sched_param *__param); extern int __sched_getscheduler (__pid_t __pid); extern int __sched_yield (void); extern int __sched_get_priority_max (int __algorithm); ============================================================ Index: include/search.h --- include/search.h 1999/11/23 17:28:08 1.4 +++ include/search.h 1999/12/31 15:28:21 @@ -3,12 +3,12 @@ /* Now define the internal interfaces. */ extern void __hdestroy (void); -extern void *__tsearch (__const void *__key, void **__rootp, +extern void *__tsearch (const void *__key, void **__rootp, __compar_fn_t compar); -extern void *__tfind (__const void *__key, void *__const *__rootp, +extern void *__tfind (const void *__key, void *const *__rootp, __compar_fn_t compar); -extern void *__tdelete (__const void *__key, void **__rootp, +extern void *__tdelete (const void *__key, void **__rootp, __compar_fn_t compar); -extern void __twalk (__const void *__root, __action_fn_t action); +extern void __twalk (const void *__root, __action_fn_t action); extern void __tdestroy (void *__root, __free_fn_t freefct); #endif ============================================================ Index: include/shadow.h --- include/shadow.h 1999/11/23 17:20:31 1.5 +++ include/shadow.h 1999/12/31 15:28:21 @@ -4,10 +4,10 @@ /* Now define the internal interfaces. */ extern int __getspent_r (struct spwd *__result_buf, char *__buffer, size_t __buflen, struct spwd **__result); -extern int __getspnam_r (__const char *__name, struct spwd *__result_buf, +extern int __getspnam_r (const char *__name, struct spwd *__result_buf, char *__buffer, size_t __buflen, struct spwd **__result); -extern int __sgetspent_r (__const char *__string, +extern int __sgetspent_r (const char *__string, struct spwd *__result_buf, char *__buffer, size_t __buflen, struct spwd **__result); extern int __fgetspent_r (FILE *__stream, struct spwd *__result_buf, ============================================================ Index: include/signal.h --- include/signal.h 1999/11/23 17:28:08 1.5 +++ include/signal.h 1999/12/31 15:28:21 @@ -10,18 +10,18 @@ extern int __sigblock (int __mask); extern int __sigsetmask (int __mask); extern int __sigprocmask (int __how, - __const sigset_t *__set, sigset_t *__oset); -extern int __sigsuspend (__const sigset_t *__set); -extern int __sigwait (__const sigset_t *__set, int *__sig); -extern int __sigwaitinfo (__const sigset_t *__set, siginfo_t *__info); -extern int __sigtimedwait (__const sigset_t *__set, siginfo_t *__info, - __const struct timespec *__timeout); + const sigset_t *__set, sigset_t *__oset); +extern int __sigsuspend (const sigset_t *__set); +extern int __sigwait (const sigset_t *__set, int *__sig); +extern int __sigwaitinfo (const sigset_t *__set, siginfo_t *__info); +extern int __sigtimedwait (const sigset_t *__set, siginfo_t *__info, + const struct timespec *__timeout); extern int __sigqueue (__pid_t __pid, int __sig, - __const union sigval __val); -extern int __sigvec (int __sig, __const struct sigvec *__vec, + const union sigval __val); +extern int __sigvec (int __sig, const struct sigvec *__vec, struct sigvec *__ovec); extern int __sigreturn (struct sigcontext *__scp); -extern int __sigaltstack (__const struct sigaltstack *__ss, +extern int __sigaltstack (const struct sigaltstack *__ss, struct sigaltstack *__oss); /* Allocate real-time signal with highest/lowest available priority. */ ============================================================ Index: include/stdio.h --- include/stdio.h 1999/11/23 17:28:08 1.9 +++ include/stdio.h 1999/12/31 15:28:21 @@ -12,19 +12,19 @@ /* Now define the internal interfaces. */ extern int __fcloseall (void); extern int __snprintf (char *__restrict __s, size_t __maxlen, - __const char *__restrict __format, ...) + const char *__restrict __format, ...) __attribute__ ((__format__ (__printf__, 3, 4))); extern int __vfscanf (FILE *__restrict __s, - __const char *__restrict __format, + const char *__restrict __format, _G_va_list __arg) __attribute__ ((__format__ (__scanf__, 2, 0))); -extern int __vscanf (__const char *__restrict __format, +extern int __vscanf (const char *__restrict __format, _G_va_list __arg) __attribute__ ((__format__ (__scanf__, 1, 0))); extern _IO_ssize_t __getline (char **__lineptr, size_t *__n, FILE *__stream); -extern int __vsscanf (__const char *__restrict __s, - __const char *__restrict __format, +extern int __vsscanf (const char *__restrict __s, + const char *__restrict __format, _G_va_list __arg) __attribute__ ((__format__ (__scanf__, 2, 0))); @@ -36,7 +36,7 @@ # include <stddef.h> /* Generate a unique file name (and possibly open it). */ extern int __path_search (char *__tmpl, size_t __tmpl_len, - __const char *__dir, __const char *__pfx, + const char *__dir, const char *__pfx, int __try_tempdir); extern int __gen_tempname (char *__tmpl, int __kind); @@ -47,7 +47,7 @@ # define __GT_NOCREATE 3 /* just find a name not currently in use */ /* Print out MESSAGE on the error output and abort. */ -extern void __libc_fatal (__const char *__message) +extern void __libc_fatal (const char *__message) __attribute__ ((__noreturn__)); # endif ============================================================ Index: include/stdlib.h --- include/stdlib.h 1999/11/23 17:20:31 1.8 +++ include/stdlib.h 1999/12/31 15:28:21 @@ -38,12 +38,12 @@ extern int __drand48_iterate (unsigned short int __xsubi[3], struct drand48_data *__buffer); -extern int __setenv (__const char *__name, __const char *__value, +extern int __setenv (const char *__name, const char *__value, int __replace); -extern void __unsetenv (__const char *__name); +extern void __unsetenv (const char *__name); extern int __clearenv (void); -extern char *__canonicalize_file_name (__const char *__name); -extern char *__realpath (__const char *__name, char *__resolved); +extern char *__canonicalize_file_name (const char *__name); +extern char *__realpath (const char *__name, char *__resolved); extern int __ptsname_r (int __fd, char *__buf, size_t __buflen); extern int __getpt (void); ============================================================ Index: include/string.h --- include/string.h 1999/12/19 18:32:05 1.9 +++ include/string.h 1999/12/31 15:28:21 @@ -2,26 +2,26 @@ #include <sys/types.h> -extern void *__memccpy (void *__dest, __const void *__src, +extern void *__memccpy (void *__dest, const void *__src, int __c, size_t __n); -extern size_t __strnlen (__const char *__string, size_t __maxlen); +extern size_t __strnlen (const char *__string, size_t __maxlen); -extern char *__strsep (char **__stringp, __const char *__delim); +extern char *__strsep (char **__stringp, const char *__delim); -extern int __strverscmp (__const char *__s1, __const char *__s2); +extern int __strverscmp (const char *__s1, const char *__s2); -extern int __strncasecmp (__const char *__s1, __const char *__s2, +extern int __strncasecmp (const char *__s1, const char *__s2, size_t __n); -extern char *__strndup (__const char *__string, size_t __n) +extern char *__strndup (const char *__string, size_t __n) __attribute_malloc__; -extern void *__rawmemchr (__const void *__s, int __c); +extern void *__rawmemchr (const void *__s, int __c); -extern char *__strchrnul (__const char *__s, int __c); +extern char *__strchrnul (const char *__s, int __c); -extern void *__memrchr (__const void *__s, int __c, size_t __n); +extern void *__memrchr (const void *__s, int __c, size_t __n); /* Now the real definitions. We do this here since some of the functions above are defined as macros in the headers. */ ============================================================ Index: include/time.h --- include/time.h 1999/11/23 17:20:31 1.8 +++ include/time.h 1999/12/31 15:28:22 @@ -37,21 +37,21 @@ struct tm *(*__func) (const time_t *, struct tm *), time_t *__offset); -extern struct tm *__localtime_r (__const time_t *__timer, +extern struct tm *__localtime_r (const time_t *__timer, struct tm *__tp); -extern struct tm *__gmtime_r (__const time_t *__restrict __timer, +extern struct tm *__gmtime_r (const time_t *__restrict __timer, struct tm *__restrict __tp); /* Compute the `struct tm' representation of *T, offset OFFSET seconds east of UTC, and store year, yday, mon, mday, wday, hour, min, sec into *TP. Return nonzero if successful. */ -extern int __offtime (__const time_t *__timer, +extern int __offtime (const time_t *__timer, long int __offset, struct tm *__tp); -extern char *__asctime_r (__const struct tm *__tp, char *__buf); +extern char *__asctime_r (const struct tm *__tp, char *__buf); extern void __tzset (void); /* Prototype for the internal function to get information based on TZ. */ @@ -61,8 +61,8 @@ This is what `sysconf (_SC_TZNAME_MAX)' does. */ extern long int __tzname_max (void); -extern int __nanosleep (__const struct timespec *__requested_time, +extern int __nanosleep (const struct timespec *__requested_time, struct timespec *__remaining); -extern int __getdate_r (__const char *__string, struct tm *__resbufp); +extern int __getdate_r (const char *__string, struct tm *__resbufp); #endif #endif ============================================================ Index: include/unistd.h --- include/unistd.h 1999/12/21 16:17:02 1.11 +++ include/unistd.h 1999/12/31 15:28:22 @@ -2,8 +2,8 @@ # include <posix/unistd.h> /* Now define the internal interfaces. */ -extern int __access (__const char *__name, int __type); -extern int __euidaccess (__const char *__name, int __type); +extern int __access (const char *__name, int __type); +extern int __euidaccess (const char *__name, int __type); extern __off64_t __lseek64 (int __fd, __off64_t __offset, int __whence); extern __off_t __libc_lseek (int __fd, __off_t __offset, int __whence); extern __off64_t __libc_lseek64 (int __fd, __off64_t __offset, int __whence); @@ -13,23 +13,23 @@ __off_t __offset); extern ssize_t __libc_pread64 (int __fd, void *__buf, size_t __nbytes, __off64_t __offset); -extern ssize_t __pwrite (int __fd, __const void *__buf, size_t __n, +extern ssize_t __pwrite (int __fd, const void *__buf, size_t __n, __off_t __offset); -extern ssize_t __libc_pwrite (int __fd, __const void *__buf, size_t __n, +extern ssize_t __libc_pwrite (int __fd, const void *__buf, size_t __n, __off_t __offset); -extern ssize_t __libc_pwrite64 (int __fd, __const void *__buf, size_t __n, +extern ssize_t __libc_pwrite64 (int __fd, const void *__buf, size_t __n, __off64_t __offset); extern ssize_t __libc_read (int __fd, void *__buf, size_t __n); -extern ssize_t __libc_write (int __fd, __const void *__buf, size_t __n); +extern ssize_t __libc_write (int __fd, const void *__buf, size_t __n); extern int __pipe (int __pipedes[2]); extern unsigned int __sleep (unsigned int __seconds); -extern int __chown (__const char *__file, +extern int __chown (const char *__file, __uid_t __owner, __gid_t __group); extern int __fchown (int __fd, __uid_t __owner, __gid_t __group); -extern int __lchown (__const char *__file, __uid_t __owner, +extern int __lchown (const char *__file, __uid_t __owner, __gid_t __group); -extern int __chdir (__const char *__path); +extern int __chdir (const char *__path); extern int __fchdir (int __fd); extern char *__getcwd (char *__buf, size_t __size); @@ -39,15 +39,15 @@ NULL, an array is allocated with `malloc'; the array is SIZE bytes long, unless SIZE <= 0, in which case it is as big as necessary. */ -char *__canonicalize_directory_name_internal (__const char *__thisdir, +char *__canonicalize_directory_name_internal (const char *__thisdir, char *__buf, size_t __size); extern int __dup (int __fd); extern int __dup2 (int __fd, int __fd2); -extern int __execve (__const char *__path, char *__const __argv[], - char *__const __envp[]); -extern long int __pathconf (__const char *__path, int __name); +extern int __execve (const char *__path, char *const __argv[], + char *const __envp[]); +extern long int __pathconf (const char *__path, int __name); extern long int __fpathconf (int __fd, int __name); extern long int __sysconf (int __name); extern __pid_t __getppid (void); @@ -65,11 +65,11 @@ extern __pid_t __vfork (void); extern int __ttyname_r (int __fd, char *__buf, size_t __buflen); extern int __isatty (int __fd); -extern int __link (__const char *__from, __const char *__to); -extern int __symlink (__const char *__from, __const char *__to); -extern int __readlink (__const char *__path, char *__buf, size_t __len); -extern int __unlink (__const char *__name); -extern int __rmdir (__const char *__path); +extern int __link (const char *__from, const char *__to); +extern int __symlink (const char *__from, const char *__to); +extern int __readlink (const char *__path, char *__buf, size_t __len); +extern int __unlink (const char *__name); +extern int __rmdir (const char *__path); extern int __gethostname (char *__name, size_t __len); extern int __profil (unsigned short int *__sample_buffer, size_t __size, size_t __offset, unsigned int __scale); ============================================================ Index: include/utmp.h --- include/utmp.h 1999/11/23 17:20:31 1.5 +++ include/utmp.h 1999/12/31 15:28:22 @@ -2,18 +2,18 @@ #include <login/utmp.h> /* Now define the internal interfaces. */ -extern void __updwtmp (__const char *__wtmp_file, - __const struct utmp *__utmp); -extern int __utmpname (__const char *__file); +extern void __updwtmp (const char *__wtmp_file, + const struct utmp *__utmp); +extern int __utmpname (const char *__file); extern struct utmp *__getutent (void); extern void __setutent (void); extern void __endutent (void); -extern struct utmp *__getutid (__const struct utmp *__id); -extern struct utmp *__getutline (__const struct utmp *__line); -extern struct utmp *__pututline (__const struct utmp *__utmp_ptr); +extern struct utmp *__getutid (const struct utmp *__id); +extern struct utmp *__getutline (const struct utmp *__line); +extern struct utmp *__pututline (const struct utmp *__utmp_ptr); extern int __getutent_r (struct utmp *__buffer, struct utmp **__result); -extern int __getutid_r (__const struct utmp *__id, struct utmp *__buffer, +extern int __getutid_r (const struct utmp *__id, struct utmp *__buffer, struct utmp **__result); -extern int __getutline_r (__const struct utmp *__line, +extern int __getutline_r (const struct utmp *__line, struct utmp *__buffer, struct utmp **__result); #endif ============================================================ Index: include/wchar.h --- include/wchar.h 1999/11/23 17:20:31 1.7 +++ include/wchar.h 1999/12/31 15:28:22 @@ -3,44 +3,44 @@ # ifdef _WCHAR_H /* Now define the internal interfaces. */ -extern int __wcscasecmp (__const wchar_t *__s1, __const wchar_t *__s2); -extern int __wcsncasecmp (__const wchar_t *__s1, __const wchar_t *__s2, +extern int __wcscasecmp (const wchar_t *__s1, const wchar_t *__s2); +extern int __wcsncasecmp (const wchar_t *__s1, const wchar_t *__s2, size_t __n); -extern size_t __wcsnlen (__const wchar_t *__s, size_t __maxlen); +extern size_t __wcsnlen (const wchar_t *__s, size_t __maxlen); extern wint_t __btowc (int __c); -extern int __mbsinit (__const __mbstate_t *__ps); +extern int __mbsinit (const __mbstate_t *__ps); extern size_t __mbrtowc (wchar_t *__restrict __pwc, - __const char *__restrict __s, size_t __n, + const char *__restrict __s, size_t __n, __mbstate_t *__restrict __p); extern size_t __wcrtomb (char *__restrict __s, wchar_t __wc, __mbstate_t *__restrict __ps); extern size_t __mbsrtowcs (wchar_t *__restrict __dst, - __const char **__restrict __src, + const char **__restrict __src, size_t __len, __mbstate_t *__restrict __ps); extern size_t __wcsrtombs (char *__restrict __dst, - __const wchar_t **__restrict __src, + const wchar_t **__restrict __src, size_t __len, __mbstate_t *__restrict __ps); extern size_t __mbsnrtowcs (wchar_t *__restrict __dst, - __const char **__restrict __src, size_t __nmc, + const char **__restrict __src, size_t __nmc, size_t __len, __mbstate_t *__restrict __ps); extern size_t __wcsnrtombs (char *__restrict __dst, - __const wchar_t **__restrict __src, + const wchar_t **__restrict __src, size_t __nwc, size_t __len, __mbstate_t *__restrict __ps); -extern wchar_t *__wcpcpy (wchar_t *__dest, __const wchar_t *__src); -extern wchar_t *__wcpncpy (wchar_t *__dest, __const wchar_t *__src, +extern wchar_t *__wcpcpy (wchar_t *__dest, const wchar_t *__src); +extern wchar_t *__wcpncpy (wchar_t *__dest, const wchar_t *__src, size_t __n); -extern wchar_t *__wmemcpy (wchar_t *__s1, __const wchar_t *s2, +extern wchar_t *__wmemcpy (wchar_t *__s1, const wchar_t *s2, size_t __n); extern wchar_t *__wmempcpy (wchar_t *__restrict __s1, - __const wchar_t *__restrict __s2, + const wchar_t *__restrict __s2, size_t __n); -extern wchar_t *__wmemmove (wchar_t *__s1, __const wchar_t *__s2, +extern wchar_t *__wmemmove (wchar_t *__s1, const wchar_t *__s2, size_t __n); -extern wchar_t *__wcschrnul (__const wchar_t *__s, wchar_t __wc); +extern wchar_t *__wcschrnul (const wchar_t *__s, wchar_t __wc); extern int __vfwscanf (FILE *__restrict __s, - __const wchar_t *__restrict __format, + const wchar_t *__restrict __format, __gnuc_va_list __arg) /* __attribute__ ((__format__ (__wscanf__, 2, 0)) */; # endif ============================================================ Index: include/sys/statfs.h --- include/sys/statfs.h 1999/11/23 17:28:08 1.4 +++ include/sys/statfs.h 1999/12/31 15:28:22 @@ -2,6 +2,6 @@ #include <io/sys/statfs.h> /* Now define the internal interfaces. */ -extern int __statfs (__const char *__file, struct statfs *__buf); +extern int __statfs (const char *__file, struct statfs *__buf); extern int __fstatfs (int __fildes, struct statfs *__buf); #endif ============================================================ Index: include/sys/stat.h --- include/sys/stat.h 1999/11/23 17:20:31 1.6 +++ include/sys/stat.h 1999/12/31 15:28:22 @@ -2,20 +2,20 @@ #include <io/sys/stat.h> /* Now define the internal interfaces. */ -extern int __stat (__const char *__file, struct stat *__buf); +extern int __stat (const char *__file, struct stat *__buf); extern int __fstat (int __fd, struct stat *__buf); -extern int __lstat (__const char *__file, struct stat *__buf); -extern int __chmod (__const char *__file, __mode_t __mode); +extern int __lstat (const char *__file, struct stat *__buf); +extern int __chmod (const char *__file, __mode_t __mode); extern int __fchmod (int __fd, __mode_t __mode); extern __mode_t __umask (__mode_t __mask); -extern int __mkdir (__const char *__path, __mode_t __mode); -extern int __mknod (__const char *__path, +extern int __mkdir (const char *__path, __mode_t __mode); +extern int __mknod (const char *__path, __mode_t __mode, __dev_t __dev); -extern __inline__ int __stat (__const char *__path, struct stat *__statbuf) +extern __inline__ int __stat (const char *__path, struct stat *__statbuf) { return __xstat (_STAT_VER, __path, __statbuf); } -extern __inline__ int __lstat (__const char *__path, struct stat *__statbuf) +extern __inline__ int __lstat (const char *__path, struct stat *__statbuf) { return __lxstat (_STAT_VER, __path, __statbuf); } @@ -23,7 +23,7 @@ { return __fxstat (_STAT_VER, __fd, __statbuf); } -extern __inline__ int __mknod (__const char *__path, __mode_t __mode, +extern __inline__ int __mknod (const char *__path, __mode_t __mode, __dev_t __dev) { return __xmknod (_MKNOD_VER, __path, __mode, &__dev); ============================================================ Index: include/sys/time.h --- include/sys/time.h 1999/11/23 17:20:31 1.6 +++ include/sys/time.h 1999/12/31 15:28:22 @@ -4,14 +4,14 @@ /* Now document the internal interfaces. */ extern int __gettimeofday (struct timeval *__tv, struct timezone *__tz); -extern int __settimeofday (__const struct timeval *__tv, - __const struct timezone *__tz); -extern int __adjtime (__const struct timeval *__delta, +extern int __settimeofday (const struct timeval *__tv, + const struct timezone *__tz); +extern int __adjtime (const struct timeval *__delta, struct timeval *__olddelta); extern int __getitimer (enum __itimer_which __which, struct itimerval *__value); extern int __setitimer (enum __itimer_which __which, - __const struct itimerval *__new, + const struct itimerval *__new, struct itimerval *__old); -extern int __utimes (__const char *__file, struct timeval __tvp[2]); +extern int __utimes (const char *__file, struct timeval __tvp[2]); #endif ============================================================ Index: include/sys/uio.h --- include/sys/uio.h 1999/11/23 17:20:31 1.4 +++ include/sys/uio.h 1999/12/31 15:28:22 @@ -2,8 +2,8 @@ #include <misc/sys/uio.h> /* Now define the internal interfaces. */ -extern ssize_t __readv (int __fd, __const struct iovec *__vector, +extern ssize_t __readv (int __fd, const struct iovec *__vector, int __count); -extern ssize_t __writev (int __fd, __const struct iovec *__vector, +extern ssize_t __writev (int __fd, const struct iovec *__vector, int __count); #endif -- Andreas Jaeger SuSE Labs aj@suse.de private aj@arthur.rhein-neckar.de
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |