make gcc compiler customizeable