[fpc-devel] is smartlink of Win32 DLLs broken again? And a old FreeBSD port problem additionaly

Peter Vreman peter at freepascal.org
Wed Apr 27 10:10:38 CEST 2005

> Hello all,
> 1) I tried now to build a dll with {$smartlink on} using 1.9.9 compiler
> built at beginning of April. The created DLL did not contain export
> names. An analysis of generated asm code pointed that although a
> global label at beginning of .rva-containing asm-file has been
> correctly created but the PASCALMAIN module did not contain a
> reference to this label. At result, all EDATAs sould be eliminated at
> linking stage.

Maybe a problem with binutils. The stripping of .stabs sections ("ld -s"
or using strip) is also broken with recent binutils. We can't use old
binutils since they can't link with recent cygwin libraries.

Since the problem is not in FPC code we can't fix it.

More information about the fpc-devel mailing list