/*
- * Copyright (C) 2008 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2008 Andre Noll <maan@tuebingen.mpg.de>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
* If not all the functions (handlers) use all arguments, gcc will print
* a warning.
*
- * Marking those few unused function parameters with \p __a_unused to supress
+ * Marking those few unused function parameters with \p __a_unused to suppress
* the gcc warnings allows us to get a clean build _and_ the benefit of the
* warning in other cases where we do care about unused parameters.
*/
/**
* Let gcc check format strings also for our own functions.
*
- * Functions marked with \p __printf will be cheked by gcc for format string
+ * Functions marked with \p __printf will be checked by gcc for format string
* bugs, just like printf() if -Wformat-security is enabled.
*
* \param p The number of the "format string" parameter.
* header files.
*/
#define _static_inline_ static inline
+
+/**
+ * On systems whihout large file support (BSD) there is no * struct stat64 and
+ * no lstat64().
+ */
+#ifndef HAVE_STAT64
+ /** Use the usual stat structure. */
+ #define stat64 stat
+ /** Use the usual lstat() function. */
+ #define lstat64 lstat
+#endif