/* Copyright (C) 2001 Free Software Foundation, Inc. */ | |
/* { dg-do preprocess } */ | |
/* Source: Neil Booth, 2 Oct 2001. | |
Tests that we clear the disabled flag that is set by the | |
macro-defined-to-itself optimization (the optimization might not be | |
worth it). */ | |
#define foo foo | |
#undef foo | |
#define foo 1 | |
#if !foo | |
#error foo still disabled! | |
#endif |