summaryrefslogtreecommitdiff
path: root/bridges
AgeCommit message (Collapse)Author
2014-10-02remove HAVE_GCC_PRAGMA_DIAGNOSTIC_SCOPE check and macroMichael Stahl
This is supported in GCC 4.6.0 already: https://gcc.gnu.org/onlinedocs/gcc-4.6.0/gcc/Diagnostic-Pragmas.html Change-Id: I2f67e588eea3a323a2e9c81e39e56ab2e715a817
2014-10-02remove HAVE_GCC_PRAGMA_DIAGNOSTIC_MODIFY check and macroMichael Stahl
This has been supported by GCC and clang for a very long time. Change-Id: I410a2b39004c932003f8cbefe935aedb109b1163
2014-10-01We always build 64-bit OS X codeTor Lillqvist
Change-Id: I527c66c7be1372ab5ddf86625667d2f315e9b5d3
2014-10-01We require OS X SDK 10.8 or newer nowTor Lillqvist
Change-Id: I68eee76c8710c89af8e3c1e1006345f908923ece
2014-09-29Improve debug outputStephan Bergmann
Change-Id: Iba0c35a5bc07ac7b67186c3eeae1a2c926a6bc69
2014-09-29Precise, platform-specific Class-Path path for NativeLibraryLoader useStephan Bergmann
Change-Id: I4aecc887fc4654618444616ef83ff71266a2f93a
2014-09-26The unused source_arena arg to alloc/freeExec can just be nullStephan Bergmann
Change-Id: I16f8a9e8f421215fe5d392ba3f1f304618d70174
2014-09-25java: when rethrowing exceptions, store the original causeNoel Grandin
so that we get a nice complete stacktrace when it hits the final handler Change-Id: Iec4fcc15a2a25c55f591b5e069dce3d010197a90
2014-09-24Remove o3tl/heap_ptr.hxx, use std::unique_ptr insteadStephan Bergmann
Change-Id: Iac70c9be13892a36bfb5975f62e5345b88d4f144
2014-09-23PPC Mac support can go away now (again)Tor Lillqvist
Change-Id: Ie1b2ab13eda584c48aaa0a4a0941f1be451697c1
2014-09-17jni_uno: string comparisonRobert Antoni Buj i Gelonch
Change-Id: If093afb43f6ad8d4fcf6c0ec426eb48a6061ef3e Reviewed-on: https://gerrit.libreoffice.org/11470 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
2014-09-13mac: clean-up obsolete conditional code based on old SDKNorbert Thiebaud
Change-Id: Ie2d476780a48b5815961598e214343d5def962c1
2014-09-04No -fstack-protect-strong for gcc3_linux_aarch64/cpp2uno.cxx vtableSlotCallStephan Bergmann
Change-Id: I52efda594d87c37c2d38c61b54f1eebcc76cdfce
2014-08-30Start of support for Android on AArch64Tor Lillqvist
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-29cppcheck: va_end_missingJulien Nabet
Change-Id: I316830b56aba7874cff4a164925520a7b6c6131d
2014-08-29Linux AArch64 portStephan Bergmann
Change-Id: I37044a37348b203944a8eb9d2204e619055f069d
2014-08-29sigh, simply forgot to include the endian headerCaolán McNamara
so the ppc64 bridge was broken Change-Id: Ib60274ed25531f500bcd97f5ea9b04091ce01825
2014-08-28cast arg to the right typeDavid Tardon
According to desc., typelib_TypeDescription can be safely used where typelib_TypeDescriptionReference is expected. Change-Id: Ibc3effd7e2894ba6ff738503e747f5157c146454
2014-08-28fix variable nameDavid Tardon
Change-Id: I170f0390f8f510591d444f44c20434b15077e687
2014-08-22if _CALL_ELF -> if defined(_CALL_ELF) && _CALL_ELF == 2Caolán McNamara
Change-Id: I34e9a98586b795a3fa31ae775aee7898b36e65d4
2014-08-22pasted in reverseCaolán McNamara
Change-Id: I6a3f8c9bffd2dbac90c73e472f99dd97b9977127
2014-08-22Resolves: rhbz#1125588 ppc64le passes testtoolsCaolán McNamara
*bzzt*, <lightning arcs, faint smell of ozone>, it's alive! Change-Id: I0b42f4e2603e6d76200d63ab2e26bbb856ae1173
2014-08-22Related: rhbz#1125588 ppc64le fix simple struct returningCaolán McNamara
Change-Id: I1e253922fdb606648eff9865f1125a24e35b0d9a
2014-08-22Related: rhbz#1125588 ppc64le has new struct passing rulesCaolán McNamara
http://gcc.gnu.org/ml/gcc-patches/2013-11/msg01145.html http://gcc.gnu.org/ml/gcc-patches/2013-11/msg01147.html now we just fail instead of crash Change-Id: I329c676337885bcf4fdfdcdb5912d75424862126
2014-08-22Related: rhbz#1125588 force existence of argument save areaCaolán McNamara
ELFv2 ABI on ppc64 optimises stack allocation (http://gcc.gnu.org/ml/gcc-patches/2013-11/msg01149.html so we're getting no argument save area This now appears to pass the simple cases and onwards to the tricky ones Change-Id: Ie56d148ebea7fcfc023cb7183bc97f09186e66b4
2014-08-21Related: rhbz#1125588 get to the end of cpp_mediate on ppc64leCaolán McNamara
Change-Id: Id3928ef5ac68ea13a7aa8723bc8b068ecf8075a0
2014-08-21Related: rhbz#1125588 get as far as privateSnippetExecutorCaolán McNamara
Change-Id: Icc386083ecd9faefbedebbb9d2496a4eddfa0b2b
2014-08-21Related: rhbz#1125588 first steps for ppc64leCaolán McNamara
almost certainly won't get us too far, but a start Change-Id: Ic20b97a97b6d506c32322173bd8332d15c3a4555
2014-08-20java: remove unnecessary constructor declarationsNoel Grandin
in the absence of any other constructors, the compiler will automatically generate a public no-arg constructor Change-Id: I70eca507cd8e16e33580b3398d41d70690bc2909
2014-08-19java: use 'Byte.valueOf' instead of 'new Byte'Noel Grandin
Change-Id: Ia99765a6226317ee41ffb02a1b0dd7e6fd944a90
2014-08-19java: use 'Short.valueOf' instead of 'new Short'Noel Grandin
Change-Id: Icef19ef61ee0af2dd3bda527263934006271f219
2014-08-19java: use 'Long.valueOf' instead of 'new Long'Noel Grandin
Change-Id: If4fff3dd37326fbcdd01b743355a16591d71fa69
2014-08-19java: use 'Integer.valueOf' instead of 'new Integer'Noel Grandin
Change-Id: Ia8befb8d69914ce971174fc5f2ffc0e2f506a940
2014-08-19java: use Boolean.valueOf instead of instantiating Boolean objectsNoel Grandin
Change-Id: Ie41d6b0170a035a694dd270c311a137fd1810e74
2014-08-14java: remove commented out codeNoel Grandin
Change-Id: I05c907a38b562231e968c17f14e09ef80e0a6ed1
2014-08-13Clearly we should be moving 64 bit values hereTor Lillqvist
Change-Id: Ide34abab9417b849ea58aafab386e13e67d240be
2014-08-13java: reduce scope, make fields privateNoel Grandin
found by UCDetector Change-Id: I7f97e15667159cf8ee776e8f32fdcdec8ec00ed6
2014-08-12java: add @Override annotation to overriding methodsNoel Grandin
Change-Id: I086964c6f6ce52c60c52b6dbc445d3c21d22c80a
2014-08-08java: remove exceptions from throws clauses that are notNoel Grandin
.. actually thrown Change-Id: Ia326ac7f82e11b948ed0f34e20908a96e7adcd10
2014-08-08java: remove unnecessary semi-colonsNoel Grandin
Change-Id: Ibeeefc6e6ee8f7bed97a02f569f239ff035d38c4
2014-08-08java: remove unused fieldsNoel Grandin
Change-Id: I25fef9590a34ec8d9aab182b3d267ae3cd649a87
2014-08-07WaE: -Werror=unused-parameterCaolán McNamara
Change-Id: I064c738b371999bb73726bde3669c710742fae80
2014-08-07New files missing from prev commitStephan Bergmann
Change-Id: I9889e97a7f9e70d8b2d82e26d9e0f971a943d007
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-08-05java: remove commented out codeNoel Grandin
Change-Id: I44e2043e5da23bc9421c03e550ef1d8b7ebaad36
2014-08-05java: remove unused fieldsNoel Grandin
Change-Id: I6c93864f501f646a8940eac221a88c87b3f75525
2014-08-05java: remove various unused variablesNoel Grandin
Change-Id: Id9f30938f594cb6fe73bf40adfffa65ec1b42cd1
2014-07-29loplugin:unreffunStephan Bergmann
Change-Id: Iad6a0e5e04dd899827f7dc5dcdbde360ce34716d
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