$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Peter Dimov (pdimov_at_[hidden])
Date: 2003-11-27 10:58:11
Beman Dawes wrote:
>
> Is this something we want to try to fix this release? There is
> possibly suspect _MSC_VER use in the Boost headers listed below.
>
> --Beman
>
> boost\bind.hpp
> boost\checked_delete.hpp
> boost\current_function.hpp
> boost\mem_fn.hpp
> boost\ref.hpp
> boost\throw_exception.hpp
> boost\bind\arg.hpp
> boost\bind\placeholders.hpp
> boost\detail\atomic_count.hpp
> boost\detail\atomic_count_win32.hpp
> boost\detail\lightweight_mutex.hpp
> boost\detail\lightweight_test.hpp
> boost\detail\lwm_nop.hpp
> boost\detail\lwm_pthreads.hpp
> boost\detail\lwm_win32.hpp
> boost\detail\lwm_win32_cs.hpp
> boost\detail\lwm_win32_nt.hpp
> boost\detail\quick_allocator.hpp
> boost\detail\shared_count.hpp
These contain
#if defined(_MSC_VER) && (_MSC_VER >= 1020)
# pragma once
#endif
which is intentional. As a general rule, compilers that expose _MSC_VER do
support "#pragma once".