Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Unfortunately the C++ name mangling in a 64-bit MSVC compilation is
slightly different from that in a 32-bit one:
-- An 'E' is inserted for pointers to indicate that they are 64
bits. I don't fully understand the rationale for this; isn't that the
only kind of pointer in 64-bit code produced by a C++ compiler anyway?
-- As there is only one calling convention on x64 Windows, __cdecl,
the indications for other calling conventions (here, especially
__thiscall) change to that for __cdecl.
It should be possible to write a tool to at least partially automate
conversion of 32-bit mangled names to 64-bit ones, and thus make it
easy to create mscx map files from the corresponding msci ones in
LibreOffice. Sure, it probably wouldn't work 100% correctly in all
cases, but it would help a lot.
|
|
|
|
|
|
After of the vos removal, some classes in other parts of the code now
are subclasses of SimpleReferenceObject.
To avoid compilation and linking errors in those other parts, we seem
to need to have the operator new[] and operator delete[] in
SimpleReferenceObject as protected instead of private. We also need an
implementation of operator delete[]. As it can be unimplemented with
gcc, I hope it isn't actually called, though, so it for now crashes
intentionally if called.
Will see later if this actually works, this is just a commit to make
stuff build.
|
|
|
|
|
|
|
|
|
|
Fixes #fdo30794
Based on bin/add-modelines script (originally posted in mail
1286706307.1871.1399280959@webmail.messagingengine.com)
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
|
|
and simplified it by requiring that first section is labeled UDK_3_0_0; adapted map files accordingly, replacing many individual ones with solenv/src templates
|
|
OS X and unused, anyway
|
|
|
|
|
|
-> testshl2
|
|
|
|
2008/05/14 14:25:12 hr 1.7.20.1: #i88947#: add symbols for Solaris LP64
|
|
2008/03/31 07:25:47 rt 1.6.22.1: #i87441# Change license header to LPGL v3.
|
|
2008/03/31 07:25:47 rt 1.7.22.1: #i87441# Change license header to LPGL v3.
|
|
2008/03/31 07:25:47 rt 1.4.62.1: #i87441# Change license header to LPGL v3.
|
|
2008/03/31 07:25:46 rt 1.2.62.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:25:19 thb 1.4.46.3: #i85898# Stripping all external header guards
2008/04/01 12:34:29 thb 1.4.46.2: #i85898# Stripping all external header guards
2008/03/31 07:25:46 rt 1.4.46.1: #i87441# Change license header to LPGL v3.
|
|
2008/03/31 07:25:46 rt 1.31.6.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:25:19 thb 1.4.62.2: #i85898# Stripping all external header guards
2008/03/31 07:25:46 rt 1.4.62.1: #i87441# Change license header to LPGL v3.
|
|
2008/03/31 07:25:46 rt 1.3.62.1: #i87441# Change license header to LPGL v3.
|
|
2008/03/31 07:25:46 rt 1.4.26.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:25:18 thb 1.4.16.2: #i85898# Stripping all external header guards
2008/03/31 07:25:46 rt 1.4.16.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:25:18 thb 1.3.62.2: #i85898# Stripping all external header guards
2008/03/31 07:25:46 rt 1.3.62.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:25:18 thb 1.2.62.2: #i85898# Stripping all external header guards
2008/03/31 07:25:46 rt 1.2.62.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:25:18 thb 1.4.46.2: #i85898# Stripping all external header guards
2008/03/31 07:25:46 rt 1.4.46.1: #i87441# Change license header to LPGL v3.
|
|
2008/04/01 15:25:18 thb 1.2.62.3: #i85898# Stripping all external header guards
2008/04/01 12:34:28 thb 1.2.62.2: #i85898# Stripping all external header guards
2008/03/31 07:25:46 rt 1.2.62.1: #i87441# Change license header to LPGL v3.
|