diff -r c41975a290ce -r 4efb11e44065 stage1_2/iec_bison.yy --- a/stage1_2/iec_bison.yy Thu Jun 14 17:50:37 2012 +0100 +++ b/stage1_2/iec_bison.yy Fri Jun 15 19:54:33 2012 +0100 @@ -161,10 +161,7 @@ while (0) -/* A macro for printing out internal parser errors... */ -#define ERROR error_exit(__FILE__,__LINE__) -/* function defined in main.cc */ -extern void error_exit(const char *file_name, int line_no); +#include "../main.hh" // required for ERROR() and ERROR_MSG() macros.