[challenge] Linker surgery

Jacob Carlborg doob at me.com
Sat May 18 06:14:59 PDT 2013


On 2013-05-18 01:10, Igor Stepanov wrote:
> module fmod;
>
> public immutable int[] fable = [1,2,3];
>
>
> module mod;
>
> //import fmod;
>
> int foo(int i)
> {
>         pragma(mangle, "_D4fmod5fableyAi") extern immutable int[] fable;
>         return fable[i];
> }

Or with extern (C) to avoid the pragma.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list