amd-define wrapper