14fee23f9Smrg // TR1 stdlib.h -*- C++ -*- 24fee23f9Smrg 3*b1e83836Smrg // Copyright (C) 2006-2022 Free Software Foundation, Inc. 44fee23f9Smrg // 54fee23f9Smrg // This file is part of the GNU ISO C++ Library. This library is free 64fee23f9Smrg // software; you can redistribute it and/or modify it under the 74fee23f9Smrg // terms of the GNU General Public License as published by the 84fee23f9Smrg // Free Software Foundation; either version 3, or (at your option) 94fee23f9Smrg // any later version. 104fee23f9Smrg 114fee23f9Smrg // This library is distributed in the hope that it will be useful, 124fee23f9Smrg // but WITHOUT ANY WARRANTY; without even the implied warranty of 134fee23f9Smrg // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 144fee23f9Smrg // GNU General Public License for more details. 154fee23f9Smrg 164fee23f9Smrg // Under Section 7 of GPL version 3, you are granted additional 174fee23f9Smrg // permissions described in the GCC Runtime Library Exception, version 184fee23f9Smrg // 3.1, as published by the Free Software Foundation. 194fee23f9Smrg 204fee23f9Smrg // You should have received a copy of the GNU General Public License and 214fee23f9Smrg // a copy of the GCC Runtime Library Exception along with this program; 224fee23f9Smrg // see the files COPYING3 and COPYING.RUNTIME respectively. If not, see 234fee23f9Smrg // <http://www.gnu.org/licenses/>. 244fee23f9Smrg 254fee23f9Smrg /** @file tr1/stdlib.h 264fee23f9Smrg * This is a TR1 C++ Library header. 274fee23f9Smrg */ 284fee23f9Smrg 294fee23f9Smrg #ifndef _GLIBCXX_TR1_STDLIB_H 304fee23f9Smrg #define _GLIBCXX_TR1_STDLIB_H 1 314fee23f9Smrg 324fee23f9Smrg #include <tr1/cstdlib> 334fee23f9Smrg 344fee23f9Smrg #if _GLIBCXX_HOSTED 354fee23f9Smrg 36f9a78e0eSmrg #if _GLIBCXX_USE_C99_STDLIB 374fee23f9Smrg 384fee23f9Smrg using std::tr1::atoll; 394fee23f9Smrg using std::tr1::strtoll; 404fee23f9Smrg using std::tr1::strtoull; 414fee23f9Smrg 424fee23f9Smrg using std::tr1::abs; 434fee23f9Smrg #if !_GLIBCXX_USE_C99_LONG_LONG_DYNAMIC 444fee23f9Smrg using std::tr1::div; 454fee23f9Smrg #endif 464fee23f9Smrg 474fee23f9Smrg #endif 484fee23f9Smrg 494fee23f9Smrg #endif 504fee23f9Smrg 514fee23f9Smrg #endif // _GLIBCXX_TR1_STDLIB_H 524fee23f9Smrg 53