unit tgeneric103; {$mode objfpc}{$H+} interface implementation generic procedure Test(aArg: T); begin end; initialization finalization specialize Test(42); end.