Date: Wed, 23 Jun 1999 23:11:47 +0700 (NSS) From: Max Khon <fjoe@iclub.nsu.ru> To: freebsd-hackers@freebsd.org Subject: .so versions Message-ID: <Pine.BSF.4.05.9906232304330.41676-100000@iclub.nsu.ru>
next in thread | raw e-mail | index | archive | help
hi, there! sorry if this question is not for -hackers I have some program that loads some .so via dlopen (ELF) and the looks up some symbols in that .so (functions) and calls that functions (with some known ABI). There are two problems with this: - how to check ABI version for program and .so (to be sure that ABI version used by program and implemented in .so are the same) - how to reload foo.so safely. i.e. if there were any errors while reloading foo.so the program should be able to run with previously loaded version of foo.so (symbols obtained from previous load of foo.so should not be lost). /fjoe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9906232304330.41676-100000>