done gcc premapping