Joakim Tjernlund
|
97688568de
This should fix the dlsym problem Peter van Hoyweghen reported.
|
20 tahun lalu |
Eric Andersen
|
a707192f6c
Teach libdl to use normal libc symbols whenever possible, i.e. malloc
|
20 tahun lalu |
Eric Andersen
|
f902d41672
Fix screwed up indenting
|
20 tahun lalu |
Eric Andersen
|
25d1e1b413
Revert this stuff for now
|
20 tahun lalu |
Eric Andersen
|
db5a9ef35b
Sigh. I got things working this morning, then checked stuff in from the wrong
|
20 tahun lalu |
Eric Andersen
|
b998ae0611
Based on a patch from Alexandre Oliva, make sure _dl_malloc returns a nicely
|
20 tahun lalu |
Eric Andersen
|
ea8e527342
update libdl so it also groks the new _dl_errno
|
20 tahun lalu |
Eric Andersen
|
db871a1281
Per discussion with Joakim Tjernlund, all the horrible weak declarations junk
|
21 tahun lalu |
Eric Andersen
|
deec524084
Joakim Tjernlund writes:
|
21 tahun lalu |
Eric Andersen
|
3368dbc3ed
Based on a problem report and patch from Florian Schirmer, fix a compile
|
21 tahun lalu |
Eric Andersen
|
7070940833
Rework file naming, aiming for at least a vague level of consistancy
|
21 tahun lalu |
Eric Andersen
|
946142ab90
Thanks to Joakim's recent paches, we can now remove the FIXME
|
21 tahun lalu |
Eric Andersen
|
2e723e150a
Step one, begin shuffling things around a bit
|
21 tahun lalu |
Eric Andersen
|
3312c6ac98
Eliminate separate passes for _dl_copy_fixups() and _dl_fixup(), and
|
21 tahun lalu |
Eric Andersen
|
4c1038a2b6
As noted by Doru Petrescu, there was a spurious line that was using
|
21 tahun lalu |
Eric Andersen
|
5f7b130ef0
Doh! I was returning with an incorrect pointer type when dlopening
|
21 tahun lalu |
Eric Andersen
|
cca32e60f4
When someone would dlopen a shared lib that was already opened,
|
21 tahun lalu |
Eric Andersen
|
5d66c66811
Fix a problem with dtors/dtors.
|
21 tahun lalu |
Eric Andersen
|
274c1217a4
I just realized we need global symbol resolution for everything in
|
21 tahun lalu |
Eric Andersen
|
2711bc5895
Cool. Found most of the problem. Turns out we were inadvertanly loading some
|
21 tahun lalu |
Eric Andersen
|
bca6a155c7
Phase one of my evil plan to clean up ld.so...
|
21 tahun lalu |
Eric Andersen
|
51fecd257a
Run dlopened ctors and dtors in the correct order
|
21 tahun lalu |
Eric Andersen
|
00f7fc0e43
doh. I forgot mips can't talk to globals that early on in the
|
22 tahun lalu |
Eric Andersen
|
056eef45e0
Fix a potential compile error
|
22 tahun lalu |
Eric Andersen
|
854603b2a0
If they call dlopen with anything other than RTLD_LAZY
|
22 tahun lalu |
Eric Andersen
|
26ac73a7de
Rework things such that staticly linked applications can use
|
22 tahun lalu |
Eric Andersen
|
3176366da2
For now, revert Ronald Wahl's change to dlopen. We need to
|
22 tahun lalu |
Eric Andersen
|
fad967c768
Ronald Wahl writes:
|
22 tahun lalu |
Eric Andersen
|
92b151ebda
Kill a warning. Patch from Joel Coltoff <joel@wmi.com>
|
22 tahun lalu |
"Steven J. Hill"
|
aa3b269dde
Fixed 'dlopen' call for MIPS. Things seem to work swimingly. Woohoo!
|
22 tahun lalu |