The benchmark compiles in cli-be, cli-fe, runs native, mono and gcil-native.
You must:
- Apply the patch: we do not still properly handle global variables (not extern, not static, shared among different compilation units), thus I just add "extern" to many of the shared variables in the benchmark.
- Use the last version of cli-be (rev 174324), which implements pointer comparison
- Use the binutils:ld version implementing link time prototype fixing. |