configure: Detect and use gld/gnm/gar as alternatives to ld/nm/ar, especially for winegcc.
diff --git a/configure.ac b/configure.ac
index c71427e..a3bf985 100644
--- a/configure.ac
+++ b/configure.ac
@@ -161,8 +161,9 @@
 fi
 
 AC_CHECK_TOOLS(AS,[gas as],as)
-AC_CHECK_TOOL(LD,ld,ld)
-AC_CHECK_TOOL(AR,ar,ar)
+AC_CHECK_TOOLS(LD,[ld gld],ld)
+AC_CHECK_TOOLS(NM,[nm gnm],nm)
+AC_CHECK_TOOLS(AR,[ar gar],ar)
 AC_SUBST(ARFLAGS,rc)
 AC_PROG_RANLIB
 AC_CHECK_TOOL(STRIP,strip,strip)