std_numeric.h revision 132720
175584Sru// <numeric> -*- C++ -*-
275584Sru
375584Sru// Copyright (C) 2001, 2002 Free Software Foundation, Inc.
4104862Sru//
575584Sru// This file is part of the GNU ISO C++ Library.  This library is free
675584Sru// software; you can redistribute it and/or modify it under the
775584Sru// terms of the GNU General Public License as published by the
875584Sru// Free Software Foundation; either version 2, or (at your option)
975584Sru// any later version.
1075584Sru
1175584Sru// This library is distributed in the hope that it will be useful,
1275584Sru// but WITHOUT ANY WARRANTY; without even the implied warranty of
1375584Sru// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
1475584Sru// GNU General Public License for more details.
15104862Sru
1675584Sru// You should have received a copy of the GNU General Public License along
1775584Sru// with this library; see the file COPYING.  If not, write to the Free
1875584Sru// Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307,
1975584Sru// USA.
2075584Sru
2175584Sru// As a special exception, you may use this file as part of a free software
22104862Sru// library without restriction.  Specifically, if other files instantiate
2375584Sru// templates or use macros or inline functions from this file, or you compile
2475584Sru// this file and link it with other files to produce an executable, this
2575584Sru// file does not by itself cause the resulting executable to be covered by
2675584Sru// the GNU General Public License.  This exception does not however
2775584Sru// invalidate any other reasons why the executable file might be covered by
2875584Sru// the GNU General Public License.
2975584Sru
3075584Sru/*
3175584Sru *
3275584Sru * Copyright (c) 1994
3375584Sru * Hewlett-Packard Company
3475584Sru *
3575584Sru * Permission to use, copy, modify, distribute and sell this software
3675584Sru * and its documentation for any purpose is hereby granted without fee,
3775584Sru * provided that the above copyright notice appear in all copies and
3875584Sru * that both that copyright notice and this permission notice appear
3975584Sru * in supporting documentation.  Hewlett-Packard Company makes no
4075584Sru * representations about the suitability of this software for any
4175584Sru * purpose.  It is provided "as is" without express or implied warranty.
4275584Sru *
4375584Sru *
4475584Sru * Copyright (c) 1996,1997
4575584Sru * Silicon Graphics Computer Systems, Inc.
4675584Sru *
4775584Sru * Permission to use, copy, modify, distribute and sell this software
4875584Sru * and its documentation for any purpose is hereby granted without fee,
4975584Sru * provided that the above copyright notice appear in all copies and
5075584Sru * that both that copyright notice and this permission notice appear
5175584Sru * in supporting documentation.  Silicon Graphics makes no
5275584Sru * representations about the suitability of this software for any
5375584Sru * purpose.  It is provided "as is" without express or implied warranty.
5475584Sru */
5575584Sru
5675584Sru/** @file numeric
5775584Sru *  This is a Standard C++ Library header.  You should @c #include this header
5875584Sru *  in your programs, rather than any of the "st[dl]_*.h" implementation files.
5975584Sru */
6075584Sru
6175584Sru#ifndef _GLIBCXX_NUMERIC
6275584Sru#define _GLIBCXX_NUMERIC 1
6375584Sru
6475584Sru#pragma GCC system_header
6575584Sru
6675584Sru#include <bits/c++config.h>
6775584Sru#include <cstddef>
6875584Sru#include <iterator>
6975584Sru#include <bits/stl_function.h>
7075584Sru#include <bits/stl_numeric.h>
7175584Sru
7275584Sru#endif /* _GLIBCXX_NUMERIC */
7375584Sru