1 /* Copyright (C) 2001, 2003 Free Software Foundation, Inc.  */
2 
3 /* { dg-do preprocess } */
4 
5 /* We used to output an unnecessary leading space, leading to Emacs
6    confusion with its Makefile abuse.
7 
8    Neil Booth, 12 Oct 2001.  */
9 
10 #define EMPTY
11 #define foo bar
12 
13 a = EMPTY
14 foo..				/* No leading space on output.  */
15 
16 /* { dg-final { scan-file spacing2.i "(^|\n)bar\.\." } } */
17