diff --git a/lib/com_err/lex.l b/lib/com_err/lex.l index 780c117a5..a70c40de0 100644 --- a/lib/com_err/lex.l +++ b/lib/com_err/lex.l @@ -37,6 +37,14 @@ * SUCH DAMAGE. */ +/* + * This is to handle the definition of this symbol in some AIX + * headers, which will conflict with the definition that lex will + * generate for it. It's only a problem for AIX lex. + */ + +#undef ECHO + #include "compile_et.h" #include "parse.h"