| // The -*- C++ -*- standard library header. | |
| // This file is part of the GNU ANSI C++ Library. | |
| #ifndef __CSTDLIB__ | |
| #define __CSTDLIB__ | |
| #include <stdlib.h> | |
| #ifdef __GNUG__ | |
| #pragma interface "cstdlib" | |
| #endif | |
| extern "C++" { | |
| #if _G_HAS_LABS | |
| inline long abs(long x) { return labs (x); } | |
| #else | |
| inline long abs(long x) { return x >= 0 ? x : -x; } | |
| #endif | |
| //inline ldiv_t div(long x, long y) { return ldiv (x, y); } | |
| } // extern "C++" | |
| #endif |