Hi Michiel,
ld does not replace alias by symbol when import library has .lib extension and output is a .dll (-shared). It does if import library has .a extension, and also if output is a .exe.
Please could you file a bug report on this and include a simple test case to reproduce the problem ? You can file the report here:
http://sourceware.org/bugzilla/enter_bug.cgi Cheers Nick _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils