#include <config.h>
+#include "compiler.h"
+
/* Must be loaded before the following headers. */
#include "ldpreload.h"
#include "constants.h"
-#include "compiler.h"
#ifdef DEBUG
# include "debug.h"
#endif
/* Prevent inlining into hook functions because it may increase the number of
* spilled registers unnecessarily. As it's not called very often accept the
* additional call. */
-static int isatty_noinline(int fd) __noinline;
+static int isatty_noinline(int fd) noinline;
static int isatty_noinline(int fd) {
int saved_errno = errno;
int result = isatty(fd);
/* Don't inline any of the pre/post functions. Keep the hook function as small
* as possible for speed reasons. */
-static void handle_fd_pre(int fd) __noinline;
-static void handle_fd_post(int fd) __noinline;
-static void handle_file_pre(FILE *stream) __noinline;
-static void handle_file_post(FILE *stream) __noinline;
+static void handle_fd_pre(int fd) noinline;
+static void handle_fd_post(int fd) noinline;
+static void handle_file_pre(FILE *stream) noinline;
+static void handle_file_post(FILE *stream) noinline;
static void handle_fd_pre(int fd) {
int saved_errno = errno;