As I know now, fpc is ld.bfd only, without support for any other linker, which I think is a pity
For reasons. A few weeks ago I tried gold (from binutils 2.33.1):
/usr/local/bin/gold: internal error in read_script_file, at script.cc:1638
First, they need proper error messages so I know what to fix in the linker script, then we can talk about supporting them.