[compiler] Add __always_inline macro
authorMichael Brown <mcb30@etherboot.org>
Sat, 13 Sep 2008 15:21:47 +0000 (16:21 +0100)
committerMichael Brown <mcb30@etherboot.org>
Wed, 1 Oct 2008 18:24:56 +0000 (19:24 +0100)
src/include/compiler.h

index 8ab7b8a..a6532da 100644 (file)
@@ -325,6 +325,9 @@ extern void dbg_hex_dump_da ( unsigned long dispaddr,
 /** Declare a data structure to be aligned with 16-byte alignment */
 #define __aligned __attribute__ (( aligned ( 16 ) ))
 
+/** Declare a function to be always inline */
+#define __always_inline __attribute__ (( always_inline ))
+
 /**
  * Shared data.
  *