On Wednesday, 6 January 2016 at 15:41:27 UTC, Carl Sturtivant wrote: > //D that doesn't work: > extern(C) int try(int x); Try: pragma(mangle, "try") extern(C) int try_(int x); then call it with the udnerscore in D, the linker should tie it up thanks to the pragma.