summaryrefslogtreecommitdiff
path: root/src/linker/linker.c
Commit message (Collapse)AuthorAge
* linker: better sym == function detectionJari Vetoniemi2018-04-19
|
* wrapper/linker: __cxa_demangle from linkerJari Vetoniemi2018-04-19
| | | | | We want to use android's libstdc++, so we need to pass __cxa_demangle from linker.
* linker: Use dladdr1 to get symbol infoJari Vetoniemi2018-04-19
| | | | Casting symbol is wrong.
* linker: s/APKENV_DEBUG/LINKER_DEBUG/Jari Vetoniemi2018-04-19
|
* linker: Remove libc precondJari Vetoniemi2018-04-19
|
* linker/libc: don't wrap variable symbolsJari Vetoniemi2018-04-19
| | | | | This is why the bionic_file_to_glibc_file did not work with just pointers. The input is actually pointer to our wrapper, doh.
* linker: Refactor glibc dlopen hacksJari Vetoniemi2018-03-10
| | | | Allows us to return "valid" pointer when bionic program calls dlopen.
* linker: HacksJari Vetoniemi2018-02-27
|
* refactor commitJari Vetoniemi2018-02-22
|
* refactoring, fixing and implementingJari Vetoniemi2018-02-19
| | | | messy commits yay
* linker: add some hacks until rewriteJari Vetoniemi2018-02-19
|
* linker: demangle c++ symbolsJari Vetoniemi2018-02-18
|
* Initial commitJari Vetoniemi2018-02-16
Stuff in src/linker will get rewritten from scratch eventually, it's all horrible. But for now focus is getting on shit work.