[Libreoffice] CVER / C52 cleaning

Francois Tigeot ftigeot at wolfpond.org
Sat Apr 9 00:02:35 PDT 2011


On Fri, Apr 08, 2011 at 02:02:01PM +0200, Francois Tigeot wrote:
> On Thu, Apr 07, 2011 at 04:16:28PM +0100, Michael Meeks wrote:
> > On Wed, 2011-04-06 at 22:31 +0200, Francois Tigeot wrote:
> > > CVER is defined in set_solenv.in and propagated in form of defines to the
> > > entire source tree.
> > 
> > > I've found it is almost unused except in the following cases
> > > - when set to M1500 or M1600 (Microsoft Visual Studio compilers ?)

The usage of M1500/M1600 is really minimal.

One of the few files where M1500 is present is
bootstrap/scp2/source/ooo/mergemodules_ooo.scp 

According to this message,
http://www.mail-archive.com/dev@openoffice.org/msg12861.html
mergemodules are no longer supported by Microsoft, have more than their
share of problems, and will be removed in a future version of OOO.

If we could simply remove mergemodules_ooo.scp, there would only be one file
using M1500 / M1600 defines left: bootstrap/scp2/source/ooo/ure.scp

I will simply replace them by _MSC_VER checks.

There are also M1310 and M1400 checks, but M1310 and M1400 are not defined
anywhere and can be safely removed.

-- 
Francois Tigeot


More information about the LibreOffice mailing list