I just noted (testing with 3.3.1 from 2 or 3days ago) that -gw adds 3 variables for result "result" "FUNCTIONNAME" "RESULT" Why an upper, and lowercase result? Not tested with dwarf-3 Not tested with older fpc Win64 Regards Martin