root/win32/xsd-3.1.0-i686/libxsd/xsd/cxx/compilers/vc-7/pre.hxx @ 111

Revision 111, 1.0 kB (checked in by mido, 16 years ago)

pridana knihovna XSD (a jeji chlebodarkyne XERCES), v ramci Win32 zprovoznen priklad tests/test_xsd_hello.cxx

Line 
1// file      : xsd/cxx/compilers/vc-7/pre.hxx
2// author    : Boris Kolpackov <boris@codesynthesis.com>
3// copyright : Copyright (c) 2005-2008 Code Synthesis Tools CC
4// license   : GNU GPL v2 + exceptions; see accompanying LICENSE file
5
6
7#if (_MSC_VER < 1310)
8#  error Microsoft Visual C++ 7.0 (.NET 2002) is not supported.
9#endif
10
11
12// These warnings had to be disabled "for good".
13//
14#pragma warning (disable:4505) // unreferenced local function has been removed
15#pragma warning (disable:4250) // inherits via dominance
16
17
18// Push warning state.
19//
20#pragma warning (push, 3)
21
22
23// Disabled warnings.
24//
25#pragma warning (disable:4355) // passing 'this' to a member
26#pragma warning (disable:4584) // is already a base-class
27#pragma warning (disable:4800) // forcing value to bool
28#pragma warning (disable:4275) // non dll-interface base
29#pragma warning (disable:4251) // base needs to have dll-interface
30#pragma warning (disable:4224) // nonstandard extension (/Za option)
31
32
33// Elevated warnings.
34//
35#pragma warning (2:4239) // standard doesn't allow this conversion
Note: See TracBrowser for help on using the browser.