adds -g3 for macro expansion