From: Willy Tarreau Date: Sun, 15 Oct 2006 21:10:10 +0000 (+0200) Subject: [CLEANUP] fd.c : regparm was hardcoded too. X-Git-Tag: v1.3.3~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1001b949ee68c84310c5863a05646d8a38579a78;p=thirdparty%2Fhaproxy.git [CLEANUP] fd.c : regparm was hardcoded too. --- diff --git a/src/fd.c b/src/fd.c index 2f68651964..c7759c0d6d 100644 --- a/src/fd.c +++ b/src/fd.c @@ -52,17 +52,17 @@ int cfg_polling_mechanism = 0; /* POLL_USE_{SELECT|POLL|EPOLL} */ * instead of the usual macros improve the FD_* performance by about 80%, * and that marking them regparm(2) adds another 20%. */ -void __attribute__((regparm(2))) my_fd_set(const int fd, fd_set *ev) +REGPRM2 void my_fd_set(const int fd, fd_set *ev) { FD_SET(fd, ev); } -void __attribute__((regparm(2))) my_fd_clr(const int fd, fd_set *ev) +REGPRM2 void my_fd_clr(const int fd, fd_set *ev) { FD_CLR(fd, ev); } -int __attribute__((regparm(2))) my_fd_isset(const int fd, const fd_set *ev) +REGPRM2 int my_fd_isset(const int fd, const fd_set *ev) { return FD_ISSET(fd, ev); }