Commit Graph

57 Commits

Author SHA1 Message Date
1946794ae0 mass removal of rtl:: prefixes for O(U)String*
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk
have kept them, in order not to break external API (the automatic using declaration
is LO-internal).

Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-04-07 14:23:11 +02:00
7dac241ca0 Remove RTL_CONSTASCII_(U)STRINGPARAM in bridges
Change-Id: Id8777ee7f587846399e95cf3b1b37d669a76bae5
Reviewed-on: https://gerrit.libreoffice.org/3139
Reviewed-by: Christina Roßmanith <ChrRossmanith@web.de>
Tested-by: Christina Roßmanith <ChrRossmanith@web.de>
2013-04-02 20:25:44 +00:00
39d45390f4 removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings declarations
s/(OUString\s+[a-zA-Z_][A-Za-z0-9_]*\s*)\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/$1\($2\)/gms

Change-Id: Iad20f242c80c4bdc69df17e2d7a69d58ea53654b
Reviewed-on: https://gerrit.libreoffice.org/2835
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-19 10:48:30 +00:00
8b27d78b4a automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings
Done with a perl regex:

s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms

Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec
Reviewed-on: https://gerrit.libreoffice.org/2832
Reviewed-by: Thomas Arnhold <thomas@arnhold.org>
Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-19 09:00:26 +00:00
17ff7b41d1 re-base on ALv2 code. Includes:
Patches contributed by: Armin Le Grand.
    #118558# Correcting OLE attributes of LO3.4 at load time by loading as OOo3.3, details see task.
    http://svn.apache.org/viewvc?view=revision&revision=1195906
    #118485# - Styles for OLEs are not saved.
    http://svn.apache.org/viewvc?view=revision&revision=1182166
    #118898# Adapted ImpGraphic::ImplGetBitmap to correctly convert metafiles
    http://svn.apache.org/viewvc?view=revision&revision=1293316
    #119337# Solves the wrong get/setPropertyValue calls in
    SvxShapeText (and thus in SvxOle2Shape)
    http://svn.apache.org/viewvc?view=revision&revision=1344156

    Patches contributed by Mathias Bauer (and others)
    gnumake4 work variously
    http://svn.apache.org/viewvc?view=revision&revision=1394707
    http://svn.apache.org/viewvc?view=revision&revision=1394326
    cws mba34issues01: #i117717#: remove wrong assertion
    http://svn.apache.org/viewvc?view=revision&revision=1172349

    Patch contributed by Herbert Duerr
    goodbye Registration and License dialogs, don't let the door hit you
    http://svn.apache.org/viewvc?view=revision&revision=1172613
    help gcc 4.6.0 on 32bit ubuntu 11.10"
    http://svn.apache.org/viewvc?view=revision&revision=1245357

    Do not add targets for junit tests when junit is disabled.
    Patch contributed by Andre Fischer
    http://svn.apache.org/viewvc?view=revision&revision=1241508

Revert "sb140: #i117082# avoid unncessary static class data members
    commit 21d97438e2944861e26e4984195f959a0cce1e41.
remove obsolete FreeBSD visibility special case.
retain consolidated BSD bridge code, remove OS/2 pieces.
2012-11-15 16:06:08 +00:00
10511acd08 Revert "sb140: #i117295# use rtl::Static"
This reverts commit d3794d2d8ab2ee3f8118d61538bb753335b37f23.

Conflicts:
	bridges/source/cpp_uno/cc50_solaris_intel/except.cxx
	bridges/source/cpp_uno/cc50_solaris_sparc/except.cxx
	bridges/source/cpp_uno/gcc3_ios_arm/except.cxx
	bridges/source/cpp_uno/gcc3_linux_arm/except.cxx
	bridges/source/cpp_uno/gcc3_linux_x86-64/except.cxx
2012-11-15 16:06:07 +00:00
61c0a3a63d switch bridges to gbuild
Change-Id: Ia19ff61f1f7fb446298472acd6722b57ddaeddec
2012-09-22 08:15:30 +02:00
bdc909b07d re-base on ALv2 code. 2012-06-19 18:00:37 +01:00
54e9a28390 typo: paramters, paramaters -> parameters
Change-Id: If58683331c50f2a95204e8e2dea11edbef3ccb63
2012-06-19 16:44:08 +02:00
84dbc4fe25 do not let gcc use registers we are setting ourselves
gcc uses a register for the function call--and it tried r9 here...
2012-04-23 13:47:01 +02:00
9377bb4dcc Some cppcheck cleaning 2012-02-05 10:19:40 +01:00
0439af27e1 Code cleanup: ( () ) replaced by (()) 2012-01-26 17:41:07 +00:00
4dc45a2854 remove include of pch header in bridge 2011-11-27 12:56:37 -06:00
60ad74a87c sb140: #i117295# removed obsolete LEAK_STATIC_DATA defines 2011-09-12 22:47:47 +02:00
d3794d2d8a sb140: #i117295# use rtl::Static 2011-09-09 17:46:39 +02:00
aac09aee67 move bridges to boost::unordered_map 2011-02-04 00:02:36 +01:00
36e2296bf8 Replace all occured, occurance etc. 2010-12-06 09:16:29 +00:00
d7fa5f9a1c RTL macro converted from createFromAscii 2010-11-09 16:55:45 +00:00
bc9aea44a7 explicitly -fno-strict-alias for linux bridges by default 2010-10-20 08:53:25 +01:00
a715e1b3d0 Add vim/emacs modelines to all source files
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>
2010-10-14 17:04:31 +02:00
bda7aaeb74 Remove redundant #include, #define & comments 2010-10-13 12:51:10 +02:00
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
d0a8f93840 cmcfixes68: #i107183# ppc-linux: add support for softfloat toolchains 2009-12-01 11:47:26 +00:00
ead5b1e338 cmcfixes68: #i107182# ppc fix argument passing in a rare case 2009-12-01 11:43:22 +00:00
bb490edf43 CWS-TOOLING: integrate CWS selinux01
2009-01-13 12:54:38 +0100 cmc  r266213 : #i97320# might as well be silent if we fallback
2009-01-07 11:17:16 +0100 cmc  r265957 : #i97320# use a double-mmap of an anonymous file under linux to keep onside of selinux
2009-01-20 10:20:47 +00:00
8a7a710632 CWS-TOOLING: integrate CWS cmcfixes51
2008-12-08 10:12:55 +0100 cmc  r264975 : #i96203# protect with ifdefs to avoid unused symbol on mac
2008-12-05 12:23:47 +0100 cmc  r264898 : CWS-TOOLING: rebase CWS cmcfixes51 to trunk@264807 (milestone: DEV300:m37)
2008-12-01 14:45:17 +0100 cmc  r264606 : #i76655# ehlos apparently required
2008-11-28 17:49:30 +0100 cmc  r264567 : #i96655# remove newly unused method
2008-11-28 10:41:28 +0100 cmc  r264531 : #i96647# better ppc-bridges flushCode impl
2008-11-27 12:58:40 +0100 cmc  r264478 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 12:32:49 +0100 cmc  r264476 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 12:26:02 +0100 cmc  r264475 : #i96655# redundant old table export helpers
2008-11-27 11:49:06 +0100 cmc  r264473 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 11:38:35 +0100 cmc  r264471 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 11:14:21 +0100 cmc  r264467 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 11:06:22 +0100 cmc  r264464 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 10:58:18 +0100 cmc  r264462 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 10:41:44 +0100 cmc  r264461 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 10:19:24 +0100 cmc  r264460 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 10:13:39 +0100 cmc  r264459 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 10:06:14 +0100 cmc  r264458 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:59:54 +0100 cmc  r264457 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:52:51 +0100 cmc  r264456 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:48:26 +0100 cmc  r264454 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:40:20 +0100 cmc  r264452 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:35:26 +0100 cmc  r264451 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:31:00 +0100 cmc  r264450 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 09:24:08 +0100 cmc  r264449 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 00:26:15 +0100 cmc  r264443 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 00:21:01 +0100 cmc  r264442 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-27 00:09:40 +0100 cmc  r264441 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 23:51:56 +0100 cmc  r264440 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 23:49:09 +0100 cmc  r264439 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 18:09:54 +0100 cmc  r264432 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 18:07:40 +0100 cmc  r264431 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 17:28:02 +0100 cmc  r264429 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 17:27:39 +0100 cmc  r264428 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 17:18:36 +0100 cmc  r264426 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 16:22:16 +0100 cmc  r264415 : #i96624# make implicit braces and brackets explicit to avoid warnings
2008-11-26 16:00:23 +0100 cmc  r264409 : #i90426# remove warnings from svtools
2008-11-26 15:59:17 +0100 cmc  r264408 : #i90426# remove warnings
2008-11-26 15:47:32 +0100 cmc  r264404 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 14:46:57 +0100 cmc  r264394 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 14:19:50 +0100 cmc  r264387 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 14:15:26 +0100 cmc  r264386 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 14:11:26 +0100 cmc  r264384 : #i96084# confirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 13:44:23 +0100 cmc  r264380 : #i96084# comfirm existing logic with explicit brackets to remove new gcc warnings
2008-11-26 13:12:24 +0100 cmc  r264372 : #i96604# silence new warnings
2008-11-26 12:35:02 +0100 cmc  r264369 : #i96203# make qstarter work in 3-layer land
2008-11-26 12:33:04 +0100 cmc  r264368 : #i96170# ensure gtypes are up and running
2008-12-11 07:05:03 +00:00
7c0cb4bf20 INTEGRATION: CWS cmcfixes43 (1.7.96); FILE MERGED
2008/03/07 16:54:36 cmc 1.7.96.1: string.h for strdup
2008-04-24 16:03:16 +00:00
72d0ea643c INTEGRATION: CWS changefileheader (1.8.100); FILE MERGED
2008/03/28 16:30:14 rt 1.8.100.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:36:21 +00:00
7ce0c41238 INTEGRATION: CWS changefileheader (1.5.170); FILE MERGED
2008/03/28 16:30:13 rt 1.5.170.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:35:59 +00:00
9cdb4788dc INTEGRATION: CWS changefileheader (1.9.32); FILE MERGED
2008/03/28 16:30:13 rt 1.9.32.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:35:39 +00:00
2dc0c3bc5f INTEGRATION: CWS changefileheader (1.7.100); FILE MERGED
2008/03/28 16:30:13 rt 1.7.100.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:35:23 +00:00
7228bf7c77 INTEGRATION: CWS changefileheader (1.11.12); FILE MERGED
2008/03/28 16:30:12 rt 1.11.12.1: #i87441# Change license header to LPGL v3.
2008-04-11 09:35:05 +00:00
c95e6ebaca INTEGRATION: CWS ia64port01_DEV300 (1.10.4); FILE MERGED
2008/02/18 10:40:37 cmc 1.10.4.1: #i84999# follow sb's suggested pattern, stage 1, gcc3_linux_*
2008-02-27 08:55:28 +00:00
2049d810d7 INTEGRATION: CWS gcc430two (1.9.86); FILE MERGED
2008/01/28 09:53:02 rene 1.9.86.1: more gcc 4.3.0 things
2008-02-04 12:43:38 +00:00
9e2b620bc3 INTEGRATION: CWS sb71 (1.7.26); FILE MERGED
2007/07/18 08:24:01 sb 1.7.26.2: RESYNC: (1.7-1.8); FILE MERGED
2007/06/14 15:04:34 sb 1.7.26.1: #i75466# Adapted to new APP|SHLnRPATH.
2007-10-15 10:56:52 +00:00
520f04cc77 INTEGRATION: CWS ppc64one (1.7.20); FILE MERGED
2007/06/06 08:09:11 cmc 1.7.20.1: #i77898# use ppc64 bridge if compiled as 64bit
2007-06-18 15:34:47 +00:00
7f289ab197 INTEGRATION: CWS ause069 (1.6.24); FILE MERGED
2006/11/28 11:48:38 hjs 1.6.24.1: #i70359# remove forced shell calls; a bit cleanup
2007-01-25 12:28:00 +00:00
d2c0e2638c INTEGRATION: CWS pchfix02 (1.7.22); FILE MERGED
2006/09/01 17:17:32 kaib 1.7.22.1: #i68856# Added header markers and pch files
2006-09-16 14:48:36 +00:00
db42277799 INTEGRATION: CWS pchfix02 (1.6.70); FILE MERGED
2006/09/01 17:17:32 kaib 1.6.70.1: #i68856# Added header markers and pch files
2006-09-16 14:48:22 +00:00
94147063d4 INTEGRATION: CWS pchfix02 (1.8.34); FILE MERGED
2006/09/01 17:17:32 kaib 1.8.34.1: #i68856# Added header markers and pch files
2006-09-16 14:48:08 +00:00
9623fac567 INTEGRATION: CWS sb55 (1.5.56); FILE MERGED
2006/07/12 14:56:51 sb 1.5.56.1: #i50625# Workaround so that builds can use non-standard -fomit-frame-pointer (geki).
2006-07-20 15:14:37 +00:00
68bd228557 INTEGRATION: CWS warnings01 (1.5.100); FILE MERGED
2005/09/22 18:17:03 sb 1.5.100.2: RESYNC: (1.5-1.6); FILE MERGED
2005/09/09 12:37:33 sb 1.5.100.1: #i53898# Made code warning-free.
2006-06-19 22:43:53 +00:00
71a538e530 INTEGRATION: CWS mhu12 (1.7.38); FILE MERGED
2006/04/19 12:55:30 sb 1.7.38.1: #i47132# Adapted to new functionality from rtl/alloc.h to obtain executable memory for the raw vtable blocks (which contain code snippets together with the vtables).
2006-05-02 11:02:15 +00:00
62d7e7b1b6 INTEGRATION: CWS ooo19126 (1.5.98); FILE MERGED
2005/09/05 17:07:19 rt 1.5.98.1: #i54170# Change license header: remove SISSL
2005-09-07 21:23:33 +00:00
b50cd212e2 INTEGRATION: CWS ooo19126 (1.4.98); FILE MERGED
2005/09/05 17:07:19 rt 1.4.98.1: #i54170# Change license header: remove SISSL
2005-09-07 21:23:20 +00:00
3585504cb4 INTEGRATION: CWS ooo19126 (1.5.98); FILE MERGED
2005/09/05 17:07:18 rt 1.5.98.1: #i54170# Change license header: remove SISSL
2005-09-07 21:22:44 +00:00
8fbf32d76e INTEGRATION: CWS ooo19126 (1.6.90); FILE MERGED
2005/09/05 17:07:18 rt 1.6.90.1: #i54170# Change license header: remove SISSL
2005-09-07 21:22:31 +00:00
e2c31d6c4f INTEGRATION: CWS sb15 (1.5.4); FILE MERGED
2004/02/15 19:51:48 khendricks 1.5.4.2: moving the defintion of flushCode out of the anonymous namespace area
to be beside the other vtable functions (just in case it matters)
2004/02/15 19:00:24 khendricks 1.5.4.1: adding implementation of flushCode and related changes to ppc Linux
multi-inheriti bridge code.

The exact same code should work for MacOSX as well once I get a 680
MacOSX bridge
2004-03-19 12:25:27 +00:00
516dd2e1be INTEGRATION: CWS sb10 (1.4.44); FILE MERGED
2004/01/17 18:40:45 khendricks 1.4.44.1: Stephan,

I am adding in the new ppc linux bridge code to your branch
in the hopes it will get merged in when your branch
tag is merged in

it passes the multinherit tests in all forms

I will try to fix the MacOSX stuff next.
2004-02-03 11:42:15 +00:00
5dcfe6d9f0 INTEGRATION: CWS sb10 (1.3.88); FILE MERGED
2004/01/17 18:40:45 khendricks 1.3.88.1: Stephan,

I am adding in the new ppc linux bridge code to your branch
in the hopes it will get merged in when your branch
tag is merged in

it passes the multinherit tests in all forms

I will try to fix the MacOSX stuff next.
2004-02-03 11:41:24 +00:00