[PATCH] print out the function which causes errors
commit33145bbb99c171f5f118cd2d4a067048c74f2895
authorChristopher Li <chrisl@vmware.com>
Sun, 31 Aug 2003 23:36:31 +0000 (31 16:36 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 8 Apr 2005 04:01:03 +0000 (7 21:01 -0700)
treeb6ba14647c9aac49f6a190a6f09bf20e81f5ca70
parentef904faf89d2a7e6d5e4611e31c72aac9f1578a1
[PATCH] print out the function which causes errors

This fixes a bug in adding white space in macro expanding, which cause
drivers/atm/ambassador.c complain about include file not found and stop
the make.

The offensive macro is that

  #define UCODE(x) UCODE2(atmsar11.x)
  #define UCODE2(x) #x
  UCODE(start)

It will expand to "atmsar11 . start" instead of "atmsar11.start"
pre-process.c