Mail Archives: cygwin/2002/11/09/13:59:56
Christopher Faylor wrote:
> Shouldn't there be a few more entries in this list, like libmingwex,
> libmingwthrd, libmsvcrt (maybe). I don't know if any of those libraries
> have globals that could be erroneously exported but doesn't it pay to
> be safe?
libmingwex -- maybe. I dunno -- that's for Danny and/or Earnie to say.
You really only need library-name based protection for static libs;
symbols in import libs are protected from re-export by symbol-exclude
lists (_nm_*,__imp__*, etc). libmsvcrt, libmingwthrd -- no (because
they are implibs).
/usr/lib/mingw/libfrtbegin.a: x86 archive static
/usr/lib/mingw/libglui.a: x86 archive static
/usr/lib/mingw/libgluix.a: x86 archive static
/usr/lib/mingw/libgmon.a: x86 archive static
/usr/lib/mingw/libiberty.a: x86 archive static
/usr/lib/mingw/libmingwex.a: x86 archive static
/usr/lib/mingw/libmingw32.a: x86 archive stati
/usr/lib/mingw/libg2c-2.a: x86 archive static
/usr/lib/mingw/libg2c.a: x86 archive static
/usr/lib/mingw/libgcc.a: x86 archive static
/usr/lib/mingw/libobjc.a: x86 archive static
/usr/lib/mingw/libstdc++-2.a: x86 archive static
/usr/lib/mingw/libstdc++.a: x86 archive static
/usr/lib/mingw/libsupc++.a: x86 archive static
/usr/lib/mingw/libcoldname.a: x86 archive import
/usr/lib/mingw/libcrtdll.a: x86 archive import
/usr/lib/mingw/libmingwthrd.a: x86 archive import
/usr/lib/mingw/libmoldname.a: x86 archive import
/usr/lib/mingw/libmsvcrt.a: x86 archive import
/usr/lib/mingw/libmsvcrt20.a: x86 archive import
/usr/lib/mingw/libmsvcrt40.a: x86 archive import
There may be other "system" and "compiler" libnames worth looking at in
/usr/lib, like libautomode, libbinmode, libtextmode, libgcj, etc.
--Chuck
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -