Fixed "FIXME" in cli-fe:gcc/cil/parser.c::parser_emit_ldsflda(). Previous implementation didn't take care about static fields, which are unmanaged. Taken the address of an static field must return a CIL_STYPE_NINT address, instead of an CIL_STYPE_MP one.
Affected benchmarks:
197.parser, producing the following gcil compilation error: "cil1: error: 3 Wrong operand types for ceq:
|