Performance issue with GNU/ld and DLL
Pascal Obry
pascal@obry.net
Sun Feb 5 09:11:00 GMT 2012
PING?
Has this been sent to the right mailing-list?
Le 28/01/2012 14:55, Pascal Obry a écrit :
> Hello,
>
> This is a performance issue report when building DLL on Windows. To
> reproduce I have attached a python script (to generate C files).
>
> The steps to reproduce are:
>
> Run gen.py on an empty directory.
>
> $ gcc -c *.c
>
> $ time gcc -o main.exe *.o
>
> takes 0.4 seconds.
>
> $ time gcc -shared -o dll.dll *.o
>
> takes 12 seconds.
>
> It seems that the times goes exponentially. I had generated 1000 files
> instead of 200 (N=1000 in gen.py) and I had to kill the linker command
> after 10 minutes.
>
> Is that a known problem?
>
> Is there a workaround?
>
> Thanks in advance.
>
> Pascal.
>
--
--|------------------------------------------------------
--| Pascal Obry Team-Ada Member
--| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE
--|------------------------------------------------------
--| http://www.obry.net - http://v2p.fr.eu.org
--| "The best way to travel is by means of imagination"
--|
--| gpg --keyserver keys.gnupg.net --recv-key F949BD3B
More information about the Binutils
mailing list