Create bin if it doesn't exist
switch to gcc
non-resizable hint api call and implementation