Eric Andersen
|
cca32e60f4
When someone would dlopen a shared lib that was already opened,
|
21 anni fa |
Eric Andersen
|
5d66c66811
Fix a problem with dtors/dtors.
|
21 anni fa |
Eric Andersen
|
274c1217a4
I just realized we need global symbol resolution for everything in
|
21 anni fa |
Eric Andersen
|
2711bc5895
Cool. Found most of the problem. Turns out we were inadvertanly loading some
|
21 anni fa |
Eric Andersen
|
bca6a155c7
Phase one of my evil plan to clean up ld.so...
|
21 anni fa |
Eric Andersen
|
51fecd257a
Run dlopened ctors and dtors in the correct order
|
21 anni fa |
Eric Andersen
|
00f7fc0e43
doh. I forgot mips can't talk to globals that early on in the
|
22 anni fa |
Eric Andersen
|
056eef45e0
Fix a potential compile error
|
22 anni fa |
Eric Andersen
|
854603b2a0
If they call dlopen with anything other than RTLD_LAZY
|
22 anni fa |
Eric Andersen
|
26ac73a7de
Rework things such that staticly linked applications can use
|
22 anni fa |
Eric Andersen
|
3176366da2
For now, revert Ronald Wahl's change to dlopen. We need to
|
22 anni fa |
Eric Andersen
|
fad967c768
Ronald Wahl writes:
|
22 anni fa |
Eric Andersen
|
92b151ebda
Kill a warning. Patch from Joel Coltoff <joel@wmi.com>
|
22 anni fa |
"Steven J. Hill"
|
aa3b269dde
Fixed 'dlopen' call for MIPS. Things seem to work swimingly. Woohoo!
|
22 anni fa |
Eric Andersen
|
c9c318ea7f
missed const-ifying this one.
|
22 anni fa |
Eric Andersen
|
d0c48d4a7f
For some perverse reason we were not registering destructors
|
22 anni fa |
Eric Andersen
|
f0f4b35394
Move destructor attribute tag
|
22 anni fa |
Eric Andersen
|
58b57e65cc
Missed a spot
|
22 anni fa |
Eric Andersen
|
513df600f4
Cleanup to avoid some undefined behavior
|
22 anni fa |
"Steven J. Hill"
|
1829481835
Fix up of '_dlopen' call and removal of unneeded argument in call '_dl_load_elf_shared_library'.
|
22 anni fa |
Eric Andersen
|
4b6a6f0faa
Patch from Tobias Anderberg <tobias.anderberg@axis.com> to
|
22 anni fa |
Eric Andersen
|
4a5a81ac16
Patch from Steven J. Hill <sjhill@realitydiluted.com>:
|
22 anni fa |
Eric Andersen
|
d7147f9226
Remove the now obsolete d-link tree. Update things to cope
|
23 anni fa |
Eric Andersen
|
29be1bc88c
Begin removing some unnecessary inlining, and fix naming
|
23 anni fa |
Eric Andersen
|
c3bbc0eafd
This syncs things up with my local tree. Mainly changes installer
|
23 anni fa |
Eric Andersen
|
523e75677a
Turn off USE_CACHE by default (so ldconfig, by default, isn't
|
23 anni fa |
Eric Andersen
|
bdff18da87
Scrub up a few things I forgot. Add a few more cleanups.
|
23 anni fa |
Eric Andersen
|
63882a13e0
Another cleanup. Never pass addresses as an 'int'
|
23 anni fa |
Eric Andersen
|
b30fc2cc3c
I forgot to check this in.
|
23 anni fa |
Eric Andersen
|
4a8caed2ad
Silence a warning
|
24 anni fa |