| Revision tags: AOO418-GA | 
|
| 27741b59 | 22-Oct-2020 | mseidel | Fixed typos, removed whitespace
 (cherry picked from commit a79a404b26934743545c6dafbc11b12ece90a8e1)
 | 
            | Revision tags: 420-Dev2-m2, AOO417, AOO420-Dev-m1 | 
|
| 191f9374 | 15-Jan-2019 | Jim Jagielski | And these as well
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO42X@1851395 13f79535-47bb-0310-9956-ffa450edef68
 | 
| 385b0512 | 14-Jan-2019 | Jim Jagielski | deleted
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO42X@1851304 13f79535-47bb-0310-9956-ffa450edef68
 | 
| 01183344 | 14-Jan-2019 | Jim Jagielski | Backport tested patches from trunk to 4.2.x branch
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO42X@1851303 13f79535-47bb-0310-9956-ffa450edef68
 | 
| 29c2f64b | 09-Jan-2019 | Jim Jagielski | Add in
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/branches/AOO42X@1850892 13f79535-47bb-0310-9956-ffa450edef68
 | 
| a341bc61 | 09-Jan-2019 | Jim Jagielski | And remove unneeded files
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1850886 13f79535-47bb-0310-9956-ffa450edef68
 | 
| e9e32e9d | 09-Jan-2019 | Jim Jagielski | Back out the bridges conversion to gbuild (r1848262)
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1850884 13f79535-47bb-0310-9956-ffa450edef68
 | 
            | Revision tags: AOO416 | 
|
| 12dd3d53 | 06-Dec-2018 | Damjan Jovanovic | Linux needs "-ldl" for the dynamic linker functions.
 Patch by: me
 
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848344 13f79535-47bb-0310-9956-ffa450edef68
 | 
| 1630693e | 06-Dec-2018 | Damjan Jovanovic | Port main/bridges to gbuild.
 Patch by: me
 
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1848262 13f79535-47bb-0310-9956-ffa450edef68
 | 
            | Revision tags: AOO416-RC1, AOO415, AOO414 | 
|
| 969b7f0a | 01-Oct-2017 | Pedro Giffuni | freebsd-powerpc: obvious fix.
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1810250 13f79535-47bb-0310-9956-ffa450edef68
 | 
| 9772ab10 | 01-Oct-2017 | Pedro Giffuni | freebsd-arm: obvious fix.
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1810249 13f79535-47bb-0310-9956-ffa450edef68
 | 
            | Revision tags: AOO413 | 
|
| 5b5659a7 | 25-Mar-2017 | Damjan Jovanovic | Add some Java performance optimizations with boxing of basic types:instead of using "new <Type>(<value>)", use <Type>.valueOf(<value>),
 or better yet, rely on autoboxing.
 
 Since the
 Add some Java performance optimizations with boxing of basic types:instead of using "new <Type>(<value>)", use <Type>.valueOf(<value>),
 or better yet, rely on autoboxing.
 
 Since the box objects are immutable, Java can and does cache them for
 values between -128 and 127, which includes all possible boolean and byte
 values and many common values for all other basic types. Thus, unlike the
 constructor, calling valueOf() or autoboxing such values does not allocate
 memory at all, and only returns the pre-existing instance, which is not only
 faster, but uses zero extra memory too.
 
 This is the first of many patches. This one fixes this problem in bridges,
 javaunohelper and jurt, which are parts of the Java<->Uno bridge, which is
 critical to performance.
 
 Patch by: me
 
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1788667 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 ...  | 
| d2ddbf63 | 07-Feb-2017 | Pedro Giffuni | Permit using clang for FreeBSD ARM and PowerPC builds.
 Inspired on the linux/clang changes.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1782082 13f79535-47bb-
 Permit using clang for FreeBSD ARM and PowerPC builds.
 Inspired on the linux/clang changes.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1782082 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 ...  | 
| 7ddd8e27 | 03-Jan-2017 | pfg | Some more Initial support for the FreeBSD ARM platform.
 Minor adjustments; still untested.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1777067 13f79535-47bb-0
 Some more Initial support for the FreeBSD ARM platform.
 Minor adjustments; still untested.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1777067 13f79535-47bb-0310-9956-ffa450edef68
 show more ...  | 
| 7a46fbe4 | 03-Jan-2017 | pfg | Initial support for the FreeBSD ARM platform.
 This is just the skeleton, basically a copy of the linux support.
 It wouldn't be surprising if it works without much trouble.
 
 
 
 Initial support for the FreeBSD ARM platform.
 This is just the skeleton, basically a copy of the linux support.
 It wouldn't be surprising if it works without much trouble.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1777057 13f79535-47bb-0310-9956-ffa450edef68
 show more ...  | 
| e15a4534 | 08-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 ...  | 
            | Revision tags: AOO4121 | 
|
| 30acf5e8 | 22-May-2016 | pfg | Spelling, spelling ...
 Why worry about some sprinkled German when we haven't yet learned English.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1745006 13f79535
 Spelling, spelling ...
 Why worry about some sprinkled German when we haven't yet learned English.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1745006 13f79535-47bb-0310-9956-ffa450edef68
 show more ...  | 
| b0c85a7c | 11-Dec-2015 | Pedro Giffuni | FreeBSD: Drop support for old EOL'd versions,
 While here update some casts.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1719249 13f79535-47bb-0310-9956-ffa450
 FreeBSD: Drop support for old EOL'd versions,
 While here update some casts.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1719249 13f79535-47bb-0310-9956-ffa450edef68
 show more ...  | 
| 3059ef49 | 10-Dec-2015 | Pedro Giffuni | FreeBSD: Drop support for old EOL'd versions,
 While here update some casts.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1719210 13f79535-47bb-0310-9956-ffa450
 FreeBSD: Drop support for old EOL'd versions,
 While here update some casts.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1719210 13f79535-47bb-0310-9956-ffa450edef68
 show more ...  | 
| ceb6c444 | 25-Nov-2015 | Pedro Giffuni | i126615 - Allow build of Open Office on FreeBSD Mac PowerPCG5
 These appear to have been missed from r1608245.
 
 Brave attempt by: Curtis Hamilton
 
 
 git-svn-id: https://svn
 i126615 - Allow build of Open Office on FreeBSD Mac PowerPCG5
 These appear to have been missed from r1608245.
 
 Brave attempt by: Curtis Hamilton
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1716551 13f79535-47bb-0310-9956-ffa450edef68
 show more ...  | 
            | Revision tags: AOO412, SNAPSHOT, AOO411 | 
|
| e46ca662 | 13-Aug-2015 | Damjan Jovanovic | Fix a compilation failure caused by missing include when debugging is enabled.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1695735 13f79535-47bb-0310-9956-ffa450e
 Fix a compilation failure caused by missing include when debugging is enabled.
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1695735 13f79535-47bb-0310-9956-ffa450edef68
 show more ...  | 
| c25219e0 | 05-Aug-2015 | Pedro Giffuni | FreeBSD build fixes.
 This allows out the box builds with gcc and to
 simplify the build with clang and also the FreeBSD port.
 
 From Don Lewis (FreeBSD port maintainer):
 
 B
 FreeBSD build fixes.
 This allows out the box builds with gcc and to
 simplify the build with clang and also the FreeBSD port.
 
 From Don Lewis (FreeBSD port maintainer):
 
 Because we need to use different CFLAGS for gcc and clang, I had to add
 some compiler detection logic.  On most platforms, the value of $(COM)
 is either set statically by set_soenv, or set_soenv parses the compiler
 name to figure out which compiler is being used and then set $(COM)
 appropriately.  The latter doesn't work for FreeBSD because cc could
 either be gcc or clang.  For FreeBSD, I added the compiler detection
 logic to configure, which then passes that to set_soenv, in a somewhat
 hackish manner.
 
 When building with ports gcc on FreeBSD, we need to pass the rpath for
 the gcc runtime to the linker.  The FreeBSD port attempts to to this by
 adding this information to LDFLAGS, which the openoffice configure
 script then steps on, and in any case, this does not help the out of the
 box build.  My solution is to add some logic to configure to generate
 the necessary linker flags, which it then passes to set_soenv for
 inclusion in FreeBSD*Env.Set.sh.
 
 On FreeBSD, the out of the box build needs to pass $LIBINTL_PREFIX in
 the environment to the build phase.  I added some code to configure to
 figure out the value of this variable and to pass it to set_soenv for
 inclusion in FreeBSD*Env.Set.sh so that this does not need to be done as
 a extra step in the build.
 
 Changing $(COM) from GCC to CLANG for clang builds caused a number
 regressions elsewhere in the build framework.  These were mostly caused
 by the framework checking for $(COM) == GCC and $(OS) == FREEBSD, with
 $(COM) == CLANG case unhandled.  The fix was generally to just ignore
 the value of $(COM) and only test the value of $(OS).  One special case
 was the bridgetest regression test, which started dumping core on INTEL
 32-bit when built with clang.  It turns out that this entire test is was
 skipped for $(COM) == gcc, $(OS) == FREEBSD, and $(CPU) == I.  Rather
 than also skipping this test when building with clang, I tracked down
 the failure to a particular subtest involving polymorphic structures
 that also fails on OS/2 and tweaked the code to also skip that subtest
 on FREEBSD INTEL (32-bit).  Now bridgetest is run and passes on FreeBSD
 with both gcc and clang, on both i386 and amd64.
 
 Submitted by: Don Lewis
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1694132 13f79535-47bb-0310-9956-ffa450edef68
 show more ...  | 
| 2e13fcb7 | 26-Mar-2015 | Pedro Giffuni | Huge update to the FreeBSD port (amd64 part).
 Starting with FreeBSD 10, the FreeBSD project has moved from using
 gcc/libstdc++ to using a complete C++ stack based on clang/llvm
 libc+
 Huge update to the FreeBSD port (amd64 part).
 Starting with FreeBSD 10, the FreeBSD project has moved from using
 gcc/libstdc++ to using a complete C++ stack based on clang/llvm
 libc++ and libcxxrt. This new stack has better standards compliance
 and has huge similarities with MacOSX but it brought subtle low
 level problems for our outdated bridges code.
 
 Don Lewis has done a brave effort to update this code and
 has done extensive testing within FreeBSD port. Support
 for older versions of gcc has been dropped.
 
 Code Review:
 https://reviews.freebsd.org/D2108
 https://reviews.freebsd.org/D2055
 
 Author:         Don Lewis (truckman at FreeBSD)
 
 
 git-svn-id: https://svn.apache.org/repos/asf/openoffice/trunk@1669459 13f79535-47bb-0310-9956-ffa450edef68
 show more ...  |