Handle _PC_FILESIZEBITS.
authordrepper <drepper>
Wed, 8 Jul 1998 22:42:49 +0000 (22:42 +0000)
committerdrepper <drepper>
Wed, 8 Jul 1998 22:42:49 +0000 (22:42 +0000)
sysdeps/posix/pathconf.c

index fe2ac8d..2032afe 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991, 1995, 1996 Free Software Foundation, Inc.
+/* Copyright (C) 1991, 1995, 1996, 1998 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
@@ -144,7 +144,16 @@ __pathconf (const char *path, int name)
 #else
       return -1;
 #endif
+
+    case _PC_FILESIZEBITS:
+#ifdef FILESIZEBITS
+      return FILESIZEBITS;
+#else
+      /* We let platforms with larger file sizes overwrite this value.  */
+      return 32;
+#endif
     }
 }
 
+#undef __pathconf
 weak_alias (__pathconf, pathconf)