diff options
Diffstat (limited to 'posix')
-rw-r--r-- | posix/glob.h | 5 | ||||
-rw-r--r-- | posix/unistd.h | 6 |
2 files changed, 7 insertions, 4 deletions
diff --git a/posix/glob.h b/posix/glob.h index d92026f794..7d93b98320 100644 --- a/posix/glob.h +++ b/posix/glob.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 92, 95, 96, 97, 98 Free Software Foundation, Inc. +/* Copyright (C) 1991, 92, 95, 96, 97, 98, 2000 Free Software Foundation, Inc. The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as @@ -49,6 +49,9 @@ extern "C" { #ifndef __size_t # if defined __GNUC__ && __GNUC__ >= 2 typedef __SIZE_TYPE__ __size_t; +# ifdef _XOPEN_SOURCE +typedef __SIZE_TYPE__ size_t; +# endif # else /* This is a guess. */ typedef unsigned long int __size_t; diff --git a/posix/unistd.h b/posix/unistd.h index d563ef92ab..a36868caae 100644 --- a/posix/unistd.h +++ b/posix/unistd.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1991,92,93,94,95,96,97,98,99 Free Software Foundation, Inc. +/* Copyright (C) 1991-1999, 2000 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -814,8 +814,8 @@ extern int sync (void) __THROW; /* Return the number of bytes in a page. This is the system's page size, which is not necessarily the same as the hardware page size. */ -extern int __getpagesize (void) __THROW; -extern int getpagesize (void) __THROW; +extern int __getpagesize (void) __attribute__ ((__const__)) __THROW; +extern int getpagesize (void) __attribute__ ((__const__)) __THROW; /* Truncate FILE to LENGTH bytes. */ |