[MLton-commit] r6865
Wesley Terpstra
wesley at mlton.org
Wed Sep 17 21:09:03 PDT 2008
Make the amd64/x86 codegens function call tables identical (this change has no effect on output code).
----------------------------------------------------------------------
U mlton/trunk/mlton/codegen/amd64-codegen/amd64-generate-transfers.fun
----------------------------------------------------------------------
Modified: mlton/trunk/mlton/codegen/amd64-codegen/amd64-generate-transfers.fun
===================================================================
--- mlton/trunk/mlton/codegen/amd64-codegen/amd64-generate-transfers.fun 2008-09-18 04:05:02 UTC (rev 6864)
+++ mlton/trunk/mlton/codegen/amd64-codegen/amd64-generate-transfers.fun 2008-09-18 04:09:02 UTC (rev 6865)
@@ -1547,6 +1547,7 @@
*)
| (External, MinGW, _) => indirect
| (External, Cygwin, _) => indirect
+ | (External, Darwin, _) => plt
(* ELF systems (and darwin too) create
* procedure lookup tables (PLT) which
* proxy the call to libraries. The PLT
More information about the MLton-commit
mailing list