linux-user: fix mq_* compilation problems
commit8ec9cf89717dabfb9309a05302c7719cffc85337
authorNathan Froyd <froydnj@codesourcery.com>
Wed, 22 Jul 2009 16:14:36 +0000 (22 09:14 -0700)
committerRiku Voipio <riku.voipio@iki.fi>
Tue, 25 Aug 2009 14:15:34 +0000 (25 17:15 +0300)
tree132f6529bd4882e642732ce89ad1d99876eed60d
parentc761c15403ed2320d0265257d6b21b8c2e1ecff7
linux-user: fix mq_* compilation problems

mqueue.h is only available if __NR_mq_open is defined.  So don't include
it unconditionally.  Similarly, the mq_* family of syscalls depend on
__NR_mq_open.  Finally, the copy_{from,to}_user_mq_attr functions should
not be defined unconditionally, but only if we're going to use the mq_*
syscalls.

Signed-off-by: Nathan Froyd <froydnj@codesourcery.com
Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
linux-user/syscall.c