1 
   2 static inline __attribute__((__always_inline__)) int gt(int lhs, int rhs)
   3 {
   4         return lhs > rhs;
   5 }
   6 
   7 extern inline __attribute__((__gnu_inline__)) int ge(int lhs, int rhs)
   8 {
   9         return lhs >= rhs;
  10 }
  11 
  12 static __attribute__((__warning__("That's junk!"))) __attribute__((__unused__))
  13 __attribute__((__noinline__))
  14 void junk(void)
  15 {
  16         __asm__("");
  17 }
  18 
  19 /*
  20  * check-name: inline attributes
  21  */