summaryrefslogtreecommitdiff
path: root/jvmaccess
AgeCommit message (Collapse)Author
2018-03-31The main/jvmaccess module stubbornly refuses to build on all setups.Damjan Jovanovic
As per https://gcc.gnu.org/wiki/Visibility it turns out that GCC needs a typeinfo lookup when exceptions are thrown between different shared libraries. This means main/jvmaccess needs to export typeinfos for its exception classes. However on Windows this breaks the build due to missing array new in its base class, so typeinfos mustn't be exported for the build to succeed. Thus, we don't export the typeinfo from the exception classes on Windows, but we do export it on other setups. (The more I work with C++, the more I hate it.) Patch by: me Notes: ignore: obsolete
2018-03-26On Windows the main/jvmaccess module refuses to be linked to by main/stocDamjan Jovanovic
due to not exporting typeinfos, or refuses to compile because it needs array constructors from salhelper's simplereferenceobject. It seems we have to hide all typeinfos, and export methods on a case-by-case basis, just like the .map files do. This gets it to compile, and seems to get main/stoc to link to it successfully. Patch by: me Notes: ignore: obsolete
2018-03-24Port main/jvmaccess to gbuild.Damjan Jovanovic
Patch by: me Notes: prefer: a784a81051c992e71476c60a1dabc5768480d0ef
2016-08-07Merge branches/gbuild-reintegration to trunk.Damjan Jovanovic
Notes: ignore: obsolete
2012-03-31Update headers to Alv2 headersAndrew Rist
2012-02-18i118923 - OS/2 port: new link system now uses unix style.Yuri Dario
2012-01-12Update headers to Alv2 headersAndrew Rist
2012-01-10Update headers to Alv2 headersAndrew Rist
2011-11-06Update headers to Alv2 headersAndrew Rist
2011-11-06Update headers to Alv2 headersAndrew Rist
2011-11-06Update headers to Alv2 headersAndrew Rist
2010-11-17sb136: #i114155# partially revert fix for i108776 to avoid ABI ↵sb
incompatibility of jvmaccess library
2010-02-25sb118: merged in DEV300_m72sb
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-01-29sb118: #i108776# changed addsym.awk to also export STLport num_put symbols, ↵sb
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
2009-04-23CWS-TOOLING: integrate CWS dbaperf1Ivo Hinkelmann
2009-04-02 09:12:25 +0200 oj r270372 : CWS-TOOLING: rebase CWS dbaperf1 to trunk@270033 (milestone: DEV300:m45) 2009-03-17 10:20:34 +0100 oj r269577 : add parameter 2009-03-17 10:20:05 +0100 oj r269576 : add parameter 2009-03-12 12:32:24 +0100 oj r269387 : add missing ++ 2009-03-11 12:53:35 +0100 oj r269315 : compile error 2009-03-06 08:52:11 +0100 oj r268968 : #i99264# remove duplicate code 2009-03-06 08:20:08 +0100 oj r268966 : add missingheader 2009-03-06 08:17:41 +0100 oj r268965 : add header 2009-03-06 08:15:07 +0100 oj r268964 : #i99708# remove duplicate code 2009-03-06 07:24:11 +0100 oj r268963 : #i99708# remove duplicate code 2009-03-06 07:22:24 +0100 oj r268962 : #i99708# use tenary operator 2009-03-06 07:19:21 +0100 oj r268961 : remove unused rtl_logs 2009-03-06 07:15:55 +0100 oj r268960 : #i99708# extract getLength from for loop 2009-03-06 07:15:35 +0100 oj r268959 : #i99708# extract getLength from for loop 2009-03-06 07:14:57 +0100 oj r268958 : remove unused rtl_logs 2009-03-06 07:13:01 +0100 oj r268957 : insert DBG_ helper 2009-03-06 07:12:17 +0100 oj r268956 : remove unused rtl_logs 2009-03-06 07:10:26 +0100 oj r268955 : remove unused rtl_logs 2009-03-06 07:04:51 +0100 oj r268954 : #i99708# use tenary operator 2009-03-05 12:04:46 +0100 oj r268895 : comment RTL_LOG out 2009-03-05 09:05:07 +0100 oj r268874 : add rtl logfile 2009-03-04 14:21:18 +0100 oj r268828 : #i99708# make static inplace and some method calls in for loop removed 2009-03-04 14:20:34 +0100 oj r268827 : #i99708# impl double check pattern for getInfohelper 2009-03-02 09:31:42 +0100 oj r268636 : add rtl logfile 2009-03-02 08:18:37 +0100 oj r268633 : add rtl logfile 2009-02-27 11:22:16 +0100 oj r268570 : #i99709# change algorithm for marking objects 2009-02-27 11:17:04 +0100 oj r268568 : #i99708# some improvements to load forms, controls faster and replacement of size() call with !empty() which is much faster 2009-02-24 10:09:35 +0100 sb r268383 : #i99290# no longer care to set a sensible context class loader for native threads attached to the VM 2009-02-23 13:44:04 +0100 oj r268354 : #i76606# seekrow changes 2009-02-23 12:27:30 +0100 oj r268349 : deleted 2009-02-20 15:14:23 +0100 oj r268325 : #i76606# some code changes 2009-02-19 14:15:25 +0100 oj r268284 : #i76606# use of simple prep stmt instead of full blown rowset, when source and dest connection are the same use insert into ... ( select ... ) 2009-02-19 11:27:55 +0100 oj r268265 : #i76606# insert some RTL_LOG and setObject impl 2009-02-18 14:45:37 +0100 oj r268222 : #i99363# insert RTL_LOG 2009-02-18 14:45:18 +0100 oj r268221 : #i99363# insert RTL_LOG 2009-02-18 11:14:54 +0100 oj r268207 : #i99363# call some impl_ methods to avoid duplicate cechCache calls 2009-02-18 11:10:47 +0100 oj r268206 : #i99363# make isCount inline 2009-02-18 10:33:22 +0100 oj r268203 : #i99363# use bookmarkable if available and inserted some RTL_LOG 2009-02-18 10:32:57 +0100 oj r268202 : #i99363# use bookmarkable if available and inserted some RTL_LOG 2009-02-17 07:29:05 +0100 oj r267843 : #i96897# remove some dll public 2009-02-16 15:01:04 +0100 oj r267816 : #i96897# remove some dll public 2009-02-16 14:25:53 +0100 oj r267810 : #i99264# remove duplicate code 2009-02-16 14:25:33 +0100 oj r267809 : #i99264# remove duplicate code 2009-02-16 14:24:59 +0100 oj r267808 : #i99264# remove duplicate code 2009-02-13 10:56:17 +0100 oj r267703 : #i99191# comment the contextclassloader 2009-02-13 10:32:40 +0100 oj r267700 : reduce call to resultset meta data 2009-02-13 10:27:31 +0100 oj r267699 : reduce call to resultset meta data 2009-02-13 10:27:08 +0100 oj r267698 : reduce call to resultset meta data
2009-02-12CWS-TOOLING: integrate CWS sb103Oliver Bolte
2009-01-15 15:28:08 +0100 sb r266375 : #i97629# set UNO_PATH in python start program and use it in bootstrap function in officehelper.py (and do not erroneously encode a vnd.sun.star.pathname URE_BOOTSTRAP value in tools::extendApplicationEnvironment) 2009-01-15 10:40:17 +0100 sb r266338 : #i97424# explicit shut down of ImplImageTree singleton in DeInitVCL still required 2009-01-14 12:07:15 +0100 sb r266276 : CWS-TOOLING: rebase CWS sb103 to trunk@265758 (milestone: DEV300:m38) 2009-01-14 08:53:02 +0100 sb r266266 : #i96284# remove implementation of unused (but expensive) link feature; plus some general cleanup 2009-01-08 14:42:59 +0100 sb r266010 : #i96683# enable dlclose for GCC 3 (based on a patch by cmc) 2009-01-06 14:18:23 +0100 sb r265920 : #i97424# spurious unreferenced local variables 2008-12-19 15:33:39 +0100 sb r265727 : #i57359# no need for a special glibc 2.2.4 based libgcc_s.so.1 for URE any more as the general one used for OOo is guaranteed to be based on at least glibc 2.2.4, anyway 2008-12-19 13:54:37 +0100 sb r265724 : #i97424# clean up and speed up vcl ImplImageTree 2008-12-18 14:28:10 +0100 sb r265690 : #i97132# spread usage of the rtl::Static pattern (patch by cmc) 2008-12-15 14:33:00 +0100 sb r265499 : #i90492# generate UTF-8 encoded output (patch by tora) 2008-12-15 11:45:05 +0100 sb r265469 : #i95593# -Djava.library.path to find libtest_javauno_any.so 2008-12-15 11:23:14 +0100 sb r265468 : #i93769# it appears that Java nowadays expects file URIs in UTF-8, so ExternalUriReferenceTranslator.toExternal must not be called 2008-12-10 12:02:50 +0100 sb r265164 : #i93219# use (corrected) signal handling instead of forking again (to avoid unintended generation of core files)
2008-04-24#i10000# Lic changeIvo Hinkelmann
2008-04-24INTEGRATION: CWS cmcfixes43 (1.12.6); FILE MERGEDIvo Hinkelmann
2008/03/03 09:38:57 cmc 1.12.6.1: #i86629 unify gcc maps
2008-04-24INTEGRATION: CWS cmcfixes43 (1.1.2); FILE ADDEDIvo Hinkelmann
2008/03/03 09:38:57 cmc 1.1.2.1: #i86629 unify gcc maps
2008-04-11INTEGRATION: CWS changefileheader (1.3.56); FILE MERGEDRüdiger Timm
2008/03/31 07:24:40 rt 1.3.56.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.4.56); FILE MERGEDRüdiger Timm
2008/03/31 07:24:40 rt 1.4.56.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.2.56); FILE MERGEDRüdiger Timm
2008/03/31 07:24:40 rt 1.2.56.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.4.18); FILE MERGEDRüdiger Timm
2008/03/31 07:24:40 rt 1.4.18.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.12.8); FILE MERGEDRüdiger Timm
2008/03/31 07:24:40 rt 1.12.8.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.11.18); FILE MERGEDRüdiger Timm
2008/03/31 07:24:40 rt 1.11.18.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.7.40); FILE MERGEDRüdiger Timm
2008/03/31 07:24:39 rt 1.7.40.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.4.56); FILE MERGEDRüdiger Timm
2008/03/31 07:24:39 rt 1.4.56.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.11.22); FILE MERGEDRüdiger Timm
2008/03/31 07:24:39 rt 1.11.22.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.3.18); FILE MERGEDRüdiger Timm
2008/03/31 07:24:39 rt 1.3.18.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.6.56); FILE MERGEDRüdiger Timm
2008/03/31 07:24:39 rt 1.6.56.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.4.56); FILE MERGEDRüdiger Timm
2008/04/01 15:20:54 thb 1.4.56.2: #i85898# Stripping all external header guards 2008/03/31 07:24:39 rt 1.4.56.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.3.18); FILE MERGEDRüdiger Timm
2008/04/01 15:20:54 thb 1.3.18.2: #i85898# Stripping all external header guards 2008/03/31 07:24:39 rt 1.3.18.1: #i87441# Change license header to LPGL v3.
2007-11-02INTEGRATION: CWS os2port02 (1.10.2); FILE MERGEDJens-Heiner Rechtien
2007/09/29 16:41:27 ydario 1.10.2.1: Issue number: i82034 Submitted by: ydario Reviewed by: ydario Commit of changes for OS/2 CWS source code integration.
2007-10-15INTEGRATION: CWS sb71 (1.9.4); FILE MERGEDVladimir Glazounov
2007/10/02 10:30:20 sb 1.9.4.2: RESYNC: (1.9-1.10); FILE MERGED 2007/06/14 15:05:17 sb 1.9.4.1: #i75466# Adapted to new APP|SHLnRPATH.
2007-09-20INTEGRATION: CWS os2port01 (1.7.30); FILE MERGEDVladimir Glazounov
2007/07/31 20:34:34 obr 1.7.30.2: RESYNC: (1.7-1.9); FILE MERGED 2006/12/28 15:00:52 ydario 1.7.30.1: OS/2 initial import.
2007-09-20INTEGRATION: CWS os2port01 (1.6.40); FILE MERGEDVladimir Glazounov
2007/07/31 20:33:34 obr 1.6.40.2: RESYNC: (1.6-1.7); FILE MERGED 2006/12/28 15:00:51 ydario 1.6.40.1: OS/2 initial import.
2007-07-03INTEGRATION: CWS sb74 (1.7.6); FILE MERGEDRüdiger Timm
2007/06/29 07:07:20 sb 1.7.6.1: #i78899# Completely removed JDK dependency from doTranslatToUrls/doLoadClass mangled names.
2007-07-03INTEGRATION: CWS sb74 (1.3.4); FILE MERGEDRüdiger Timm
2007/06/29 07:07:20 sb 1.3.4.1: #i78899# Completely removed JDK dependency from doTranslatToUrls/doLoadClass mangled names.
2007-07-03INTEGRATION: CWS sb74 (1.10.6); FILE MERGEDRüdiger Timm
2007/06/29 07:07:20 sb 1.10.6.1: #i78899# Completely removed JDK dependency from doTranslatToUrls/doLoadClass mangled names.
2007-07-03INTEGRATION: CWS sb74 (1.2.6); FILE MERGEDRüdiger Timm
2007/06/29 07:07:20 sb 1.2.6.1: #i78899# Completely removed JDK dependency from doTranslatToUrls/doLoadClass mangled names.
2007-05-25INTEGRATION: CWS mingwport04 (1.2.2); FILE MERGEDVladimir Glazounov
2007/04/17 15:13:54 vg 1.2.2.1: #i75844# MinGW port efforts part 2
2007-03-26INTEGRATION: CWS mingwport03 (1.7.24); FILE MERGEDVladimir Glazounov
2007/03/20 11:15:22 vg 1.7.24.2: RESYNC MERGED 1.7 1.8 Everything below this line will be added to the revision comment. 2006/09/07 15:08:32 vg 1.7.24.1: #i53572# MinGW port
2007-03-26INTEGRATION: CWS mingwport03 (1.1.4); FILE ADDEDVladimir Glazounov
2006/09/07 15:08:32 vg 1.1.4.1: #i53572# MinGW port
2007-03-12INTEGRATION: CWS sb36 (1.5.4); FILE MERGEDOliver Bolte
2005/09/21 12:13:08 sb 1.5.4.2: RESYNC: (1.5-1.6); FILE MERGED 2005/07/15 07:26:00 sb 1.5.4.1: #i51803# New jvmaccess::ClassPath: helper functions for class path handling.
2007-03-12INTEGRATION: CWS sb36 (1.7.4); FILE MERGEDOliver Bolte
2005/09/21 12:13:21 sb 1.7.4.2: RESYNC: (1.7-1.9); FILE MERGED 2005/07/14 14:56:41 sb 1.7.4.1: #i51803# New jvmaccess::ClassPath: helper functions for class path handling.
2007-03-12INTEGRATION: CWS sb36 (1.8.4); FILE MERGEDOliver Bolte
2006/11/08 13:13:16 sb 1.8.4.3: RESYNC: (1.9-1.10); FILE MERGED 2005/09/21 12:15:40 sb 1.8.4.2: RESYNC: (1.8-1.9); FILE MERGED 2005/07/14 12:43:14 sb 1.8.4.1: #i51803# New jvmaccess::ClassPath: helper functions for class path handling.
2007-03-12INTEGRATION: CWS sb36 (1.1.2); FILE ADDEDOliver Bolte
2007/01/22 13:56:47 sb 1.1.2.2: Dropped obsolete SISSL header. 2005/07/14 12:43:34 sb 1.1.2.1: #i51803# New jvmaccess::ClassPath: helper functions for class path handling.
2007-03-12INTEGRATION: CWS sb36 (1.6.4); FILE MERGEDOliver Bolte
2005/07/14 12:43:13 sb 1.6.4.1: #i51803# New jvmaccess::ClassPath: helper functions for class path handling.
2007-03-12INTEGRATION: CWS sb36 (1.1.2); FILE ADDEDOliver Bolte
2007/01/22 13:56:46 sb 1.1.2.2: Dropped obsolete SISSL header. 2005/07/14 12:43:45 sb 1.1.2.1: #i51803# New jvmaccess::ClassPath: helper functions for class path handling.