summaryrefslogtreecommitdiff
path: root/bridges/Library_cpp_uno.mk
AgeCommit message (Collapse)AuthorFilesLines
2014-09-23PPC Mac support can go away now (again)Tor Lillqvist1-6/+0
Change-Id: Ie1b2ab13eda584c48aaa0a4a0941f1be451697c1
2014-09-04No -fstack-protect-strong for gcc3_linux_aarch64/cpp2uno.cxx vtableSlotCallStephan Bergmann1-1/+8
Change-Id: I52efda594d87c37c2d38c61b54f1eebcc76cdfce
2014-08-30Start of support for Android on AArch64Tor Lillqvist1-1/+1
The build does not get far before it runs into trouble in the GNU libstdc++ headers, though: android-ndk-r10/sources/cxx-stl/gnu-libstdc++/4.9/libs/x86/include/bits/opt_random.h:33:23: fatal error: x86intrin.h: No such file or directory Change-Id: I9d459c64980091ba8bf5b3d631d47342625f6be9
2014-08-29Linux AArch64 portStephan Bergmann1-0/+5
Change-Id: I37044a37348b203944a8eb9d2204e619055f069d
2014-08-07Include RTTI in generated vtables for ubsan's vptr-based checksStephan Bergmann1-1/+1
...though only on gcc3_linux_x86-64 for now. Change-Id: Id90554425e78b38a5a97149f2a7d3ac04cbe0c9b
2014-06-23fdo#71000: Fix SOLARIS-INTEL caseStephan Bergmann1-5/+3
Thanks to Dagobert Michelsen for noticing. Change-Id: Ife333e74c145ad71c451cb60ba9a8ee4222a2183
2014-06-10Filter out OS not needing -ldlBaptiste Daroussin1-1/+1
Change-Id: I5863de6d8b1f0fe2419ea7419b1ff90087bb513d Reviewed-on: https://gerrit.libreoffice.org/9715 Tested-by: Michael Stahl <mstahl@redhat.com> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-04-21blind fix for hppa bridgesRene Engelhard1-2/+1
thete's no call.s, but call.cxx, add call tp "the rest" Change-Id: Id6552ba8fda0196b3ec8483d1edf490e6afb0ed2
2014-02-24Restore abandoned lines in bridges/Library_cpp_uno.mkDouglas Mencken1-0/+6
Fixes build error: bridges/Module_bridges.mk:29: *** no bridge selected for build: bailing out. Stop. Change-Id: I1d173e75ade45878e53ed07758783bdb5a7370c8 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-12-08Intermediate work in progress commit on the arm64 C++/UNO bridgeTor Lillqvist1-1/+1
Note that the arm64 code is not even close to "working" yet. Change-Id: I261d09f7e797cded26396ed0d4b8b3021f712ebf
2013-11-07fdo#42783: remove CPU variable from environmentMichael Stahl1-16/+16
Replace uses with CPUNAME instead, and get rid of the horrible postgresql patch that worked around environment leakage. Change-Id: I38ccabfc438360524a272901bb9332ea708e274c
2013-09-22gbuild: refactor LinkTarget representationMichael Stahl1-2/+2
If the link targets are not in workdir then 2 different aspects are needed: the previously used location relative to workdir's LinkTarget dir (for all the misc. related targets), and the full target file. Adding an additional parameter to all LinkTarget functions would be quite annoying, especially since it would need passing through all the gb_LinkTarget__use functions in RepositoryExternal.mk; instead encode both into the linktarget itself, and modify the functions gb_LinkTarget_get_target to return the target and all others to return the workdir linktargetname. - replace gb_Library_get_linktargetname with either: * gb_Library__get_workdir_linktargetname * gb_Library__get_linktarget_target * gb_Library_get_linktarget - similar for gb_Executable_get_linktargetname - similar for gb_StaticLibrary_get_linktargetname - similar for gb_CppunitTest__get_linktargetname - add calls to gb_LinkTarget__get_workdir_linktargetname where needed Change-Id: I917ad7957fee50ec2517a9f9cc9ff452c8d97d1b
2013-06-04Compiling but not working mingw_x86-64 bridgesFridrich Štrba1-4/+3
Change-Id: I5ea6edf367dd18e60a86d12c523b7732a8ac44d4
2013-06-04Some configury and non-working stubs to start to compiler for Win64 with MinGWFridrich Štrba1-0/+6
Change-Id: I907c3ea083e8d7f9e48fc62dd6d5b783639438cb
2013-05-29compile callvirtualmethod with -fnon-call-exceptionsCaolán McNamara1-4/+20
Change-Id: Ibcf70dd5626474bb2a023ce43d7ac661401fd1cb
2013-04-15bridge_lib_name is $(gb_CPPU_ENV)_unoMatúš Kukan1-23/+13
Also fix gb_CPPU_ENV := msc6 in WNT_X86_64_MSC.mk to be consistent with the name we register in Repository.mk. Change-Id: I1520d78c378f8c48d65defb22c4c77277bd061f7
2013-04-09The OS X x86_64 callvirtualmethod.cxx doesn't work if optimizedTor Lillqvist1-1/+2
Change-Id: Ib7a5cfa3f547364ba04e09d4829b7f3a477c731f
2013-04-07Pre-cache type_info for com::sun::star::ucb::InteractiveAugmentedIOExceptionTor Lillqvist1-0/+1
It seems to be the type_info most commonly looked up dynamically, even the only one in an initial test. I think it is a good idea to avoid dlsym() if possible. Change-Id: I0379c534e10efefafdd253ee651f6c74e4aa47d5
2013-04-03Remove Mac OS X for PowerPC supportTor Lillqvist1-6/+0
Change-Id: I10b15141e6a5f93365e1cfa6fbc0c7cc3ea49b15
2013-03-24make bridges work with clang on x64 linuxPeter Foley1-1/+2
Change-Id: Idf5c7586e375f0321c765d165f9698403b7a7daf
2013-03-21Fix typo in previous commit.Tomas Chvatal1-1/+1
Change-Id: I3b4a23dff3c2db14146351513e9fa1ea5ab3e256
2013-03-21Fix -mno-avx calls by removing weird OS check.Tomas Chvatal1-3/+1
Change-Id: Icecceda1b36110757754bcdbcecaae307d015fc9
2013-03-19Add the call.s source for the MinGW caseTor Lillqvist1-0/+1
Another blind fix attempt. Change-Id: I5ec2ba5e595a382c53e6975b8dc65644fc8e7409
2013-03-19No -ldl for MinGW eitherTor Lillqvist1-1/+1
Change-Id: I7e74559d2edd1adc9225a935735ba4f6fd7eea24
2013-03-19Move the WNTGCC case under the case for CPU=ITor Lillqvist1-6/+4
Otherwise no case matched for the MinGW build. Change-Id: Ia57c7cf09dbd450c91c4e595c7070ce82b484797
2013-03-19Insert empty lines for clarityTor Lillqvist1-4/+40
Now the outermost if..else if..endif chain should stand out more clearly. Change-Id: I62573aea02d0d0f721e00129d0e40f1b11864527
2013-03-18Cleanup bridges modulePeter Foley1-0/+216
Reduce excessive copy-pasting Remove bridges for C50 and C52 compilers which aren't in configure any more Prevent LTO from being used in the bridges module because it causes crashes Change-Id: I7ff85c2e8d6ff89c5acd48aea415e0960b3ef812 Reviewed-on: https://gerrit.libreoffice.org/2765 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>