Commit graph

29 commits

Author SHA1 Message Date
Tor Lillqvist
e081225623 Tweak some DLL and import library names in the WNTGCC case 2011-08-30 11:13:32 +03:00
Tor Lillqvist
a6d7605c22 Use the i prefix for the import library only with MSC 2011-06-18 01:03:43 +03:00
Christian Lohmaier
4dafde87ff restore dependency 2011-06-13 23:31:18 +02:00
Christian Lohmaier
0700d11c1d get rid of "SHL2TARGETN redefined after use" warning - 2nd try
this time run git add before commiting to commit the locally tested
version, and not some intermediate crap that was added in between
2011-06-13 22:21:17 +02:00
Christian Lohmaier
7249ab6122 get rid of "SHL2TARGETN redefined after use" warning 2011-06-13 16:20:33 +02:00
Francois Tigeot
35e1b53c7e Remove OS/2 support. 2011-04-18 16:59:48 +02:00
Francois Tigeot
f091f5b395 dragonfly stuff 2011-02-15 15:55:19 +00:00
Tor Lillqvist
3e3482dc6e Use separate .map files for 64-bit MSVC build
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.
2011-01-16 23:31:10 +02:00
Thomas Klausner
c1d5abdc81 Handle NetBSD like the other BSDs in more cases. 2010-12-16 22:39:28 +01:00
Robert Nagy
7659ad44e3 Patches for ure, neeed by OpenBSD
Adds the necessary distinctions in the system abstraction layers.
2010-11-04 09:25:04 +01:00
Jens-Heiner Rechtien
7c80db2eb3 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
Ivo Hinkelmann
ce6b62881d CWS-TOOLING: integrate CWS sb107
2009-04-14 13:09:13 +0200 sb  r270758 : CWS-TOOLING: rebase CWS sb107 to trunk@270723 (milestone: DEV300:m46)
2009-04-06 14:11:54 +0200 sb  r270545 : #i100884# improve pagein effectiveness: wrap system libs in --as-needed on unxlngi6/unxlngx6 to avoid needing them where unneeded; link pagein as C program to avoid unneeded C++ runtime dependency; reorder pagein and javaldx in soffice startup script so that javaldx benefits from pagein
2009-03-31 16:40:23 +0200 sb  r270287 : decrease collisions in hashCode computation
2009-03-30 11:48:39 +0200 sb  r270207 : #i100668# corrected explicit template instantiation
2009-03-26 14:16:26 +0100 sb  r270078 : #i100408# inadvertently dropped libexslt dynamic library in previous rev 269789
2009-03-26 10:52:51 +0100 sb  r270058 : #i100576# fixed erroneous modification of RPM in previous rev 270057
2009-03-26 10:46:36 +0100 sb  r270057 : #i100576# Enable HAVE_LD_HASH_STYLE in sdev300.ini for unxlgni6 and unxlngx6; corrected unxlngx6.mk so that HAVE_LD_HASH_STYLE actually has an effect on ultimate LINKFLAGS value.
2009-03-25 16:53:39 +0100 sb  r270038 : #i85679# applied speed-symbolic-functions.diff provided by pmladek; re-ran autoconf; enabled HAVE_LD_BSYMBOLIC_FUNCTIONS for unxlngi6 and unxlngx6 in sdev300.ini
2009-03-25 15:29:12 +0100 sb  r270031 : #i100408# missing fixes in addition to -c 269789 (to actually only put single instances of certain libraries into installation sets)
2009-03-25 15:17:10 +0100 sb  r270029 : #i10084# revert masterfix additions of libraries to APPnSTDLIBs (during -r269000:269199) and instead use -rpath-link to avoid linker warnings on unxlngi6 and unxlngx6
2009-03-25 14:15:23 +0100 sb  r270023 : added svn:ignore
2009-03-25 10:25:08 +0100 sb  r270002 : #i10000# copied over trunk -c 269820
2009-03-23 10:16:00 +0100 sb  r269858 : CWS-TOOLING: rebase CWS sb107 to trunk@269781 (milestone: DEV300:m44)
2009-03-20 11:22:27 +0100 sb  r269789 : #i100408# reduce (multiple copies of) libraries delivered to solver; for that to work fine, deliver symlink feature got improved to only create a symlink if the original file exists
2009-03-20 09:21:32 +0100 sb  r269782 : #i100396# replace s(HTML|RTF)_xxx declarations with OOO_STRING_SVTOOLS_(HTML|RTF)_xxx macros to reduce symbolic relocations at load time (at least on ELF systems).
2009-03-19 11:34:56 +0100 sb  r269734 : #i100348# added VISIBILITY_HIDDEN=TRUE so that symbols from the resulting archive are not erroneously exported from dynamic libraries including the archive
2009-03-19 11:32:20 +0100 sb  r269733 : #i100348# as a prerequisite for following changes, brought jpeg-6b.patch into "dmake create_patch" format and removed application/octet-stream svn:mime-type
2009-03-12 10:39:08 +0100 sb  r269370 : duplicated cws/odfmetadata2/solenv/inc/target.mk -c 268831
2009-03-04 17:25:16 +0100 sb  r268849 : #i99880# missing AUGMENT_LIBRARY_PATH
2009-02-25 17:54:34 +0100 sb  r268459 : CWS-TOOLING: rebase CWS sb107 to trunk@268395 (milestone: DEV300:m42)
2009-02-25 09:23:15 +0100 sb  r268413 : #i99584# avoid undefined operations on nOffset (patch by cmc)
2009-02-23 10:02:25 +0100 sb  r268344 : #i99519 removed unnecessary library dependencies
2009-02-18 17:54:24 +0100 sb  r268250 : avoid warnings about format specifier and argument mismatch (on 64bit debug builds)
2009-02-18 17:50:34 +0100 sb  r268249 : avoid erroneous warning that control reaches end of non-void function
2009-02-18 17:33:53 +0100 sb  r268248 : sdext/source/pdfimport/misc/pdfihelper.cxx: #include <vcl/canvastools.hxx>
2009-04-27 11:24:10 +00:00
Oliver Bolte
889f6727e9 INTEGRATION: CWS os2port03 (1.15.8); FILE MERGED
2008/07/16 13:41:35 obr 1.15.8.2: RESYNC: (1.15-1.16); FILE MERGED
2008/01/29 14:30:59 ydario 1.15.8.1: Build system update for os2.
Issue number:i85203
Submitted by:ydario
2008-07-22 16:32:57 +00:00
Rüdiger Timm
790a5e5d9d INTEGRATION: CWS changefileheader (1.15.16); FILE MERGED
2008/03/31 07:23:30 rt 1.15.16.1: #i87441# Change license header to LPGL v3.
2008-04-11 10:06:41 +00:00
Rüdiger Timm
ac89d49e6b INTEGRATION: CWS cmcfixes38 (1.12.6); FILE MERGED
2007/10/15 11:08:48 cmc 1.12.6.1: #i80735# merge 32bit and 64bit gcc maps, but let windows gcc do its own thing
2007-11-06 14:03:41 +00:00
Jens-Heiner Rechtien
2b8adc6612 INTEGRATION: CWS os2port02 (1.12.2); FILE MERGED
2007/09/29 16:20:49 ydario 1.12.2.1: Issue number: i82034
Submitted by: ydario
Reviewed by:  ydario
Commit of changes for OS/2 CWS source code integration.
2007-11-02 11:54:21 +00:00
Vladimir Glazounov
79b1acaf50 INTEGRATION: CWS sb71 (1.9.4); FILE MERGED
2007/10/02 09:06:29 sb 1.9.4.3: RESYNC: (1.11-1.12); FILE MERGED
2007/08/23 16:59:07 sb 1.9.4.2: RESYNC: (1.9-1.11); FILE MERGED
2007/06/14 15:03:35 sb 1.9.4.1: #i75466# Adapted to new APP|SHLnRPATH.
2007-10-15 11:21:23 +00:00
Vladimir Glazounov
bf349f38d8 INTEGRATION: CWS os2port01 (1.8.40); FILE MERGED
2007/09/05 07:05:08 obr 1.8.40.3: RESYNC: (1.9-1.11); FILE MERGED
2007/08/06 10:47:25 obr 1.8.40.2: RESYNC: (1.8-1.9); FILE MERGED
2006/12/28 14:53:44 ydario 1.8.40.1: OS/2 initial import.
2007-09-20 13:44:33 +00:00
Oliver Bolte
ba4e43406d INTEGRATION: CWS unomacli64 (1.9.2); FILE MERGED
2007/06/05 15:18:13 kr 1.9.2.1: #i77422# fixed export
2007-07-18 11:34:25 +00:00
Oliver Bolte
e7ef7b853c INTEGRATION: CWS mingwport05 (1.9.6); FILE MERGED
2007/07/02 15:19:45 vg 1.9.6.1: #i78268# MinGW port efforts
2007-07-17 06:26:47 +00:00
Kurt Zenker
74786b269b INTEGRATION: CWS bunoexttm (1.8.48); FILE MERGED
2007/02/28 17:01:48 kr 1.8.48.6: simplified: moved class to impl., renamed header
2007/02/28 13:18:50 kr 1.8.48.5: fixed: added map files for purpenvhelper
2007/02/07 11:15:18 kr 1.8.48.4: fixed: missing dependency
2007/02/02 15:33:38 kr 1.8.48.3: fixed: UNIXVERSIONAMES
2007/01/30 08:42:22 kr 1.8.48.2: fixed: version numbers for purpenvhelper only
2007/01/26 09:51:55 kr 1.8.48.1: joined from utf2
2007-05-09 12:51:07 +00:00
Jens-Heiner Rechtien
ab6779b190 INTEGRATION: CWS sb49 (1.7.40); FILE MERGED
2006/03/22 10:14:08 sb 1.7.40.1: #i63397# Keep objects alive long enough so that threads still running while atexit handlers are processed do not access dead objects.
2006-04-19 12:50:07 +00:00
Rüdiger Timm
edc11c08c0 INTEGRATION: CWS ooo19126 (1.6.24); FILE MERGED
2005/09/05 13:54:41 rt 1.6.24.1: #i54170# Change license header: remove SISSL
2005-09-08 08:01:41 +00:00
Pascal Junck
dcc4f101f4 INTEGRATION: CWS sb22 (1.5.136); FILE MERGED
2004/10/22 07:27:45 sb 1.5.136.1: #i20747# Drop minor.micro from names of Unix UNO dynamic libraries; add uno_ prefix to names of Unix core UNO dynamic libraries.
2004-11-03 07:50:07 +00:00
Daniel Boelzle
230d11f432 #102391# introducing some base type extensions 2002-08-19 06:18:50 +00:00
Sander Vesik
96aa0a28cc Disable mapfiles on FreeBSD
Contributed by: Carlos F. A. Paniago <pan@panix.ecof.org.br>
2002-03-11 20:15:38 +00:00
Daniel Boelzle
a46e111f65 #88337# documentation review 2001-11-09 08:14:31 +00:00
Juergen Schmidt
f0167f89e9 insert versioning 2001-05-04 12:40:00 +00:00
Jens-Heiner Rechtien
b525a3115f initial import 2000-09-18 14:29:57 +00:00