diff --git a/mx.fastr/mx_fastr_compile.py b/mx.fastr/mx_fastr_compile.py
index 2e96d8b321453eab80fa383a3ab7702a7ce42d59..e7b0cb1032762b05c9653b3c5c2dbefa0042b623 100644
--- a/mx.fastr/mx_fastr_compile.py
+++ b/mx.fastr/mx_fastr_compile.py
@@ -131,9 +131,6 @@ def compileWithClangPP(args=None, version=None, out=None, err=None):
 def opt(args=None, version=None, out=None, err=None):
     return mx.run([_sulong().findLLVMProgram('opt', version)] + args, out=out, err=err)
 
-def link(args=None):
-    return mx.run_java(getClasspathOptions() + ["com.oracle.truffle.llvm.runtime.Linker"] + args)
-
 def cc(args):
     _log('fastr:cc', args)
     compiler = None