xtensa: allow multi-inclusion for uapi/unistd.h
authorChris Zankel <chris@zankel.net>
Wed, 24 Oct 2012 03:17:05 +0000 (20:17 -0700)
committerChris Zankel <chris@zankel.net>
Thu, 25 Oct 2012 21:53:36 +0000 (14:53 -0700)
Xtensa implements a method that allows to generate a arbitrary output
for each system call by defining the __SYSCALL(number, function, num_args).
This usually requires to include uapi/unistd.h twice. Instead of removing
the guard agains multiple inclusion entirely, allow to include unistd.h again
only if __SYSCALL is defined. Note that __SYSCALL gets always undefined at
the end of the file.

Signed-off-by: Chris Zankel <chris@zankel.net>

No differences found