adding for xc compiler