]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
alpha: Avoid -Winline warning in ioperm.c.
authorRichard Henderson <rth@twiddle.net>
Sun, 4 Mar 2012 20:03:59 +0000 (12:03 -0800)
committerRichard Henderson <rth@twiddle.net>
Sun, 4 Mar 2012 20:03:59 +0000 (12:03 -0800)
Specifically:
warning: inlining failed in call to 'inline_sethae.part.1':
call is unlikely and code size would grow [-Winline]

ChangeLog.alpha
sysdeps/unix/sysv/linux/alpha/ioperm.c

index cc1b18e89567b9bb34df6c5ec66c614949f962bd..c4ebcd9060f999822ab095f17a42e32ec6933f99 100644 (file)
@@ -1,3 +1,8 @@
+2012-03-04  Richard Henderson  <rth@twiddle.net>
+
+       * sysdeps/unix/sysv/linux/alpha/ioperm.c (inline_sethae): Mark
+       as always_inline.
+
 2012-03-04  Richard Henderson  <rth@twiddle.net>
 
        * sysdeps/unix/sysv/linux/alpha/bits/socket.h (recvmmsg): Only
index 32e96ec2f295db114722b34d8d5c3bc66643f87f..b4e420b1d4f5a3274922f143f277c564c8f88ec9 100644 (file)
@@ -220,7 +220,7 @@ port_to_cpu_addr (unsigned long int port, ioswizzle_t ioswiz, int size)
     return io.base + (port << 7) + ((size - 1) << 5);
 }
 
-static inline void
+static inline __attribute__((always_inline)) void
 inline_sethae (unsigned long int addr, ioswizzle_t ioswiz)
 {
   if (ioswiz == IOSWIZZLE_SPARSE)