1 // Copyright 2017 Peter Dimov. 2 // 3 // Distributed under the Boost Software License, Version 1.0. 4 // 5 // See accompanying file LICENSE_1_0.txt or copy at 6 // http://www.boost.org/LICENSE_1_0.txt 7 8 #include <boost/config/pragma_message.hpp> 9 10 BOOST_PRAGMA_MESSAGE("first message") 11 12 #define MSG2 "second message" 13 BOOST_PRAGMA_MESSAGE(MSG2) 14 15 #include <boost/config.hpp> // BOOST_STRINGIZE 16 17 #define MSG3 third message 18 BOOST_PRAGMA_MESSAGE(BOOST_STRINGIZE(MSG3)) 19