What about this compromise:

-Wl,--exclude-libs,ALL
excludes all libs (act like dlltool/dllwrap)  

-Wl,--exclude-libs,libfoo.a,libbar.a
exludes the specified libs

In pe-dll.c (auto-export)

for (ex = excludes; ex; ex = ex->next)
    {
      if (ex->type == 1) /* exclude-libs */
        {
          if (libname
              && ((strcmp (libname, ex->string) == 0))
                 || stricmp ("ALL", ex->string) == 0)))
            return 0;
        }
      else /* exclude-symbols */ 
        if (strcmp (n, ex->string) == 0)
          return 0;                     
    }


http://shopping.yahoo.com.au - Yahoo! Shopping
- Get organised for Christmas early this year!

Reply via email to