aboutsummaryrefslogtreecommitdiff
#ifndef BOOST_THROW_EXCEPTION_HPP_INCLUDED
#define BOOST_THROW_EXCEPTION_HPP_INCLUDED

// MS compatible compilers support #pragma once

#if defined(_MSC_VER) && (_MSC_VER >= 1020)
# pragma once
#endif

//
//  boost/throw_exception.hpp
//
//  Copyright (c) 2002 Peter Dimov and Multi Media Ltd.
//
//  Permission to copy, use, modify, sell and distribute this software
//  is granted provided this copyright notice appears in all copies.
//  This software is provided "as is" without express or implied
//  warranty, and with no claim as to its suitability for any purpose.
//
//  http://www.boost.org/libs/utility/throw_exception.html
//

//#include <boost/config.hpp>

#ifdef BOOST_NO_EXCEPTIONS
# include <exception>
#endif

namespace boost
{

#ifdef BOOST_NO_EXCEPTIONS

void throw_exception(std::exception const & e); // user defined

#else

template<class E> void throw_exception(E const & e)
{
    throw e;
}

#endif

} // namespace boost

#endif // #ifndef BOOST_THROW_EXCEPTION_HPP_INCLUDED
/td>ci: Limit image and system tests jobs periodicity....Mathieu Othacehe 2020-11-20image: Add pinebook-pro support....Mathieu Othacehe 2020-11-02ci: Restore license handling....Mathieu Othacehe 2020-11-02ci: Convert license to text....Mathieu Othacehe 2020-11-02ci: Ignore package license....Mathieu Othacehe 2020-10-06images: Add pine64-barebones-raw-image....Mathieu Othacehe 2020-10-01ci: Add log and outputs keys....Mathieu Othacehe 2020-10-01ci: Add nix-name and system keys....Mathieu Othacehe 2020-09-29ci: Build hurd-barebones-qcow2-image....Mathieu Othacehe 2020-09-25ci: Remove native-system restriction from "hello" and "list" jobsets....Jan (janneke) Nieuwenhuizen 2020-09-03ci: In the 'core' subset, build GCC >= 7....Ludovic Courtès 2020-09-03gnu: ci: Truncate git commit in ISO label....Julien Lepiller 2020-08-31gnu: ci: Set label in iso9660 jobs....Julien Lepiller 2020-06-29ci: Do not limit disk-image size....Mathieu Othacehe 2020-06-25ci: Build Guix System images....Mathieu Othacehe 2020-06-25Revert "ci: Build Guix System images."...Ludovic Courtès 2020-06-24ci: Build Guix System images.Mathieu Othacehe 2020-05-29image: Do not use VM to create disk-images....Mathieu Othacehe 2020-05-05Merge branch 'master' into core-updatesMarius Bakke 2020-05-05image: Add a new API....Mathieu Othacehe 2020-04-08Merge branch 'master' into core-updates...Marius Bakke 2020-04-07ci: Remove "mips64el-linux-gnuabi64" from '%cross-targets'....Ludovic Courtès 2020-03-14Merge branch 'master' into core-updatesMarius Bakke 2020-03-13maint: Add 'etc/release-manifest.scm'....Ludovic Courtès 2020-03-10Merge branch 'master' into core-updatesMarius Bakke 2020-03-05ci: Adjust 'channel-build-system' for when the source is a file name....Ludovic Courtès 2020-03-05tests: "make check-system" no longer interns source upfront....Ludovic Courtès 2020-03-05ci: Move 'cross-jobs' procedure to the top level....Ludovic Courtès 2020-02-24ci: Don't cross build bootstrap tarballs to MinGW....Ludovic Courtès 2020-01-31ci: Cross-build for riscv64-linux-gnu....Ludovic Courtès 2019-12-01ci: Make sure the Guix checkout is the one providing Cuirass proc....Clément Lassieur 2019-11-13tests: "make check-system" uses Guix built with (guix self)....Ludovic Courtès 2019-08-26ci: Try hard to build package replacements....Ludovic Courtès 2019-08-14gnu: mingw: Add x86_64 support....Carl Dong 2019-07-06ci: 'channel-build-system' honors the target system....Ludovic Courtès 2019-03-13Remove traces of "GuixSD"....Ludovic Courtès 2019-01-21ci: Skip system tests on armhf-linux....Ludovic Courtès 2019-01-20ci: Use a valid 'current-guix'....Ludovic Courtès 2019-01-06hydra: Compute jobs in an inferior....Ludovic Courtès 2019-01-06hydra: Move job definitions to (gnu ci)....Ludovic Courtès