[Libreoffice-commits] Changes to 'private/tml/android-use-bionic-linker-copy'

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Mon Sep 24 07:33:46 PDT 2012


New branch 'private/tml/android-use-bionic-linker-copy' available with the following commits:
commit bc9a4133af3cf49495f616bf3eff9d56e55ed214
Author: Tor Lillqvist <tml at iki.fi>
Date:   Thu Sep 13 13:02:53 2012 +0300

    Further hacks to use an add-on Bionic linker copy, unfinished
    
    Change-Id: I7c7e06ad172fc95912958c1f46baa74071f5d613

commit d08fa24320cd4c6ad16e88eaa2f7c2d03ac4bbe1
Author: Tor Lillqvist <tml at iki.fi>
Date:   Tue Sep 11 11:49:36 2012 +0300

    Call our own version of the run-time linker instead of the system one
    
    Change-Id: I39b7312e33d731e24445eb98b281e04d5c427f7e

commit 57ab2bab4711baee74a650a02fc5eceb0e65cddf
Author: Tor Lillqvist <tml at iki.fi>
Date:   Tue Sep 11 11:48:59 2012 +0300

    This isn't the real system run-time linker so no problem calling malloc() etc
    
    Change-Id: I7320a2744bcf094c99042e59b1c5a68a126868f8

commit 3b8571045ef6183c80a79737b27f513168d844da
Author: Tor Lillqvist <tml at iki.fi>
Date:   Tue Sep 11 11:46:15 2012 +0300

    We don't need visibility markup here
    
    The __lo_dl* functions are called only from lo-bootstrap.c in the same
    lo-bootstrap library.
    
    Change-Id: I6f3ae6c6e2be2e6c4c9217b778760766694ef33a

commit 92b808b8e50dc61cbbffd1d287fe54b058e4220a
Author: Tor Lillqvist <tml at iki.fi>
Date:   Fri Sep 7 12:57:16 2012 +0300

    Make the Bionic linker stuff compile (but don't use it yet)
    
    Tweaks for C90 and -Werror.
    
    Bin stuff that doesn't compile and is relevant only in the real
    Android run-time linker. We are not trying to replace that completely
    in our apps. That would be impossible of course, as app processes are
    just forks of the Zygote process and already contain the real run-time
    linker and it has been initialized etc. There is probably still lots
    of stuff in there that doesn't make sense for our use case.
    
    Change-Id: I73a22eb9561a6b27439b0d7db2a3b4a8e3753495

commit ff84b5f02689761473a707cb15be6cebbf300012
Author: Tor Lillqvist <tml at iki.fi>
Date:   Fri Sep 7 10:48:40 2012 +0300

    Import Android's run-time linker for furter hacking and use
    
    Will try to use a tweaked copy of this then on Android, to get around
    the silly low limit on the number of shared libraries in the system
    run.time linker. No idea yet whether this will work or not, and how
    much hacking is needed.
    
    From https://android.googlesource.com/platform/bionic ,
    e8f815473ba463b875cea757bc0a52fc32f10748 .
    
    Change-Id: I523761cc9a18495dc7be8e84c41fc58590f3c029



More information about the Libreoffice-commits mailing list