History log of /trunk/main/sal/osl/unx/ (Results 1 - 25 of 59)
Revision (<<< Hide revision tags) (Show revision tags >>>)Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
870c379217-Jul-2024 mseidel

Fixed typo (completly -> completely) and many more

Revision tags: AOO420-Dev5-m5
02cabb0407-Mar-2023 20kdc

Auto-disable use of pthread_mutexattr_setkind_np due to compile errors (Revised-Revised)

The code being disabled here causes a compilation issue on Ubuntu Jammy Jellyfish. (undefined referen

Auto-disable use of pthread_mutexattr_setkind_np due to compile errors (Revised-Revised)

The code being disabled here causes a compilation issue on Ubuntu Jammy Jellyfish. (undefined reference to `pthread_mutexattr_setkind_np`) The best I can tell, https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/2003146 explains this somewhat.

This workaround likely hasn't been necessary for the past 20 years, if glibc "converted to git" repositories are any indication (see for instance https://github.com/lattera/glibc/blob/d82e4c7bb231c9e0f835bd46467563ac3b56cebe/linuxthreads/sysdeps/pthread/pthread.h ).

And indeed, anyone who would be attempting to run OpenOffice on such a system would likely encounter issues with the other varied libraries in use.

Unfortunately other compilation issues prevented me from performing a full test, but osl mutex tests pass at least.

show more ...

Revision tags: AOO4115-GA, AOO4114-GA, AOO420-Dev4-m4, AOO4113-GA, AOO4112-GA, AOO4111-GA
9664d1e026-Aug-2021 mseidel

Fixed mixed style (space/tabs) in indentation

0170220d26-Aug-2021 mseidel

Fixed mixed style (space/tabs) in indentation

6e2e4a1825-Aug-2021 mseidel

Fixed mixed style (space/tabs) in indentation

57fdf16924-Aug-2021 mseidel

Fixed mixed style (space/tabs) in indentation

Revision tags: AOO420-Dev3-m3, AOO4110-GA, AOO419-GA, AOO418-GA
01ad09a018-Aug-2020 mseidel

Fixed typos (shure -> sure)

Revision tags: 420-Dev2-m2, AOO417
74cbd1f108-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
e2e03d9112-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

369178c912-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 ...

6de7185031-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 ...

c2245a3925-Jan-2019 Jim Jagielski

save some cycles


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1852129 13f79535-47bb-0310-9956-ffa450edef68

812fbeb625-Jan-2019 Jim Jagielski

ensure NULL


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1852126 13f79535-47bb-0310-9956-ffa450edef68

c1815d8018-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

Revision tags: AOO416, AOO416-RC1
b1bc2d9726-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

Revision tags: AOO415, AOO414, AOO413
13e14e1107-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 ...

22722c3625-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 ...

0618ff6b08-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 ...

7542595f16-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 ...

11a94bc513-Jan-2017 pfg

FreeBSD PPC: Missing patch

Submitted by: Curtis Hamilton


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1778623 13f79535-47bb-0310-9956-ffa450edef68

e15a453408-Dec-2016 pfg

Update endianness detection on FreeBSD.

This produces a working AOO on FreeBSD PowerPC64!

This is related to i126615 which was also fixed by Curtis a while ago.
Kudos for both c

Update endianness detection on FreeBSD.

This produces a working AOO on FreeBSD PowerPC64!

This is related to i126615 which was also fixed by Curtis a while ago.
Kudos for both contributions, makes me want to get a PowerPC to run
FreeBSD + AOO on it!

Author: Curtis Hamilton -- cmhamilto at gmail


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1773166 13f79535-47bb-0310-9956-ffa450edef68

show more ...

c220974002-Sep-2016 truckman

Fix improper usage of strncat() and snprintf(). Flagged by -Wstrncat-size
compiler warning from clang.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1758884 13

Fix improper usage of strncat() and snprintf(). Flagged by -Wstrncat-size
compiler warning from clang.



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1758884 13f79535-47bb-0310-9956-ffa450edef68

show more ...

Revision tags: AOO4121
509a48ff10-Apr-2016 pfg

Replace 0 with NULL for pointers.

Only applied to C code: common syntax for C++ is different (nullptr).

Found with coccinelle: http://coccinelle.lip6.fr/


git-svn-id:

Replace 0 with NULL for pointers.

Only applied to C code: common syntax for C++ is different (nullptr).

Found with coccinelle: http://coccinelle.lip6.fr/


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1738404 13f79535-47bb-0310-9956-ffa450edef68

show more ...

5691909d06-Feb-2016 Damjan Jovanovic

Platforms that need CLOSESOCKET_DOESNT_WAKE_UP_ACCEPT for sockets usually
need it for pipes too, and even if it isn't necessary it can't hurt.

In particular, on FreeBSD 11-CURRENT it see

Platforms that need CLOSESOCKET_DOESNT_WAKE_UP_ACCEPT for sockets usually
need it for pipes too, and even if it isn't necessary it can't hurt.

In particular, on FreeBSD 11-CURRENT it seems pipes no longer wake up
from accept when closed in other threads, so let's deal with that before
FreeBSD 11 is released.

Reported by: Matthias Apitz <g u r u a t u n i x a r e a d o t d e>
Patch by: me
Tested by: Matthias Apitz <g u r u a t u n i x a r e a d o t d e>



git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1728872 13f79535-47bb-0310-9956-ffa450edef68

show more ...

cf09c87219-Dec-2015 Pedro Giffuni

Remember to NULL terminate when using strncpy.

All systems should have strlcpy.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1720862 13f79535-47bb-0310-9956-ff

Remember to NULL terminate when using strncpy.

All systems should have strlcpy.


git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1720862 13f79535-47bb-0310-9956-ffa450edef68

show more ...

123