summaryrefslogtreecommitdiff
path: root/bridges/source/cpp_uno/gcc3_linux_intel/cpp2uno.cxx
AgeCommit message (Collapse)Author
2018-12-08Remove obsolete SAL_FALLTHROUGH completelyStephan Bergmann
...after 7ffdd830d5fb52f2ca25aa80277d22ea6d89970b "HAVE_CPP_ATTRIBUTE_FALLTHROUGH is always true now" Change-Id: I54e5ff4e036a6bb3e5774d1c0524158aae18e937 Reviewed-on: https://gerrit.libreoffice.org/64800 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2017-12-08bridges: [loplugin:includeform] gcc3_linux_intelMichael Stahl
Change-Id: I0a60521e893990af63d723871edcbc564b135074
2016-09-15replace sal_Size with std::size_t (or sal_uInt64 for SvStream pos)Michael Stahl
... except in include/rtl, include/sal, include/uno, where sal_Size is retained for compatibility, and where callers of rtl functions pass in pointers that are incompatible on MSVC. Change-Id: I8344453780689f5120ba0870e44965b6d292450c
2016-06-21bridges: [loplugin:nullptr]Michael Stahl
Change-Id: I7386569030fc95553bfb423d23d291430388992b
2016-06-21bridges: [loplugin:salbool]Michael Stahl
Change-Id: I1924f2b18763e42013c2b5ce80b664674e460fc7
2016-06-21bridges: -Werror,-Wimplicit-fallthroughMichael Stahl
Change-Id: I1ad51d4dc7e6bddfc5fa8d6252a7d6349bd5dfb7
2016-05-27Get rid of unnecessary directory levels $D/inc/$DTor Lillqvist
Change-Id: Ibf313b8948a493043006ebf3a8281487c1f67b48 Reviewed-on: https://gerrit.libreoffice.org/25532 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2015-04-22Various #include <sal/log.hxx> fixupsStephan Bergmann
rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it. Cleaned up some, but something like grep -FwL sal/log.hxx $(git grep -Elw \ 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF') -- \*.cxx) shows lots more files that potentially need fixing before the include can be removed from rtl/string.hxx and rtl/ustring.hxx. Change-Id: Ibf033363e83d37851776f392dc0b077381cd8b90
2015-04-07loplugin:cstylecast, loplugin:redundantcastStephan Bergmann
Change-Id: If5d839b05c1babecc84b76d2bcdf47009d0f713c
2015-03-13loplugin:cstylecast (gcc3_linux_intel)Stephan Bergmann
Change-Id: I89c3c2c63c1c1b7478d94c713341db1cd24f0ab8
2014-11-21ibridges: convert all legacy osl/diagnose.h assertions in source/cppu_unoMichael Stahl
Change-Id: I4e78fac76b6bb4923e3b680d910afe5bb9640c33
2014-11-17bridges: get at least the x86 bridge to buildMichael Stahl
Change-Id: Idd2f223e0c83e0a6a19e70bd677058b6899bf766
2014-09-29Improve debug outputStephan Bergmann
Change-Id: Iba0c35a5bc07ac7b67186c3eeae1a2c926a6bc69
2014-08-07Include RTTI in generated vtables for ubsan's vptr-based checksStephan Bergmann
...though only on gcc3_linux_x86-64 for now. Change-Id: Id90554425e78b38a5a97149f2a7d3ac04cbe0c9b
2014-08-05loplugin:unreffunStephan Bergmann
Change-Id: Ie5608777b0bee002437117709d2c96062a39ff55
2014-07-11new loplugin: externalandnotdefinedNoel Grandin
Find "missing headers," where a function is declared directly in the .cxx (as extern) and not defined, and should arguably instead be declared in an include file. Change-Id: I6d83ee432b2ab0cd050aec2b27c3658d32ac02a2
2014-05-29remove more unnecesary OUString constructor useNoel Grandin
when throwing exceptions Change-Id: I6edfb6b6745499f802b0e3c0e096a36fb7c32aac
2014-03-01Remove visual noise from bridgesAlexander Wilms
Change-Id: I53fa23d335ff62795f09f9838d4064cea71aeb65 Reviewed-on: https://gerrit.libreoffice.org/8237 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-10-02Spell "indices" correctlyTor Lillqvist
Change-Id: I63b1de195bf2f3f8bfd185181f48b1520cdd849f
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák
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-03-19automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold
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>
2012-11-15re-base on ALv2 code. Includes:Michael Meeks
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.
2011-11-27remove include of pch header in bridgeNorbert Thiebaud
2011-02-15dragonfly stuffFrancois Tigeot
2010-12-09fix bsd bridgesCaolán McNamara
2010-12-06Replace all occured, occurance etc.Takeshi Abe
2010-11-09RTL macro converted from createFromAsciiKevin Hunter
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth
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-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2009-01-20CWS-TOOLING: integrate CWS selinux01Vladimir Glazounov
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
2008-04-11INTEGRATION: CWS changefileheader (1.13.12); FILE MERGEDRüdiger Timm
2008/03/28 16:30:08 rt 1.13.12.1: #i87441# Change license header to LPGL v3.
2008-02-27INTEGRATION: CWS ia64port01_DEV300 (1.12.82); FILE MERGEDOliver Bolte
2008/02/18 10:40:37 cmc 1.12.82.1: #i84999# follow sb's suggested pattern, stage 1, gcc3_linux_*
2006-09-16INTEGRATION: CWS pchfix02 (1.11.22); FILE MERGEDOliver Bolte
2006/09/01 17:17:31 kaib 1.11.22.1: #i68856# Added header markers and pch files
2006-06-19INTEGRATION: CWS warnings01 (1.8.14); FILE MERGEDJens-Heiner Rechtien
2006/05/23 23:04:01 sb 1.8.14.4: RESYNC: (1.9-1.10); FILE MERGED 2005/11/09 18:54:15 pl 1.8.14.3: #i53898# removed warnings 2005/09/22 18:14:54 sb 1.8.14.2: RESYNC: (1.8-1.9); FILE MERGED 2005/09/05 14:25:19 sb 1.8.14.1: #i53898# Made code warning-free.
2006-05-02INTEGRATION: CWS mhu12 (1.9.36); FILE MERGEDRüdiger Timm
2006/04/19 12:55:30 sb 1.9.36.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).
2005-09-07INTEGRATION: CWS ooo19126 (1.8.12); FILE MERGEDRüdiger Timm
2005/09/05 17:07:16 rt 1.8.12.1: #i54170# Change license header: remove SISSL
2005-06-17INTEGRATION: CWS sb31 (1.7.10); FILE MERGEDOliver Bolte
2005/04/18 08:35:56 sb 1.7.10.1: #i47459# Copied 1.7.14.2 from cws_src680_sb32 to here.
2005-02-21INTEGRATION: CWS sb29 (1.6.46); FILE MERGEDVladimir Glazounov
2005/02/01 15:36:20 sb 1.6.46.1: #i41817# When calling from binary UNO to C++, correctly remove from the stack the pointer to a class object return value.
2004-06-04INTEGRATION: CWS sb18 (1.5.10); FILE MERGEDOliver Bolte
2004/05/12 09:35:22 sb 1.5.10.1: #i21150# Missing includes.
2004-03-19INTEGRATION: CWS sb15 (1.4.4); FILE MERGEDOliver Bolte
2004/02/11 16:08:36 sb 1.4.4.1: #i24561# Added VtableFactory::flushCode.
2004-02-03INTEGRATION: CWS sb10 (1.3.104); FILE MERGEDJens-Heiner Rechtien
2004/01/08 15:42:07 sb 1.3.104.5: #114000# Cleaned up. 2004/01/08 13:45:43 sb 1.3.104.4: #114000# Factored out more shared code. 2003/12/19 16:15:52 sb 1.3.104.3: #114000# Factored out even more shared behaviour. 2003/12/10 10:49:20 sb 1.3.104.2: #114000# Removed debug-code debris. 2003/12/10 10:00:11 sb 1.3.104.1: #114000# Adapted to multiple-inheritance interface types.
2001-10-26#93739##88337# removed UNO_LB_JAVA_NAMESPACE, inserted map-files for ↵Daniel Boelzle
prot/c_uno bridges
2001-10-19#92951# throw RuntimeExceptionDaniel Boelzle
2001-10-19#92951# new gcc3_uno bridgeDaniel Boelzle