1232924Stheraven// -*- C++ -*- 2232924Stheraven//===----------------------------------------------------------------------===// 3232924Stheraven// 4232924Stheraven// The LLVM Compiler Infrastructure 5232924Stheraven// 6232924Stheraven// This file is dual licensed under the MIT and the University of Illinois Open 7232924Stheraven// Source Licenses. See LICENSE.TXT for details. 8232924Stheraven// 9232924Stheraven//===----------------------------------------------------------------------===// 10232924Stheraven 11232924Stheraven#ifdef min 12241903Sdim#warning: macro min is incompatible with C++. #undefing min 13232924Stheraven#undef min 14232924Stheraven#endif 15232924Stheraven 16232924Stheraven#ifdef max 17241903Sdim#warning: macro max is incompatible with C++. #undefing max 18232924Stheraven#undef max 19232924Stheraven#endif 20