1  /* Copyright (C) 2000 Free Software Foundation, Inc.  */
       2  
       3  /* { dg-do preprocess } */
       4  
       5  /* Undefining a macro guard and re-including the file used to confuse
       6     file caching in cppfiles.c, and attempt to open a bad fd.  */
       7  
       8  #include "mi1c.h"
       9  #undef CPP_MIC_H
      10  #include "mi1c.h"