7950f2af | 14-Jun-2020 |
mseidel |
Fixed typos (the the -> the) and some more |
Revision tags: 420-Dev2-m2, AOO417 |
|
74cbd1f1 | 08-Jun-2019 |
Matthias Seidel |
Fixed typos (wether -> whether) git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1860845 13f79535-47bb-0310-9956-ffa450edef68 |
Revision tags: AOO420-Dev-m1 |
|
e2e03d91 | 12-Feb-2019 |
jim |
Only update PATH if /usr/local/bin is missing for macOS git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1853444 13f79535-47bb-0310-9956-ffa450edef68 |
369178c9 | 12-Feb-2019 |
jim |
This is the wrong place to do this, because we are unilaterally overruling CWD. Revert git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1853443 13f79535-47bb-0310-9956-
This is the wrong place to do this, because we are unilaterally overruling CWD. Revert git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1853443 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
6de71850 | 31-Jan-2019 |
Jim Jagielski |
Fix https://bz.apache.org/ooo/show_bug.cgi?id=127966 in a location where we know environments are setup Set the CWD to $HOME or to /tmp as a backup on macOS git-svn-id: https://svn.
Fix https://bz.apache.org/ooo/show_bug.cgi?id=127966 in a location where we know environments are setup Set the CWD to $HOME or to /tmp as a backup on macOS git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1852623 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
c2245a39 | 25-Jan-2019 |
Jim Jagielski |
save some cycles git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1852129 13f79535-47bb-0310-9956-ffa450edef68 |
812fbeb6 | 25-Jan-2019 |
Jim Jagielski |
ensure NULL git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1852126 13f79535-47bb-0310-9956-ffa450edef68 |
c1815d80 | 18-Jan-2019 |
Jim Jagielski |
more PATH weirdness on macOS git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1851637 13f79535-47bb-0310-9956-ffa450edef68 |
d92161c4 | 11-Jan-2019 |
Jim Jagielski |
Get macOS building and packaging again. Following changes/fixes: o Stop pretending/forcing *Nix shared lib versioning on macOS o Use smaller and more easily manageable temp temps by
Get macOS building and packaging again. Following changes/fixes: o Stop pretending/forcing *Nix shared lib versioning on macOS o Use smaller and more easily manageable temp temps by leveraging --headerpad dyld option o misc gbuild fixes git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1851102 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
Revision tags: AOO416, AOO416-RC1 |
|
b1bc2d97 | 26-Aug-2018 |
Matthias Seidel |
Fixed typo (meaningfull -> meaningful) git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1839231 13f79535-47bb-0310-9956-ffa450edef68 |
4078a611 | 18-Aug-2018 |
Don Lewis |
Arrays allocated with new [] should be freed using delete[]. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1838312 13f79535-47bb-0310-9956-ffa450edef68 |
1cfb2a70 | 12-Jul-2018 |
Jim Jagielski |
Update targets for macOS git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1835762 13f79535-47bb-0310-9956-ffa450edef68 |
9b32443e | 12-Jul-2018 |
Jim Jagielski |
Work on getting macOS building again w/ 4.2.0 and the versioning of libs... what a cluster* git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1835757 13f79535-47bb-0310-
Work on getting macOS building again w/ 4.2.0 and the versioning of libs... what a cluster* git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1835757 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
a8f4084d | 31-May-2018 |
Matthias Seidel |
Fixed typos: contructor -> constructor convinient -> convenient git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1832633 13f79535-47bb-0310-9956-ffa450edef68 |
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 ...
|
Revision tags: AOO415 |
|
e9cec295 | 06-Mar-2018 |
Damjan Jovanovic |
Port the "kill" command and some useful parts of the Windows API wrapper "uwinapi" to AMD64. We aren't going to rewrite it in AMD64 assembly as most of the uwinapi thunked/emulated
Port the "kill" command and some useful parts of the Windows API wrapper "uwinapi" to AMD64. We aren't going to rewrite it in AMD64 assembly as most of the uwinapi thunked/emulated functions are very old, and AMD64 only came out in the Windows XP and Windows 2003 era, so only function not available on those versions of Windows such as SHCreateItemFromParsingName and (unbelievably!!) snprintf and co need to be ported. And I've used C code instead of assembly as it's clearer and performance isn't that important nowdays. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1826021 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
1b5c3b40 | 05-Mar-2018 |
Damjan Jovanovic |
Fix use of ::std::min and ::std::max on types of different sizes. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1825937 13f79535-47bb-0310
Fix use of ::std::min and ::std::max on types of different sizes. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1825937 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
11ac63c8 | 05-Mar-2018 |
Damjan Jovanovic |
Add some initial fixes for Win64 in main/sal. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1825923 13f79535-47bb-0310-9956-ffa450edef68 |
2de5e723 | 28-Dec-2017 |
Yuri Dario |
#i126518# OS/2 link with system libcx0 to use new exception and memory mapping handling. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1819430 13f79535-47bb-0310-9956-ffa450e
#i126518# OS/2 link with system libcx0 to use new exception and memory mapping handling. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1819430 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
Revision tags: AOO414, AOO413 |
|
13e14e11 | 07-Mar-2017 |
Pedro Giffuni |
Revert r1719566 and bringing back some casts. CERT C coding standard seem to have changed its mind. MEM02-A. Do not cast the return value from malloc(). has been superceeded by:
Revert r1719566 and bringing back some casts. CERT C coding standard seem to have changed its mind. MEM02-A. Do not cast the return value from malloc(). has been superceeded by: MEM02-C. Immediately cast the result of a memory allocation function call into a pointer to the allocated type. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1785791 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
22722c36 | 25-Feb-2017 |
Pedro Giffuni |
i101100 - Fix some aliasing issues. Undo unnecessary change from r1782205: using a union in oslSocketAddrImpl just makes the code more complex and doesn't improve aliasing.
i101100 - Fix some aliasing issues. Undo unnecessary change from r1782205: using a union in oslSocketAddrImpl just makes the code more complex and doesn't improve aliasing. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1784388 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
0618ff6b | 08-Feb-2017 |
Pedro Giffuni |
i101100 - Fix some aliasing issues. This is a very small part of a patch submitted by Caolan McNamara on 2009 to help OOo work with -fstrict-aliasing. It is not complete and for now
i101100 - Fix some aliasing issues. This is a very small part of a patch submitted by Caolan McNamara on 2009 to help OOo work with -fstrict-aliasing. It is not complete and for now I omitted adding -fno-strict-aliasing to many makefiles. This does require a lot more attention and will have to be completed at some point because newer versions of GCC enable strict-aliasing with most optimization levels. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1782205 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
bcc22a4c | 07-Feb-2017 |
Damjan Jovanovic |
Add initial support for building AOO with Clang on Linux. This allows Ubuntu 16.04 to compile AOO with Clang 1.8 on an x86. Other architectures probably don't work, as Clang 1.8 is
Add initial support for building AOO with Clang on Linux. This allows Ubuntu 16.04 to compile AOO with Clang 1.8 on an x86. Other architectures probably don't work, as Clang 1.8 is pretty strict about the low-level C++ ABI hacks in main/bridges, but at least they should fail early in main/bridges instead of the previous behaviour, where main/bridges compiles nothing when "$(COM)" != "GCC" and main/i18npool then fails with a mysterious "error: cannot get uno environments" message. Patch by: me git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1782030 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
b4039cdd | 31-Jan-2017 |
Don Lewis |
The clear_001 QA test fails sporadically with a 7 nSec mutex hold time measurement. The nominal hold time for the mutex is 5 seconds, but because the mutex state is polled at 1 second interv
The clear_001 QA test fails sporadically with a 7 nSec mutex hold time measurement. The nominal hold time for the mutex is 5 seconds, but because the mutex state is polled at 1 second intervals, the actual measured time will probably be 6+ seconds. If the nanoseconds field of the starting timestamp is large, it is possible that it will have wrapped to a small value at the poll time when the mutex is detected as having been released. If the time interval was calculated at full precision by subtracting both the seconds and nanoseconds fields of the before and after timestamps, an interval of just over 6 seconds could look like 7 seconds and a large negative number of nanoseconds. Since this test only subtracts the seconds field, it can think the difference is 7 seconds and fail the "nSec < 7" assertion. As a quick fix, change the assertion to "nSec <= 7". git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1781021 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|
7542595f | 16-Jan-2017 |
pfg |
osl_diagnose_backtrace_Impl(): leave a default value for FreeBSD. Thinking of a future ARM support that may want to give some value to FRAME_PTR_OFFSET and FRAME_OFFSET. gi
osl_diagnose_backtrace_Impl(): leave a default value for FreeBSD. Thinking of a future ARM support that may want to give some value to FRAME_PTR_OFFSET and FRAME_OFFSET. git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1779073 13f79535-47bb-0310-9956-ffa450edef68
show more ...
|