I am after a bit of advice. What is the best way to debug ld when building a dll using gcc -shared........ I have a test case that does not do the right thing in linking but I cannot get gdb to trace it through the build process. Its gcc calling ld that seems to be causing me trouble. I using the CVS binutils on Cygwin Trevor