[build] Remove unused __keepme macro

Signed-off-by: Michael Brown <mcb30@ipxe.org>
pull/34/head
Michael Brown 2015-03-03 16:08:39 +00:00
parent 30d356b455
commit 334eed0cb5
1 changed files with 0 additions and 8 deletions

View File

@ -147,14 +147,6 @@ REQUEST_EXPANDED ( CONFIG_SYMBOL );
*/
#define __weak __attribute__ (( weak, noinline ))
/** Prevent a function from being optimized away without inlining
*
* Calls to functions with void return type that contain no code in their body
* may be removed by gcc's optimizer even when inlining is inhibited. Placing
* this macro in the body of the function prevents that from occurring.
*/
#define __keepme asm("");
#endif
/** @defgroup dbg Debugging infrastructure