make gcc not complain