| bccc1572 | 01-May-2018 |
Don Lewis |
Fix the easy cast-related errors reported by clang 6 in its default C++14 mode. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1830706 13f79535-47bb-0310-9956-ff
Fix the easy cast-related errors reported by clang 6 in its default C++14 mode. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1830706 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 0b6e06b3 | 28-Apr-2018 |
Matthias Seidel |
Download URL1 for stax-src-1.2.0.zip was at Codehaus.org, which was shut down in 2015. This was causing the download to fail: (500 Can't connect to dist.codehaus.org:80 (Name or service not known
Download URL1 for stax-src-1.2.0.zip was at Codehaus.org, which was shut down in 2015. This was causing the download to fail: (500 Can't connect to dist.codehaus.org:80 (Name or service not known)) Since we always ended up downloading from SourceForge this is now default, adding a fallback at http://maven.ibiblio.org. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1830480 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 787e1130 | 28-Apr-2018 |
Don Lewis |
Fix potential memory alignment issues on X86_64. Clang version 4.0 and newer uses SSE instructions that require 16-byte alignment to zero memory allocated using the C++ new operator.
Fix potential memory alignment issues on X86_64. Clang version 4.0 and newer uses SSE instructions that require 16-byte alignment to zero memory allocated using the C++ new operator. The internal memory allocator does not understand anything larger than 8-byte alignment. Modify it to be capable of doing 16-byte alignment when necessary. There is also a debug layer beneath the C++ new and delete operators that is enabled by the --enable-debug configure option. This layer adds 8 to the requested size of any allocations before calling the underlying allocator, adds a known signature to the start of the memory block, and then adds an 8 byte offset to the pointer before returning it to the caller. The delete operator basically does the reverse, checking for the proper signature. Modify this code so that it adds and subtracts a 16-byte offset on X86_64 so that a properly aligned block from the underlying allocator does not cause new to return a misaligned pointer. Modify set_soenv.in so that it always requests 16-byte alignment on X86_64 so that the ABI is the same independent of the toolchain. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1830406 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 46b6f869 | 26-Apr-2018 |
Matthias Seidel |
Updated English dictionary (again) git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1830277 13f79535-47bb-0310-9956-ffa450edef68 |
| fbf4eab9 | 26-Apr-2018 |
Matthias Seidel |
Updated English dictionary git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1830176 13f79535-47bb-0310-9956-ffa450edef68 |
| e99c7fc5 | 22-Apr-2018 |
Matthias Seidel |
Remove dummy text from the Windows installer git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829787 13f79535-47bb-0310-9956-ffa450edef68 |
| d1a87fe8 | 22-Apr-2018 |
Matthias Seidel |
Fixed typos, removed whitespace git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829759 13f79535-47bb-0310-9956-ffa450edef68 |
| e3393df0 | 21-Apr-2018 |
Don Lewis |
Unbreak build on FreeBSD with clang 6.0 and newer. Clang 6 changed the its default C++ standard from C++98 to C++14 and our old code is not prepared for that. Avoid the problem by adding th
Unbreak build on FreeBSD with clang 6.0 and newer. Clang 6 changed the its default C++ standard from C++98 to C++14 and our old code is not prepared for that. Avoid the problem by adding the -std=gnu++98 compiler flag. Add the -fstack-protector compiler flag on FreeBSD INTEL and X86_64. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829757 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| d59d07b5 | 20-Apr-2018 |
Don Lewis |
Work around a bug in clang versions 3.6.x and 3.7.x on 32-bit Intel. Using -Os optimization causes clang to generate bad DWARF CFI which is needed for stack unwinding during exception handlin
Work around a bug in clang versions 3.6.x and 3.7.x on 32-bit Intel. Using -Os optimization causes clang to generate bad DWARF CFI which is needed for stack unwinding during exception handling. See: <https://llvm.org/bugs/show_bug.cgi?id=24792> Instead of using -Os, optimize using "-O2 -fno-unroll-loops" as a reasonably close substitute. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829681 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| d0cb9f4d | 19-Apr-2018 |
Pedro Giffuni |
Fix build with boost-1.67. The release notes say: ____ Utility: Breaking change: <boost/utility.hpp> header no longer includes boost::next and boost::prior as they have been
Fix build with boost-1.67. The release notes say: ____ Utility: Breaking change: <boost/utility.hpp> header no longer includes boost::next and boost::prior as they have been moved to the iterator module. Instead include <boost/next_prior.hpp>. Other uses of <boost/utility.hpp> are discouraged, it's better to use the header for the specific functionality instead. ____ Obtained from: Jan Beich FreeBSD PR: 227553 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829494 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| edae2895 | 17-Apr-2018 |
Don Lewis |
Fix build with gcc 4.9 by tweaking optimization options for two files. This is a workaround for: <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65009> git-svn-id: https://
Fix build with gcc 4.9 by tweaking optimization options for two files. This is a workaround for: <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65009> git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829372 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| c974372a | 16-Apr-2018 |
Matthias Seidel |
Temporarily disable translation of NSIS for Arabic. Minor cleanup and some German comments translated. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829308 13f79535-47bb
Temporarily disable translation of NSIS for Arabic. Minor cleanup and some German comments translated. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829308 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 3bd2d6ae | 15-Apr-2018 |
Damjan Jovanovic |
Allow the Java version suffix (eg. the 162 in 1.8.0_162) to be 3 digits long. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829211 13f795
Allow the Java version suffix (eg. the 162 in 1.8.0_162) to be 3 digits long. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829211 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 8cb913c4 | 15-Apr-2018 |
Damjan Jovanovic |
Port main/jvmfwk to gbuild / Ant. Fix the gbuild platform CPUDEFS to conform to what modules expect. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/ope
Port main/jvmfwk to gbuild / Ant. Fix the gbuild platform CPUDEFS to conform to what modules expect. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829205 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 31eff9ff | 15-Apr-2018 |
Damjan Jovanovic |
Target our baseline Java version in the new Ant build. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829201 13f79535-47bb-0310-9956-ffa450ede
Target our baseline Java version in the new Ant build. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829201 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 58368a3f | 15-Apr-2018 |
Damjan Jovanovic |
Improve Java detection on *nix, by also checking the immediate subdirectories of /usr and /usr/local, where at least FreeBSD puts Java (eg. /usr/local/openjdk8, /usr/local/openjdk7-jre). Also
Improve Java detection on *nix, by also checking the immediate subdirectories of /usr and /usr/local, where at least FreeBSD puts Java (eg. /usr/local/openjdk8, /usr/local/openjdk7-jre). Also simplify that search code a bit, and eliminate an unnecessary stat() for a directory on which it has already been called earlier. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829200 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 0ef20350 | 14-Apr-2018 |
Matthias Seidel |
#i74793# Removed Ukrainian (uk) from "noMSLocaleLangs". MSI for uk can be built without bundling en-US. Temporarily disable translation of NSIS because of a problem in Ukrainian
#i74793# Removed Ukrainian (uk) from "noMSLocaleLangs". MSI for uk can be built without bundling en-US. Temporarily disable translation of NSIS because of a problem in Ukrainian.nsh (NSIS 3.03). git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1829124 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 37cc8903 | 12-Apr-2018 |
Matthias Seidel |
Changed minimum Ant version to 1.9.1 Minor cleanup git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828966 13f79535-47bb-0310-9956-ffa450edef68 |
| cede1e5b | 10-Apr-2018 |
Damjan Jovanovic |
Check whether JUnit tests are present before trying to compile them. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828829 13f79535-47bb-0310-
Check whether JUnit tests are present before trying to compile them. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828829 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| bee6bcb9 | 09-Apr-2018 |
Damjan Jovanovic |
Port main/ridljar to gbuild / Ant. Generalize the Ant build a bit, to make using javamaker more flexible, and allow arbitrary "pre-compile" actions to be plugged in. Patch b
Port main/ridljar to gbuild / Ant. Generalize the Ant build a bit, to make using javamaker more flexible, and allow arbitrary "pre-compile" actions to be plugged in. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828757 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 7e63338a | 08-Apr-2018 |
Pedro Giffuni |
Initial attempt at a clang-format configuration file. Only advisory and still not comprehensive enough to cover our Cpp coding standard: https://wiki.openoffice.org/wiki/Cpp_Coding_S
Initial attempt at a clang-format configuration file. Only advisory and still not comprehensive enough to cover our Cpp coding standard: https://wiki.openoffice.org/wiki/Cpp_Coding_Standards git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828656 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 0ee94df0 | 08-Apr-2018 |
Damjan Jovanovic |
We don't need dmake makefiles in main/jurt any more. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828644 13f79535-47bb-0310-9956-ffa450edef68 |
| f9bad0d2 | 08-Apr-2018 |
Damjan Jovanovic |
Pass the Windows path to Ant on Windows, as /cygdrive/c/... doesn't work. Skip tests when JUnit is absent correctly: the OOO_JUNIT_JAR variable isn't blank but absent. This shou
Pass the Windows path to Ant on Windows, as /cygdrive/c/... doesn't work. Skip tests when JUnit is absent correctly: the OOO_JUNIT_JAR variable isn't blank but absent. This should fix building on Windows. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828640 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
| 26c56e0b | 08-Apr-2018 |
Damjan Jovanovic |
Add a file accidentally left out of the last commit. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828638 13f79535-47bb-0310-9956-ffa450edef68 |
| 41f03cd9 | 08-Apr-2018 |
Damjan Jovanovic |
Added an Ant target type to gbuild, that can be used to call Ant to build a deliverable. Added Ant support files that provide build infrastructure that can be used by Java projects, including
Added an Ant target type to gbuild, that can be used to call Ant to build a deliverable. Added Ant support files that provide build infrastructure that can be used by Java projects, including testing with JUnit at compile time, processing of external dependencies, using the IDL toolchain (idlc, regmerge, javamaker), and general build support like compiling into class files, building the JAR file and cleaning. These features require Ant version >= 1.9.1. Ported main/jurt to gbuild and this Ant infrastructure. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1828636 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|