LLVMgold.so is released under the GPLv3 license, unlike the rest of LLVM. So
it's not surprising it's not included in the same package. As suggested above,
you can use lld.
If you really would like to use LLVMgold, and there isn't a separate package
with the pre-built library, you can build i
> I dug up gfortran 5.4, which does not emit DW_TAG_entry_point with my
> simple example program. Does anybody actually use it?
IBM XL Fortran generates it.
$ cat entry.f
subroutine foo(a)
integer a
real b
a = 5
return
entry bar(b)
b = 3.0
return
end subroutine
$
Gets the following