1*0a06eb91SLouis Dionne// -*- C++ -*- 2*0a06eb91SLouis Dionne//===------------------------- execution ---------------------------------===// 3*0a06eb91SLouis Dionne// 4*0a06eb91SLouis Dionne// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 5*0a06eb91SLouis Dionne// See https://llvm.org/LICENSE.txt for license information. 6*0a06eb91SLouis Dionne// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7*0a06eb91SLouis Dionne// 8*0a06eb91SLouis Dionne//===----------------------------------------------------------------------===// 9*0a06eb91SLouis Dionne 10*0a06eb91SLouis Dionne#ifndef _LIBCPP_EXECUTION 11*0a06eb91SLouis Dionne#define _LIBCPP_EXECUTION 12*0a06eb91SLouis Dionne 13*0a06eb91SLouis Dionne#include <__config> 14*0a06eb91SLouis Dionne 15*0a06eb91SLouis Dionne#if defined(_LIBCPP_HAS_PARALLEL_ALGORITHMS) && _LIBCPP_STD_VER >= 17 16*0a06eb91SLouis Dionne# include <pstl/internal/glue_execution_defs.h> 17*0a06eb91SLouis Dionne#endif 18*0a06eb91SLouis Dionne 19*0a06eb91SLouis Dionne#endif // _LIBCPP_EXECUTION 20