瀏覽代碼

[libc] Add abs()

Signed-off-by: Michael Brown <mcb30@ipxe.org>
tags/v1.20.1
Michael Brown 11 年之前
父節點
當前提交
26f782bb41
共有 1 個檔案被更改,包括 4 行新增0 行删除
  1. 4
    0
      src/include/stdlib.h

+ 4
- 0
src/include/stdlib.h 查看文件

@@ -93,6 +93,10 @@ static inline void srand ( unsigned int seed ) {
93 93
  ****************************************************************************
94 94
  */
95 95
 
96
+static inline __attribute__ (( always_inline )) int abs ( int value ) {
97
+	return __builtin_abs ( value );
98
+}
99
+
96 100
 extern int system ( const char *command );
97 101
 extern __asmcall int main ( void );
98 102
 

Loading…
取消
儲存