
"Phillip J. Eby" <pje@telecommunity.com> writes:
at the import tables, you do see that runtime symbols are satisfied from msvcrt without the -l flag, and from msvcr71 with it (apart from abort, which is always from msvcrt, which seems to be a peculiarity of how the mingw startup code is linked).
Do you think that's likely to cause any issues?
I can't prove that linking *anything* via msvcrt causes a problem. And a quick test shows that if user code calls malloc/free/abort, then those are linked from msvcr71. So it's only if the runtime calls the function, but your code doesn't, that the msvcrt version is used. Which is precisely when it doesn't matter (I think). So no, it won't cause any issues as far as I can see. Paul. -- This signature intentionally left blank