1// RUN: not %clang_cc1 -fsyntax-only %s 2// PR1900 3// This test should get a redefinition error from m_iopt.h: the MI opt 4// shouldn't apply. 5 6#define MACRO 7#include "mi_opt.h" 8#undef MACRO 9#define MACRO || 1 10#include "mi_opt.h" 11 12