Advertisement
Guest User

Untitled

a guest
Jun 14th, 2018
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 64.37 KB | None | 0 0
  1. dpkg-buildpackage: warning: using a gain-root-command while being root
  2. dpkg-buildpackage: info: source package gnumach
  3. dpkg-buildpackage: info: source version 2:1.8+git20180218-1
  4. dpkg-buildpackage: info: source distribution unstable
  5. dpkg-buildpackage: info: source changed by Samuel Thibault <sthibault@debian.org>
  6.  dpkg-source --before-build gnumach-1.8+git20180218
  7. dpkg-buildpackage: info: host architecture hurd-i386
  8. dpkg-source: info: using options from gnumach-1.8+git20180218/debian/source/options: --compression=bzip2
  9.  fakeroot debian/rules clean
  10. dh_testdir
  11. rm -f debian/control.stamp
  12. rm -f machine
  13. rm -rf build build-xen build-dbg build-xen-dbg /home/test/gnumach-1.8+git20180218/debian/tmp-udeb /home/test/gnumach-1.8+git20180218/debian/tmp-xen-udeb /home/test/gnumach-1.8+git20180218/debian/tmp-xen /home/test/gnumach-1.8+git20180218/debian/tmp-dbg /home/test/gnumach-1.8+git20180218/debian/tmp-xen-dbg
  14. # Clean up autogenerated cruft
  15. rm -rf autom4te.cache build-aux
  16. rm -f aclocal.m4 config.h.in configure INSTALL Makefile.in
  17. rm -f doc/mach.info* doc/stamp-vti doc/version.texi
  18. find -name '*~' -o -name '*.rej' -o -name '*.orig' | xargs rm -f
  19. rm -f debian/gnumach-image-*.preinst
  20. rm -f debian/gnumach-image-*.prerm
  21. rm -f debian/gnumach-image-*.postinst
  22. rm -f debian/gnumach-image-*.postrm
  23. dh_clean
  24. dh_clean: Compatibility levels before 9 are deprecated (level 7 in use)
  25.  debian/rules build
  26. autoreconf -fi
  27. configure.ac:81: installing 'build-aux/compile'
  28. configure.ac:47: installing 'build-aux/config.guess'
  29. configure.ac:47: installing 'build-aux/config.sub'
  30. configure.ac:27: installing 'build-aux/install-sh'
  31. configure.ac:27: installing 'build-aux/missing'
  32. Makefile.am: installing './INSTALL'
  33. Makefile.am: installing 'build-aux/depcomp'
  34. Makefile.am:32: installing 'build-aux/mdate-sh'
  35. doc/Makefrag.am:106: warning: user target '$(srcdir)/doc/version.texi' defined here ...
  36. Makefile.am:148:   'doc/Makefrag.am' included from here
  37. /usr/share/automake-1.15/am/texi-vers.am: ... overrides Automake target '$(srcdir)/doc/version.texi' defined here
  38. Makefile.am:32: installing 'build-aux/texinfo.tex'
  39. parallel-tests: installing 'build-aux/test-driver'
  40. dh_testdir
  41. mkdir build
  42. cd build && PACKAGE_VERSION_SUFFIX=-486 ../configure  \
  43.         CFLAGS="-Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2" \
  44.         LDFLAGS="-no-pie" \
  45.         --build=i686-gnu --host=i686-gnu --prefix=/usr --exec-prefix=/ --disable-net-group --disable-pcmcia-group --disable-wireless-group
  46. checking for a BSD-compatible install... /usr/bin/install -c
  47. checking whether build environment is sane... yes
  48. checking for a thread-safe mkdir -p... /bin/mkdir -p
  49. checking for gawk... no
  50. checking for mawk... mawk
  51. checking whether make sets $(MAKE)... yes
  52. checking whether make supports nested variables... yes
  53. checking whether make supports nested variables... (cached) yes
  54. checking build system type... i686-pc-gnu
  55. checking host system type... i686-pc-gnu
  56. checking for gawk... (cached) mawk
  57. checking for style of include used by make... GNU
  58. checking for i686-gnu-gcc... i686-gnu-gcc
  59. checking whether the C compiler works... yes
  60. checking for C compiler default output file name... a.out
  61. checking for suffix of executables...
  62. checking whether we are cross compiling... no
  63. checking for suffix of object files... o
  64. checking whether we are using the GNU C compiler... yes
  65. checking whether i686-gnu-gcc accepts -g... yes
  66. checking for i686-gnu-gcc option to accept ISO C89... none needed
  67. checking whether i686-gnu-gcc understands -c and -o together... yes
  68. checking dependency style of i686-gnu-gcc... gcc3
  69. checking dependency style of i686-gnu-gcc... gcc3
  70. checking for i686-gnu-gcc... (cached) i686-gnu-gcc
  71. checking whether we are using the GNU C compiler... (cached) yes
  72. checking whether i686-gnu-gcc accepts -g... (cached) yes
  73. checking for i686-gnu-gcc option to accept ISO C89... (cached) none needed
  74. checking whether i686-gnu-gcc understands -c and -o together... (cached) yes
  75. checking dependency style of i686-gnu-gcc... (cached) gcc3
  76. checking how to run the C preprocessor... i686-gnu-gcc -E
  77. checking for i686-gnu-ranlib... i686-gnu-ranlib
  78. checking for i686-gnu-ar... i686-gnu-ar
  79. checking for i686-gnu-ld... i686-gnu-ld
  80. checking for i686-gnu-nm... i686-gnu-nm
  81. checking for i686-gnu-mig... i686-gnu-mig
  82. checking for gzip... gzip
  83. checking for i686-gnu-strip... i686-gnu-strip
  84. checking for patch... patch
  85. checking whether to enable assertions... yes
  86. checking whether the compiler accepts `-fstack-protector'... yes
  87. checking that generated files are newer than configure... done
  88. configure: creating ./config.status
  89. patching file config.status
  90. Hunk #1 succeeded at 1504 (offset -49 lines).
  91. configure: Applied a patch to work around a deficiency in
  92.    Automake.  See `configure.ac' for details.
  93. config.status: creating tests/test-mbchk
  94. config.status: creating Makefile
  95. config.status: creating version.c
  96. config.status: creating config.h
  97. config.status: linking ../i386/i386 to machine
  98. config.status: linking ../i386/include/mach/i386 to mach/machine
  99. config.status: linking ../linux/src/include/asm-i386 to linux/src/include/asm
  100. config.status: linking ../linux/dev/include/asm-i386 to linux/dev/include/asm
  101. config.status: executing depfiles commands
  102. dh_testdir
  103. /usr/bin/make -C build ../doc/mach.info
  104. make[1]: Entering directory '/home/test/gnumach-1.8+git20180218/build'
  105. make[2]: Entering directory '/home/test/gnumach-1.8+git20180218/build'
  106. make[2]: Leaving directory '/home/test/gnumach-1.8+git20180218/build'
  107. Updating ../doc/version.texi
  108. restore=: && backupdir=".am$$" && \
  109. am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd .. && \
  110. rm -rf $backupdir && mkdir $backupdir && \
  111. if (/bin/bash /home/test/gnumach-1.8+git20180218/build-aux/missing makeinfo --version) >/dev/null 2>&1; then \
  112.   for f in ../doc/mach.info ../doc/mach.info-[0-9] ../doc/mach.info-[0-9][0-9] ../doc/mach.i[0-9] ../doc/mach.i[0-9][0-9]; do \
  113.     if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  114.   done; \
  115. else :; fi && \
  116. cd "$am__cwd"; \
  117. if /bin/bash /home/test/gnumach-1.8+git20180218/build-aux/missing makeinfo   -I doc -I ../doc \
  118.  -o ../doc/mach.info ../doc/mach.texi; \
  119. then \
  120.   rc=0; \
  121.   CDPATH="${ZSH_VERSION+.}:" && cd ..; \
  122. else \
  123.   rc=$?; \
  124.   CDPATH="${ZSH_VERSION+.}:" && cd .. && \
  125.   $restore $backupdir/* `echo "./../doc/mach.info" | sed 's|[^/]*$||'`; \
  126. fi; \
  127. rm -rf $backupdir; exit $rc
  128. make[1]: Leaving directory '/home/test/gnumach-1.8+git20180218/build'
  129. dh_testdir
  130. /usr/bin/make -C build check
  131. make[1]: Entering directory '/home/test/gnumach-1.8+git20180218/build'
  132. make[2]: Entering directory '/home/test/gnumach-1.8+git20180218/build'
  133. rm -f vm/memory_object_user.user.defs.c
  134. cp -p ../vm/memory_object_user.cli vm/memory_object_user.user.defs.c
  135. rm -f vm/memory_object_default.user.defs.c
  136. cp -p ../vm/memory_object_default.cli vm/memory_object_default.user.defs.c
  137. rm -f device/device_reply.user.defs.c
  138. cp -p ../device/device_reply.cli device/device_reply.user.defs.c
  139. rm -f device/memory_object_reply.user.defs.c
  140. cp -p ../device/memory_object_reply.cli device/memory_object_reply.user.defs.c
  141. rm -f kern/task_notify.user.defs.c
  142. cp -p ../kern/task_notify.cli kern/task_notify.user.defs.c
  143. rm -f device/device.server.defs.c
  144. cp -p ../device/device.srv device/device.server.defs.c
  145. rm -f device/device_pager.server.defs.c
  146. cp -p ../device/device_pager.srv device/device_pager.server.defs.c
  147. rm -f ipc/mach_port.server.defs.c
  148. cp -p ../ipc/mach_port.srv ipc/mach_port.server.defs.c
  149. rm -f kern/mach.server.defs.c
  150. cp -p ../kern/mach.srv kern/mach.server.defs.c
  151. rm -f kern/mach4.server.defs.c
  152. cp -p ../kern/mach4.srv kern/mach4.server.defs.c
  153. rm -f kern/gnumach.server.defs.c
  154. cp -p ../kern/gnumach.srv kern/gnumach.server.defs.c
  155. rm -f kern/experimental.server.defs.c
  156. cp -p ../kern/experimental.srv kern/experimental.server.defs.c
  157. rm -f kern/mach_debug.server.defs.c
  158. cp -p ../kern/mach_debug.srv kern/mach_debug.server.defs.c
  159. rm -f kern/mach_host.server.defs.c
  160. cp -p ../kern/mach_host.srv kern/mach_host.server.defs.c
  161. rm -f ipc/notify.none.defs.c
  162. cp -p ../ipc/notify.defs ipc/notify.none.defs.c
  163. rm -f kern/exc.none.defs.c
  164. cp -p ../kern/exc.defs kern/exc.none.defs.c
  165. rm -f i386/i386/mach_i386.server.defs.c
  166. cp -p ../i386/i386/mach_i386.srv i386/i386/mach_i386.server.defs.c
  167. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT vm/lib_dep_tr_for_defs_a-memory_object_user.user.defs.o -MD -MP -MF vm/.deps/lib_dep_tr_for_defs_a-memory_object_user.user.defs.Tpo -c -o vm/lib_dep_tr_for_defs_a-memory_object_user.user.defs.o `test -f 'vm/memory_object_user.user.defs.c' || echo '../'`vm/memory_object_user.user.defs.c
  168. mv -f vm/.deps/lib_dep_tr_for_defs_a-memory_object_user.user.defs.Tpo vm/.deps/lib_dep_tr_for_defs_a-memory_object_user.user.defs.Po
  169. i686-gnu-mig -n -cc cat - /dev/null     \
  170.   -user vm/memory_object_user.user.c -header vm/memory_object_user.user.h                       \
  171.   -list vm/memory_object_user.user.msgids                                       \
  172.   < vm/lib_dep_tr_for_defs_a-memory_object_user.user.defs.o
  173. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT vm/lib_dep_tr_for_defs_a-memory_object_default.user.defs.o -MD -MP -MF vm/.deps/lib_dep_tr_for_defs_a-memory_object_default.user.defs.Tpo -c -o vm/lib_dep_tr_for_defs_a-memory_object_default.user.defs.o `test -f 'vm/memory_object_default.user.defs.c' || echo '../'`vm/memory_object_default.user.defs.c
  174. mv -f vm/.deps/lib_dep_tr_for_defs_a-memory_object_default.user.defs.Tpo vm/.deps/lib_dep_tr_for_defs_a-memory_object_default.user.defs.Po
  175. i686-gnu-mig -n -cc cat - /dev/null     \
  176.   -user vm/memory_object_default.user.c -header vm/memory_object_default.user.h                 \
  177.   -list vm/memory_object_default.user.msgids                                    \
  178.   < vm/lib_dep_tr_for_defs_a-memory_object_default.user.defs.o
  179. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT device/lib_dep_tr_for_defs_a-device_reply.user.defs.o -MD -MP -MF device/.deps/lib_dep_tr_for_defs_a-device_reply.user.defs.Tpo -c -o device/lib_dep_tr_for_defs_a-device_reply.user.defs.o `test -f 'device/device_reply.user.defs.c' || echo '../'`device/device_reply.user.defs.c
  180. mv -f device/.deps/lib_dep_tr_for_defs_a-device_reply.user.defs.Tpo device/.deps/lib_dep_tr_for_defs_a-device_reply.user.defs.Po
  181. i686-gnu-mig -n -cc cat - /dev/null     \
  182.   -user device/device_reply.user.c -header device/device_reply.user.h                   \
  183.   -list device/device_reply.user.msgids                                 \
  184.   < device/lib_dep_tr_for_defs_a-device_reply.user.defs.o
  185. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT device/lib_dep_tr_for_defs_a-memory_object_reply.user.defs.o -MD -MP -MF device/.deps/lib_dep_tr_for_defs_a-memory_object_reply.user.defs.Tpo -c -o device/lib_dep_tr_for_defs_a-memory_object_reply.user.defs.o `test -f 'device/memory_object_reply.user.defs.c' || echo '../'`device/memory_object_reply.user.defs.c
  186. mv -f device/.deps/lib_dep_tr_for_defs_a-memory_object_reply.user.defs.Tpo device/.deps/lib_dep_tr_for_defs_a-memory_object_reply.user.defs.Po
  187. i686-gnu-mig -n -cc cat - /dev/null     \
  188.   -user device/memory_object_reply.user.c -header device/memory_object_reply.user.h                     \
  189.   -list device/memory_object_reply.user.msgids                                  \
  190.   < device/lib_dep_tr_for_defs_a-memory_object_reply.user.defs.o
  191. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT kern/lib_dep_tr_for_defs_a-task_notify.user.defs.o -MD -MP -MF kern/.deps/lib_dep_tr_for_defs_a-task_notify.user.defs.Tpo -c -o kern/lib_dep_tr_for_defs_a-task_notify.user.defs.o `test -f 'kern/task_notify.user.defs.c' || echo '../'`kern/task_notify.user.defs.c
  192. mv -f kern/.deps/lib_dep_tr_for_defs_a-task_notify.user.defs.Tpo kern/.deps/lib_dep_tr_for_defs_a-task_notify.user.defs.Po
  193. i686-gnu-mig -n -cc cat - /dev/null     \
  194.   -user kern/task_notify.user.c -header kern/task_notify.user.h                 \
  195.   -list kern/task_notify.user.msgids                                    \
  196.   < kern/lib_dep_tr_for_defs_a-task_notify.user.defs.o
  197. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT device/lib_dep_tr_for_defs_a-device.server.defs.o -MD -MP -MF device/.deps/lib_dep_tr_for_defs_a-device.server.defs.Tpo -c -o device/lib_dep_tr_for_defs_a-device.server.defs.o `test -f 'device/device.server.defs.c' || echo '../'`device/device.server.defs.c
  198. mv -f device/.deps/lib_dep_tr_for_defs_a-device.server.defs.Tpo device/.deps/lib_dep_tr_for_defs_a-device.server.defs.Po
  199. i686-gnu-mig -n -cc cat - /dev/null     \
  200.   -sheader device/device.server.h -server device/device.server.c                \
  201.   -list device/device.server.msgids                             \
  202.   < device/lib_dep_tr_for_defs_a-device.server.defs.o
  203. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT device/lib_dep_tr_for_defs_a-device_pager.server.defs.o -MD -MP -MF device/.deps/lib_dep_tr_for_defs_a-device_pager.server.defs.Tpo -c -o device/lib_dep_tr_for_defs_a-device_pager.server.defs.o `test -f 'device/device_pager.server.defs.c' || echo '../'`device/device_pager.server.defs.c
  204. mv -f device/.deps/lib_dep_tr_for_defs_a-device_pager.server.defs.Tpo device/.deps/lib_dep_tr_for_defs_a-device_pager.server.defs.Po
  205. i686-gnu-mig -n -cc cat - /dev/null     \
  206.   -sheader device/device_pager.server.h -server device/device_pager.server.c            \
  207.   -list device/device_pager.server.msgids                               \
  208.   < device/lib_dep_tr_for_defs_a-device_pager.server.defs.o
  209. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT ipc/lib_dep_tr_for_defs_a-mach_port.server.defs.o -MD -MP -MF ipc/.deps/lib_dep_tr_for_defs_a-mach_port.server.defs.Tpo -c -o ipc/lib_dep_tr_for_defs_a-mach_port.server.defs.o `test -f 'ipc/mach_port.server.defs.c' || echo '../'`ipc/mach_port.server.defs.c
  210. mv -f ipc/.deps/lib_dep_tr_for_defs_a-mach_port.server.defs.Tpo ipc/.deps/lib_dep_tr_for_defs_a-mach_port.server.defs.Po
  211. i686-gnu-mig -n -cc cat - /dev/null     \
  212.   -sheader ipc/mach_port.server.h -server ipc/mach_port.server.c                \
  213.   -list ipc/mach_port.server.msgids                             \
  214.   < ipc/lib_dep_tr_for_defs_a-mach_port.server.defs.o
  215. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT kern/lib_dep_tr_for_defs_a-mach.server.defs.o -MD -MP -MF kern/.deps/lib_dep_tr_for_defs_a-mach.server.defs.Tpo -c -o kern/lib_dep_tr_for_defs_a-mach.server.defs.o `test -f 'kern/mach.server.defs.c' || echo '../'`kern/mach.server.defs.c
  216. mv -f kern/.deps/lib_dep_tr_for_defs_a-mach.server.defs.Tpo kern/.deps/lib_dep_tr_for_defs_a-mach.server.defs.Po
  217. i686-gnu-mig -n -cc cat - /dev/null     \
  218.   -sheader kern/mach.server.h -server kern/mach.server.c                \
  219.   -list kern/mach.server.msgids                         \
  220.   < kern/lib_dep_tr_for_defs_a-mach.server.defs.o
  221. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT kern/lib_dep_tr_for_defs_a-mach4.server.defs.o -MD -MP -MF kern/.deps/lib_dep_tr_for_defs_a-mach4.server.defs.Tpo -c -o kern/lib_dep_tr_for_defs_a-mach4.server.defs.o `test -f 'kern/mach4.server.defs.c' || echo '../'`kern/mach4.server.defs.c
  222. mv -f kern/.deps/lib_dep_tr_for_defs_a-mach4.server.defs.Tpo kern/.deps/lib_dep_tr_for_defs_a-mach4.server.defs.Po
  223. i686-gnu-mig -n -cc cat - /dev/null     \
  224.   -sheader kern/mach4.server.h -server kern/mach4.server.c              \
  225.   -list kern/mach4.server.msgids                                \
  226.   < kern/lib_dep_tr_for_defs_a-mach4.server.defs.o
  227. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT kern/lib_dep_tr_for_defs_a-gnumach.server.defs.o -MD -MP -MF kern/.deps/lib_dep_tr_for_defs_a-gnumach.server.defs.Tpo -c -o kern/lib_dep_tr_for_defs_a-gnumach.server.defs.o `test -f 'kern/gnumach.server.defs.c' || echo '../'`kern/gnumach.server.defs.c
  228. mv -f kern/.deps/lib_dep_tr_for_defs_a-gnumach.server.defs.Tpo kern/.deps/lib_dep_tr_for_defs_a-gnumach.server.defs.Po
  229. i686-gnu-mig -n -cc cat - /dev/null     \
  230.   -sheader kern/gnumach.server.h -server kern/gnumach.server.c          \
  231.   -list kern/gnumach.server.msgids                              \
  232.   < kern/lib_dep_tr_for_defs_a-gnumach.server.defs.o
  233. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT kern/lib_dep_tr_for_defs_a-experimental.server.defs.o -MD -MP -MF kern/.deps/lib_dep_tr_for_defs_a-experimental.server.defs.Tpo -c -o kern/lib_dep_tr_for_defs_a-experimental.server.defs.o `test -f 'kern/experimental.server.defs.c' || echo '../'`kern/experimental.server.defs.c
  234. mv -f kern/.deps/lib_dep_tr_for_defs_a-experimental.server.defs.Tpo kern/.deps/lib_dep_tr_for_defs_a-experimental.server.defs.Po
  235. i686-gnu-mig -n -cc cat - /dev/null     \
  236.   -sheader kern/experimental.server.h -server kern/experimental.server.c                \
  237.   -list kern/experimental.server.msgids                         \
  238.   < kern/lib_dep_tr_for_defs_a-experimental.server.defs.o
  239. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT kern/lib_dep_tr_for_defs_a-mach_debug.server.defs.o -MD -MP -MF kern/.deps/lib_dep_tr_for_defs_a-mach_debug.server.defs.Tpo -c -o kern/lib_dep_tr_for_defs_a-mach_debug.server.defs.o `test -f 'kern/mach_debug.server.defs.c' || echo '../'`kern/mach_debug.server.defs.c
  240. mv -f kern/.deps/lib_dep_tr_for_defs_a-mach_debug.server.defs.Tpo kern/.deps/lib_dep_tr_for_defs_a-mach_debug.server.defs.Po
  241. i686-gnu-mig -n -cc cat - /dev/null     \
  242.   -sheader kern/mach_debug.server.h -server kern/mach_debug.server.c            \
  243.   -list kern/mach_debug.server.msgids                           \
  244.   < kern/lib_dep_tr_for_defs_a-mach_debug.server.defs.o
  245. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT kern/lib_dep_tr_for_defs_a-mach_host.server.defs.o -MD -MP -MF kern/.deps/lib_dep_tr_for_defs_a-mach_host.server.defs.Tpo -c -o kern/lib_dep_tr_for_defs_a-mach_host.server.defs.o `test -f 'kern/mach_host.server.defs.c' || echo '../'`kern/mach_host.server.defs.c
  246. mv -f kern/.deps/lib_dep_tr_for_defs_a-mach_host.server.defs.Tpo kern/.deps/lib_dep_tr_for_defs_a-mach_host.server.defs.Po
  247. i686-gnu-mig -n -cc cat - /dev/null     \
  248.   -sheader kern/mach_host.server.h -server kern/mach_host.server.c              \
  249.   -list kern/mach_host.server.msgids                            \
  250.   < kern/lib_dep_tr_for_defs_a-mach_host.server.defs.o
  251. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT ipc/lib_dep_tr_for_defs_a-notify.none.defs.o -MD -MP -MF ipc/.deps/lib_dep_tr_for_defs_a-notify.none.defs.Tpo -c -o ipc/lib_dep_tr_for_defs_a-notify.none.defs.o `test -f 'ipc/notify.none.defs.c' || echo '../'`ipc/notify.none.defs.c
  252. mv -f ipc/.deps/lib_dep_tr_for_defs_a-notify.none.defs.Tpo ipc/.deps/lib_dep_tr_for_defs_a-notify.none.defs.Po
  253. i686-gnu-mig -n -cc cat - /dev/null                     \
  254.   -list ipc/notify.none.msgids                                  \
  255.   < ipc/lib_dep_tr_for_defs_a-notify.none.defs.o
  256. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT kern/lib_dep_tr_for_defs_a-exc.none.defs.o -MD -MP -MF kern/.deps/lib_dep_tr_for_defs_a-exc.none.defs.Tpo -c -o kern/lib_dep_tr_for_defs_a-exc.none.defs.o `test -f 'kern/exc.none.defs.c' || echo '../'`kern/exc.none.defs.c
  257. mv -f kern/.deps/lib_dep_tr_for_defs_a-exc.none.defs.Tpo kern/.deps/lib_dep_tr_for_defs_a-exc.none.defs.Po
  258. i686-gnu-mig -n -cc cat - /dev/null                     \
  259.   -list kern/exc.none.msgids                                    \
  260.   < kern/lib_dep_tr_for_defs_a-exc.none.defs.o
  261. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include -E  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT i386/i386/lib_dep_tr_for_defs_a-mach_i386.server.defs.o -MD -MP -MF i386/i386/.deps/lib_dep_tr_for_defs_a-mach_i386.server.defs.Tpo -c -o i386/i386/lib_dep_tr_for_defs_a-mach_i386.server.defs.o `test -f 'i386/i386/mach_i386.server.defs.c' || echo '../'`i386/i386/mach_i386.server.defs.c
  262. mv -f i386/i386/.deps/lib_dep_tr_for_defs_a-mach_i386.server.defs.Tpo i386/i386/.deps/lib_dep_tr_for_defs_a-mach_i386.server.defs.Po
  263. i686-gnu-mig -n -cc cat - /dev/null     \
  264.   -sheader i386/i386/mach_i386.server.h -server i386/i386/mach_i386.server.c            \
  265.   -list i386/i386/mach_i386.server.msgids                               \
  266.   < i386/i386/lib_dep_tr_for_defs_a-mach_i386.server.defs.o
  267. mawk -f ../gensym.awk ../i386/i386/i386asm.sym > i386/i386/i386asm.symc
  268. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -S -x c -o i386/i386/i386asm.symc.o i386/i386/i386asm.symc
  269. sed < i386/i386/i386asm.symc.o > i386/i386/i386asm.h            \
  270.   -e 's/^[^*].*$//'                     \
  271.   -e 's/^[*]/#define/'                  \
  272.   -e 's/mAgIc[^-0-9]*//'
  273. depbase=`echo ipc/ipc_entry.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
  274. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT ipc/ipc_entry.o -MD -MP -MF $depbase.Tpo -c -o ipc/ipc_entry.o ../ipc/ipc_entry.c &&\
  275. mv -f $depbase.Tpo $depbase.Po
  276. depbase=`echo ipc/ipc_init.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
  277. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT ipc/ipc_init.o -MD -MP -MF $depbase.Tpo -c -o ipc/ipc_init.o ../ipc/ipc_init.c &&\
  278. mv -f $depbase.Tpo $depbase.Po
  279. depbase=`echo ipc/ipc_kmsg.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
  280. i686-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -ffreestanding -nostdinc -imacros config.h -Ii386 -I. -I../i386 -I../i386/include/mach/sa -I../include  -fno-builtin-log -Wall -fgnu89-inline -fno-strict-aliasing -fno-stack-protector  -mno-3dnow -mno-mmx -mno-sse -mno-sse2 -Wall -g -pipe -fno-strict-aliasing -no-pie -fno-PIE -fno-pie -O2 -MT ipc/ipc_kmsg.o -MD -MP -MF $depbase.Tpo -c -o ipc/ipc_kmsg.o ../ipc/ipc_kmsg.c &&\
  281. mv -f $depbase.Tpo $depbase.Po
  282. In file included from ../vm/pmap.h:45:0,
  283.                  from ../vm/vm_map.h:50,
  284.                  from ../ipc/ipc_kmsg.c:47:
  285. ../ipc/ipc_kmsg.c: In function ‘ipc_kmsg_destroy’:
  286. ../kern/thread.h:401:42: warning: implicit declaration of function ‘cpu_number’; did you mean ‘cpu_idle’? [-Wimplicit-function-declaration]
  287.  #define current_thread() (active_threads[cpu_number()])
  288.                                           ^
  289. ../ipc/ipc_kmsg.c:190:11: note: in expansion of macro ‘current_thread’
  290.   queue = &current_thread()->ith_messages;
  291.            ^~~~~~~~~~~~~~
  292. In file included from ../kern/lock.h:41:0,
  293.                  from ../kern/sched_prim.h:39,
  294.                  from ./machine/locore.h:24,
  295.                  from ../ipc/ipc_kmsg.c:44:
  296. ../ipc/ipc_kmsg.c: In function ‘ipc_kmsg_copyin_header’:
  297. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  298.        : "0" (new_val), "m" (*(lock) : "memory") \
  299.                                      ^
  300. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  301.   while(_simple_lock_xchg_(l, 1)) \
  302.         ^~~~~~~~~~~~~~~~~~
  303. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  304.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  305.                       ^~~~~~~~~~~
  306. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  307.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  308.                         ^~~~~~~
  309. ../ipc/ipc_kmsg.c:716:3: note: in expansion of macro ‘ip_lock’
  310.    ip_lock(dest_port);
  311.    ^~~~~~~
  312. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  313.        : "0" (new_val), "m" (*(lock) : "memory") \
  314.                                      ^
  315. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  316.   (_simple_lock_xchg_(l, 0))
  317.    ^~~~~~~~~~~~~~~~~~
  318. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  319.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  320.                         ^~~~~~~~~~~~~
  321. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  322.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  323.                           ^~~~~~~~~
  324. ../ipc/ipc_kmsg.c:721:4: note: in expansion of macro ‘ip_unlock’
  325.     ip_unlock(dest_port);
  326.     ^~~~~~~~~
  327. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  328.        : "0" (new_val), "m" (*(lock) : "memory") \
  329.                                      ^
  330. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  331.   (_simple_lock_xchg_(l, 0))
  332.    ^~~~~~~~~~~~~~~~~~
  333. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  334.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  335.                         ^~~~~~~~~~~~~
  336. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  337.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  338.                           ^~~~~~~~~
  339. ../ipc/ipc_kmsg.c:728:3: note: in expansion of macro ‘ip_unlock’
  340.    ip_unlock(dest_port);
  341.    ^~~~~~~~~
  342. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  343.        : "0" (new_val), "m" (*(lock) : "memory") \
  344.                                      ^
  345. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  346.   while(_simple_lock_xchg_(l, 1)) \
  347.         ^~~~~~~~~~~~~~~~~~
  348. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  349.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  350.                       ^~~~~~~~~~~
  351. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  352.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  353.                         ^~~~~~~
  354. ../ipc/ipc_kmsg.c:786:3: note: in expansion of macro ‘ip_lock’
  355.    ip_lock(dest_port);
  356.    ^~~~~~~
  357. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  358.        : "0" (new_val), "m" (*(lock) : "memory") \
  359.                                      ^
  360. ./machine/lock.h:70:4: note: in expansion of macro ‘_simple_lock_xchg_’
  361.   (!_simple_lock_xchg_(l, 1))
  362.     ^~~~~~~~~~~~~~~~~~
  363. ../ipc/ipc_object.h:90:26: note: in expansion of macro ‘simple_lock_try’
  364.  #define io_lock_try(io)  simple_lock_try(&(io)->io_lock_data)
  365.                           ^~~~~~~~~~~~~~~
  366. ../ipc/ipc_port.h:120:27: note: in expansion of macro ‘io_lock_try’
  367.  #define ip_lock_try(port) io_lock_try(&(port)->ip_object)
  368.                            ^~~~~~~~~~~
  369. ../ipc/ipc_kmsg.c:787:33: note: in expansion of macro ‘ip_lock_try’
  370.    if (!ip_active(dest_port) || !ip_lock_try(reply_port)) {
  371.                                  ^~~~~~~~~~~
  372. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  373.        : "0" (new_val), "m" (*(lock) : "memory") \
  374.                                      ^
  375. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  376.   (_simple_lock_xchg_(l, 0))
  377.    ^~~~~~~~~~~~~~~~~~
  378. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  379.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  380.                         ^~~~~~~~~~~~~
  381. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  382.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  383.                           ^~~~~~~~~
  384. ../ipc/ipc_kmsg.c:788:4: note: in expansion of macro ‘ip_unlock’
  385.     ip_unlock(dest_port);
  386.     ^~~~~~~~~
  387. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  388.        : "0" (new_val), "m" (*(lock) : "memory") \
  389.                                      ^
  390. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  391.   (_simple_lock_xchg_(l, 0))
  392.    ^~~~~~~~~~~~~~~~~~
  393. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  394.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  395.                         ^~~~~~~~~~~~~
  396. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  397.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  398.                           ^~~~~~~~~
  399. ../ipc/ipc_kmsg.c:797:3: note: in expansion of macro ‘ip_unlock’
  400.    ip_unlock(dest_port);
  401.    ^~~~~~~~~
  402. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  403.        : "0" (new_val), "m" (*(lock) : "memory") \
  404.                                      ^
  405. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  406.   (_simple_lock_xchg_(l, 0))
  407.    ^~~~~~~~~~~~~~~~~~
  408. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  409.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  410.                         ^~~~~~~~~~~~~
  411. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  412.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  413.                           ^~~~~~~~~
  414. ../ipc/ipc_kmsg.c:805:3: note: in expansion of macro ‘ip_unlock’
  415.    ip_unlock(reply_port);
  416.    ^~~~~~~~~
  417. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  418.        : "0" (new_val), "m" (*(lock) : "memory") \
  419.                                      ^
  420. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  421.   while(_simple_lock_xchg_(l, 1)) \
  422.         ^~~~~~~~~~~~~~~~~~
  423. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  424.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  425.                       ^~~~~~~~~~~
  426. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  427.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  428.                         ^~~~~~~
  429. ../ipc/ipc_kmsg.c:854:3: note: in expansion of macro ‘ip_lock’
  430.    ip_lock(dest_port);
  431.    ^~~~~~~
  432. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  433.        : "0" (new_val), "m" (*(lock) : "memory") \
  434.                                      ^
  435. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  436.   (_simple_lock_xchg_(l, 0))
  437.    ^~~~~~~~~~~~~~~~~~
  438. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  439.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  440.                         ^~~~~~~~~~~~~
  441. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  442.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  443.                           ^~~~~~~~~
  444. ../ipc/ipc_kmsg.c:856:4: note: in expansion of macro ‘ip_unlock’
  445.     ip_unlock(dest_port);
  446.     ^~~~~~~~~
  447. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  448.        : "0" (new_val), "m" (*(lock) : "memory") \
  449.                                      ^
  450. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  451.   (_simple_lock_xchg_(l, 0))
  452.    ^~~~~~~~~~~~~~~~~~
  453. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  454.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  455.                         ^~~~~~~~~~~~~
  456. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  457.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  458.                           ^~~~~~~~~
  459. ../ipc/ipc_kmsg.c:861:3: note: in expansion of macro ‘ip_unlock’
  460.    ip_unlock(dest_port);
  461.    ^~~~~~~~~
  462. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  463.        : "0" (new_val), "m" (*(lock) : "memory") \
  464.                                      ^
  465. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  466.   while(_simple_lock_xchg_(l, 1)) \
  467.         ^~~~~~~~~~~~~~~~~~
  468. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  469.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  470.                       ^~~~~~~~~~~
  471. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  472.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  473.                         ^~~~~~~
  474. ../ipc/ipc_kmsg.c:1181:4: note: in expansion of macro ‘ip_lock’
  475.     ip_lock(saved_reply);
  476.     ^~~~~~~
  477. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  478.        : "0" (new_val), "m" (*(lock) : "memory") \
  479.                                      ^
  480. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  481.   (_simple_lock_xchg_(l, 0))
  482.    ^~~~~~~~~~~~~~~~~~
  483. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  484.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  485.                         ^~~~~~~~~~~~~
  486. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  487.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  488.                           ^~~~~~~~~
  489. ../ipc/ipc_kmsg.c:1184:4: note: in expansion of macro ‘ip_unlock’
  490.     ip_unlock(saved_reply);
  491.     ^~~~~~~~~
  492. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  493.        : "0" (new_val), "m" (*(lock) : "memory") \
  494.                                      ^
  495. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  496.   while(_simple_lock_xchg_(l, 1)) \
  497.         ^~~~~~~~~~~~~~~~~~
  498. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  499.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  500.                       ^~~~~~~~~~~
  501. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  502.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  503.                         ^~~~~~~
  504. ../ipc/ipc_kmsg.c:1186:4: note: in expansion of macro ‘ip_lock’
  505.     ip_lock(dest);
  506.     ^~~~~~~
  507. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  508.        : "0" (new_val), "m" (*(lock) : "memory") \
  509.                                      ^
  510. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  511.   (_simple_lock_xchg_(l, 0))
  512.    ^~~~~~~~~~~~~~~~~~
  513. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  514.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  515.                         ^~~~~~~~~~~~~
  516. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  517.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  518.                           ^~~~~~~~~
  519. ../ipc/ipc_kmsg.c:1190:4: note: in expansion of macro ‘ip_unlock’
  520.     ip_unlock(dest);
  521.     ^~~~~~~~~
  522. ../ipc/ipc_kmsg.c: In function ‘ipc_kmsg_copyout_header’:
  523. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  524.        : "0" (new_val), "m" (*(lock) : "memory") \
  525.                                      ^
  526. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  527.   while(_simple_lock_xchg_(l, 1)) \
  528.         ^~~~~~~~~~~~~~~~~~
  529. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  530.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  531.                       ^~~~~~~~~~~
  532. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  533.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  534.                         ^~~~~~~
  535. ../ipc/ipc_kmsg.c:1719:3: note: in expansion of macro ‘ip_lock’
  536.    ip_lock(dest);
  537.    ^~~~~~~
  538. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  539.        : "0" (new_val), "m" (*(lock) : "memory") \
  540.                                      ^
  541. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  542.   (_simple_lock_xchg_(l, 0))
  543.    ^~~~~~~~~~~~~~~~~~
  544. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  545.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  546.                         ^~~~~~~~~~~~~
  547. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  548.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  549.                           ^~~~~~~~~
  550. ../ipc/ipc_kmsg.c:1721:4: note: in expansion of macro ‘ip_unlock’
  551.     ip_unlock(dest);
  552.     ^~~~~~~~~
  553. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  554.        : "0" (new_val), "m" (*(lock) : "memory") \
  555.                                      ^
  556. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  557.   (_simple_lock_xchg_(l, 0))
  558.    ^~~~~~~~~~~~~~~~~~
  559. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  560.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  561.                         ^~~~~~~~~~~~~
  562. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  563.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  564.                           ^~~~~~~~~
  565. ../ipc/ipc_kmsg.c:1742:4: note: in expansion of macro ‘ip_unlock’
  566.     ip_unlock(dest);
  567.     ^~~~~~~~~
  568. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  569.        : "0" (new_val), "m" (*(lock) : "memory") \
  570.                                      ^
  571. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  572.   (_simple_lock_xchg_(l, 0))
  573.    ^~~~~~~~~~~~~~~~~~
  574. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  575.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  576.                         ^~~~~~~~~~~~~
  577. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  578.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  579.                           ^~~~~~~~~
  580. ../ipc/ipc_kmsg.c:1746:4: note: in expansion of macro ‘ip_unlock’
  581.     ip_unlock(dest);
  582.     ^~~~~~~~~
  583. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  584.        : "0" (new_val), "m" (*(lock) : "memory") \
  585.                                      ^
  586. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  587.   while(_simple_lock_xchg_(l, 1)) \
  588.         ^~~~~~~~~~~~~~~~~~
  589. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  590.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  591.                       ^~~~~~~~~~~
  592. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  593.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  594.                         ^~~~~~~
  595. ../ipc/ipc_kmsg.c:1789:3: note: in expansion of macro ‘ip_lock’
  596.    ip_lock(dest);
  597.    ^~~~~~~
  598. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  599.        : "0" (new_val), "m" (*(lock) : "memory") \
  600.                                      ^
  601. ./machine/lock.h:70:4: note: in expansion of macro ‘_simple_lock_xchg_’
  602.   (!_simple_lock_xchg_(l, 1))
  603.     ^~~~~~~~~~~~~~~~~~
  604. ../ipc/ipc_object.h:90:26: note: in expansion of macro ‘simple_lock_try’
  605.  #define io_lock_try(io)  simple_lock_try(&(io)->io_lock_data)
  606.                           ^~~~~~~~~~~~~~~
  607. ../ipc/ipc_port.h:120:27: note: in expansion of macro ‘io_lock_try’
  608.  #define ip_lock_try(port) io_lock_try(&(port)->ip_object)
  609.                            ^~~~~~~~~~~
  610. ../ipc/ipc_kmsg.c:1790:28: note: in expansion of macro ‘ip_lock_try’
  611.    if (!ip_active(dest) || !ip_lock_try(reply)) {
  612.                             ^~~~~~~~~~~
  613. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  614.        : "0" (new_val), "m" (*(lock) : "memory") \
  615.                                      ^
  616. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  617.   (_simple_lock_xchg_(l, 0))
  618.    ^~~~~~~~~~~~~~~~~~
  619. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  620.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  621.                         ^~~~~~~~~~~~~
  622. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  623.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  624.                           ^~~~~~~~~
  625. ../ipc/ipc_kmsg.c:1791:4: note: in expansion of macro ‘ip_unlock’
  626.     ip_unlock(dest);
  627.     ^~~~~~~~~
  628. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  629.        : "0" (new_val), "m" (*(lock) : "memory") \
  630.                                      ^
  631. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  632.   (_simple_lock_xchg_(l, 0))
  633.    ^~~~~~~~~~~~~~~~~~
  634. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  635.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  636.                         ^~~~~~~~~~~~~
  637. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  638.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  639.                           ^~~~~~~~~
  640. ../ipc/ipc_kmsg.c:1797:4: note: in expansion of macro ‘ip_unlock’
  641.     ip_unlock(reply);
  642.     ^~~~~~~~~
  643. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  644.        : "0" (new_val), "m" (*(lock) : "memory") \
  645.                                      ^
  646. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  647.   (_simple_lock_xchg_(l, 0))
  648.    ^~~~~~~~~~~~~~~~~~
  649. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  650.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  651.                         ^~~~~~~~~~~~~
  652. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  653.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  654.                           ^~~~~~~~~
  655. ../ipc/ipc_kmsg.c:1798:4: note: in expansion of macro ‘ip_unlock’
  656.     ip_unlock(dest);
  657.     ^~~~~~~~~
  658. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  659.        : "0" (new_val), "m" (*(lock) : "memory") \
  660.                                      ^
  661. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  662.   (_simple_lock_xchg_(l, 0))
  663.    ^~~~~~~~~~~~~~~~~~
  664. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  665.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  666.                         ^~~~~~~~~~~~~
  667. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  668.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  669.                           ^~~~~~~~~
  670. ../ipc/ipc_kmsg.c:1804:3: note: in expansion of macro ‘ip_unlock’
  671.    ip_unlock(reply);
  672.    ^~~~~~~~~
  673. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  674.        : "0" (new_val), "m" (*(lock) : "memory") \
  675.                                      ^
  676. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  677.   (_simple_lock_xchg_(l, 0))
  678.    ^~~~~~~~~~~~~~~~~~
  679. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  680.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  681.                         ^~~~~~~~~~~~~
  682. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  683.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  684.                           ^~~~~~~~~
  685. ../ipc/ipc_kmsg.c:1809:4: note: in expansion of macro ‘ip_unlock’
  686.     ip_unlock(reply);
  687.     ^~~~~~~~~
  688. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  689.        : "0" (new_val), "m" (*(lock) : "memory") \
  690.                                      ^
  691. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  692.   (_simple_lock_xchg_(l, 0))
  693.    ^~~~~~~~~~~~~~~~~~
  694. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  695.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  696.                         ^~~~~~~~~~~~~
  697. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  698.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  699.                           ^~~~~~~~~
  700. ../ipc/ipc_kmsg.c:1810:4: note: in expansion of macro ‘ip_unlock’
  701.     ip_unlock(dest);
  702.     ^~~~~~~~~
  703. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  704.        : "0" (new_val), "m" (*(lock) : "memory") \
  705.                                      ^
  706. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  707.   (_simple_lock_xchg_(l, 0))
  708.    ^~~~~~~~~~~~~~~~~~
  709. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  710.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  711.                         ^~~~~~~~~~~~~
  712. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  713.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  714.                           ^~~~~~~~~
  715. ../ipc/ipc_kmsg.c:1847:4: note: in expansion of macro ‘ip_unlock’
  716.     ip_unlock(dest);
  717.     ^~~~~~~~~
  718. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  719.        : "0" (new_val), "m" (*(lock) : "memory") \
  720.                                      ^
  721. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  722.   (_simple_lock_xchg_(l, 0))
  723.    ^~~~~~~~~~~~~~~~~~
  724. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  725.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  726.                         ^~~~~~~~~~~~~
  727. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  728.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  729.                           ^~~~~~~~~
  730. ../ipc/ipc_kmsg.c:1851:4: note: in expansion of macro ‘ip_unlock’
  731.     ip_unlock(dest);
  732.     ^~~~~~~~~
  733. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  734.        : "0" (new_val), "m" (*(lock) : "memory") \
  735.                                      ^
  736. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  737.   while(_simple_lock_xchg_(l, 1)) \
  738.         ^~~~~~~~~~~~~~~~~~
  739. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  740.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  741.                       ^~~~~~~~~~~
  742. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  743.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  744.                         ^~~~~~~
  745. ../ipc/ipc_kmsg.c:1874:3: note: in expansion of macro ‘ip_lock’
  746.    ip_lock(dest);
  747.    ^~~~~~~
  748. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  749.        : "0" (new_val), "m" (*(lock) : "memory") \
  750.                                      ^
  751. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  752.   (_simple_lock_xchg_(l, 0))
  753.    ^~~~~~~~~~~~~~~~~~
  754. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  755.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  756.                         ^~~~~~~~~~~~~
  757. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  758.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  759.                           ^~~~~~~~~
  760. ../ipc/ipc_kmsg.c:1876:4: note: in expansion of macro ‘ip_unlock’
  761.     ip_unlock(dest);
  762.     ^~~~~~~~~
  763. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  764.        : "0" (new_val), "m" (*(lock) : "memory") \
  765.                                      ^
  766. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  767.   (_simple_lock_xchg_(l, 0))
  768.    ^~~~~~~~~~~~~~~~~~
  769. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  770.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  771.                         ^~~~~~~~~~~~~
  772. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  773.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  774.                           ^~~~~~~~~
  775. ../ipc/ipc_kmsg.c:1890:4: note: in expansion of macro ‘ip_unlock’
  776.     ip_unlock(dest);
  777.     ^~~~~~~~~
  778. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  779.        : "0" (new_val), "m" (*(lock) : "memory") \
  780.                                      ^
  781. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  782.   (_simple_lock_xchg_(l, 0))
  783.    ^~~~~~~~~~~~~~~~~~
  784. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  785.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  786.                         ^~~~~~~~~~~~~
  787. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  788.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  789.                           ^~~~~~~~~
  790. ../ipc/ipc_kmsg.c:1892:4: note: in expansion of macro ‘ip_unlock’
  791.     ip_unlock(dest);
  792.     ^~~~~~~~~
  793. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  794.        : "0" (new_val), "m" (*(lock) : "memory") \
  795.                                      ^
  796. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  797.   while(_simple_lock_xchg_(l, 1)) \
  798.         ^~~~~~~~~~~~~~~~~~
  799. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  800.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  801.                       ^~~~~~~~~~~
  802. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  803.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  804.                         ^~~~~~~
  805. ../ipc/ipc_kmsg.c:1989:4: note: in expansion of macro ‘ip_lock’
  806.     ip_lock(reply);
  807.     ^~~~~~~
  808. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  809.        : "0" (new_val), "m" (*(lock) : "memory") \
  810.                                      ^
  811. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  812.   (_simple_lock_xchg_(l, 0))
  813.    ^~~~~~~~~~~~~~~~~~
  814. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  815.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  816.                         ^~~~~~~~~~~~~
  817. ../ipc/ipc_object.h:97:2: note: in expansion of macro ‘io_unlock’
  818.   io_unlock(io);       \
  819.   ^~~~~~~~~
  820. ../ipc/ipc_port.h:122:31: note: in expansion of macro ‘io_check_unlock’
  821.  #define ip_check_unlock(port) io_check_unlock(&(port)->ip_object)
  822.                                ^~~~~~~~~~~~~~~
  823. ../ipc/ipc_kmsg.c:1992:5: note: in expansion of macro ‘ip_check_unlock’
  824.      ip_check_unlock(reply);
  825.      ^~~~~~~~~~~~~~~
  826. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  827.        : "0" (new_val), "m" (*(lock) : "memory") \
  828.                                      ^
  829. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  830.   while(_simple_lock_xchg_(l, 1)) \
  831.         ^~~~~~~~~~~~~~~~~~
  832. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  833.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  834.                       ^~~~~~~~~~~
  835. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  836.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  837.                         ^~~~~~~
  838. ../ipc/ipc_kmsg.c:1997:5: note: in expansion of macro ‘ip_lock’
  839.      ip_lock(dest);
  840.      ^~~~~~~
  841. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  842.        : "0" (new_val), "m" (*(lock) : "memory") \
  843.                                      ^
  844. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  845.   (_simple_lock_xchg_(l, 0))
  846.    ^~~~~~~~~~~~~~~~~~
  847. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  848.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  849.                         ^~~~~~~~~~~~~
  850. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  851.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  852.                           ^~~~~~~~~
  853. ../ipc/ipc_kmsg.c:2007:5: note: in expansion of macro ‘ip_unlock’
  854.      ip_unlock(reply);
  855.      ^~~~~~~~~
  856. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  857.        : "0" (new_val), "m" (*(lock) : "memory") \
  858.                                      ^
  859. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  860.   (_simple_lock_xchg_(l, 0))
  861.    ^~~~~~~~~~~~~~~~~~
  862. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  863.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  864.                         ^~~~~~~~~~~~~
  865. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  866.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  867.                           ^~~~~~~~~
  868. ../ipc/ipc_kmsg.c:2035:5: note: in expansion of macro ‘ip_unlock’
  869.      ip_unlock(reply);
  870.      ^~~~~~~~~
  871. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  872.        : "0" (new_val), "m" (*(lock) : "memory") \
  873.                                      ^
  874. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  875.   while(_simple_lock_xchg_(l, 1)) \
  876.         ^~~~~~~~~~~~~~~~~~
  877. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  878.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  879.                       ^~~~~~~~~~~
  880. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  881.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  882.                         ^~~~~~~
  883. ../ipc/ipc_kmsg.c:2042:5: note: in expansion of macro ‘ip_lock’
  884.      ip_lock(reply);
  885.      ^~~~~~~
  886. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  887.        : "0" (new_val), "m" (*(lock) : "memory") \
  888.                                      ^
  889. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  890.   (_simple_lock_xchg_(l, 0))
  891.    ^~~~~~~~~~~~~~~~~~
  892. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  893.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  894.                         ^~~~~~~~~~~~~
  895. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  896.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  897.                           ^~~~~~~~~
  898. ../ipc/ipc_kmsg.c:2046:6: note: in expansion of macro ‘ip_unlock’
  899.       ip_unlock(reply);
  900.       ^~~~~~~~~
  901. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  902.        : "0" (new_val), "m" (*(lock) : "memory") \
  903.                                      ^
  904. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  905.   while(_simple_lock_xchg_(l, 1)) \
  906.         ^~~~~~~~~~~~~~~~~~
  907. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  908.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  909.                       ^~~~~~~~~~~
  910. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  911.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  912.                         ^~~~~~~
  913. ../ipc/ipc_kmsg.c:2080:3: note: in expansion of macro ‘ip_lock’
  914.    ip_lock(dest);
  915.    ^~~~~~~
  916. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  917.        : "0" (new_val), "m" (*(lock) : "memory") \
  918.                                      ^
  919. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  920.   while(_simple_lock_xchg_(l, 1)) \
  921.         ^~~~~~~~~~~~~~~~~~
  922. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  923.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  924.                       ^~~~~~~~~~~
  925. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  926.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  927.                         ^~~~~~~
  928. ../ipc/ipc_kmsg.c:2109:3: note: in expansion of macro ‘ip_lock’
  929.    ip_lock(dest);
  930.    ^~~~~~~
  931. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  932.        : "0" (new_val), "m" (*(lock) : "memory") \
  933.                                      ^
  934. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  935.   (_simple_lock_xchg_(l, 0))
  936.    ^~~~~~~~~~~~~~~~~~
  937. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  938.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  939.                         ^~~~~~~~~~~~~
  940. ../ipc/ipc_object.h:97:2: note: in expansion of macro ‘io_unlock’
  941.   io_unlock(io);       \
  942.   ^~~~~~~~~
  943. ../ipc/ipc_port.h:122:31: note: in expansion of macro ‘io_check_unlock’
  944.  #define ip_check_unlock(port) io_check_unlock(&(port)->ip_object)
  945.                                ^~~~~~~~~~~~~~~
  946. ../ipc/ipc_kmsg.c:2174:3: note: in expansion of macro ‘ip_check_unlock’
  947.    ip_check_unlock(dest);
  948.    ^~~~~~~~~~~~~~~
  949. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  950.        : "0" (new_val), "m" (*(lock) : "memory") \
  951.                                      ^
  952. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  953.   while(_simple_lock_xchg_(l, 1)) \
  954.         ^~~~~~~~~~~~~~~~~~
  955. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  956.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  957.                       ^~~~~~~~~~~
  958. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  959.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  960.                         ^~~~~~~
  961. ../ipc/ipc_kmsg.c:2177:4: note: in expansion of macro ‘ip_lock’
  962.     ip_lock(reply);
  963.     ^~~~~~~
  964. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  965.        : "0" (new_val), "m" (*(lock) : "memory") \
  966.                                      ^
  967. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  968.   (_simple_lock_xchg_(l, 0))
  969.    ^~~~~~~~~~~~~~~~~~
  970. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  971.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  972.                         ^~~~~~~~~~~~~
  973. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  974.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  975.                           ^~~~~~~~~
  976. ../ipc/ipc_kmsg.c:2184:4: note: in expansion of macro ‘ip_unlock’
  977.     ip_unlock(reply);
  978.     ^~~~~~~~~
  979. ../ipc/ipc_kmsg.c: In function ‘ipc_kmsg_copyout_object’:
  980. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  981.        : "0" (new_val), "m" (*(lock) : "memory") \
  982.                                      ^
  983. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  984.   while(_simple_lock_xchg_(l, 1)) \
  985.         ^~~~~~~~~~~~~~~~~~
  986. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  987.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  988.                       ^~~~~~~~~~~
  989. ../ipc/ipc_port.h:119:24: note: in expansion of macro ‘io_lock’
  990.  #define ip_lock(port)  io_lock(&(port)->ip_object)
  991.                         ^~~~~~~
  992. ../ipc/ipc_kmsg.c:2258:2: note: in expansion of macro ‘ip_lock’
  993.   ip_lock(port);
  994.   ^~~~~~~
  995. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  996.        : "0" (new_val), "m" (*(lock) : "memory") \
  997.                                      ^
  998. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  999.   (_simple_lock_xchg_(l, 0))
  1000.    ^~~~~~~~~~~~~~~~~~
  1001. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  1002.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  1003.                         ^~~~~~~~~~~~~
  1004. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  1005.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  1006.                           ^~~~~~~~~
  1007. ../ipc/ipc_kmsg.c:2262:3: note: in expansion of macro ‘ip_unlock’
  1008.    ip_unlock(port);
  1009.    ^~~~~~~~~
  1010. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  1011.        : "0" (new_val), "m" (*(lock) : "memory") \
  1012.                                      ^
  1013. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  1014.   (_simple_lock_xchg_(l, 0))
  1015.    ^~~~~~~~~~~~~~~~~~
  1016. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  1017.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  1018.                         ^~~~~~~~~~~~~
  1019. ../ipc/ipc_port.h:121:26: note: in expansion of macro ‘io_unlock’
  1020.  #define ip_unlock(port)  io_unlock(&(port)->ip_object)
  1021.                           ^~~~~~~~~
  1022. ../ipc/ipc_kmsg.c:2276:2: note: in expansion of macro ‘ip_unlock’
  1023.   ip_unlock(port);
  1024.   ^~~~~~~~~
  1025. ../ipc/ipc_kmsg.c: In function ‘ipc_kmsg_copyout_dest’:
  1026. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  1027.        : "0" (new_val), "m" (*(lock) : "memory") \
  1028.                                      ^
  1029. ./machine/lock.h:60:8: note: in expansion of macro ‘_simple_lock_xchg_’
  1030.   while(_simple_lock_xchg_(l, 1)) \
  1031.         ^~~~~~~~~~~~~~~~~~
  1032. ../ipc/ipc_object.h:89:22: note: in expansion of macro ‘simple_lock’
  1033.  #define io_lock(io)  simple_lock(&(io)->io_lock_data)
  1034.                       ^~~~~~~~~~~
  1035. ../ipc/ipc_kmsg.c:2598:2: note: in expansion of macro ‘io_lock’
  1036.   io_lock(dest);
  1037.   ^~~~~~~
  1038. ./machine/lock.h:50:37: error: expected ‘)’ before ‘:’ token
  1039.        : "0" (new_val), "m" (*(lock) : "memory") \
  1040.                                      ^
  1041. ./machine/lock.h:67:3: note: in expansion of macro ‘_simple_lock_xchg_’
  1042.   (_simple_lock_xchg_(l, 0))
  1043.    ^~~~~~~~~~~~~~~~~~
  1044. ../ipc/ipc_object.h:91:24: note: in expansion of macro ‘simple_unlock’
  1045.  #define io_unlock(io)  simple_unlock(&(io)->io_lock_data)
  1046.                         ^~~~~~~~~~~~~
  1047. ../ipc/ipc_object.h:97:2: note: in expansion of macro ‘io_unlock’
  1048.   io_unlock(io);       \
  1049.   ^~~~~~~~~
  1050. ../ipc/ipc_kmsg.c:2604:3: note: in expansion of macro ‘io_check_unlock’
  1051.    io_check_unlock(dest);
  1052.    ^~~~~~~~~~~~~~~
  1053. Makefile:4558: recipe for target 'ipc/ipc_kmsg.o' failed
  1054. make[2]: *** [ipc/ipc_kmsg.o] Error 1
  1055. rm i386/i386/i386asm.symc i386/i386/i386asm.symc.o
  1056. make[2]: Leaving directory '/home/test/gnumach-1.8+git20180218/build'
  1057. Makefile:7120: recipe for target 'check-recursive' failed
  1058. make[1]: *** [check-recursive] Error 1
  1059. make[1]: Leaving directory '/home/test/gnumach-1.8+git20180218/build'
  1060. debian/rules:135: recipe for target 'build/stamp' failed
  1061. make: *** [build/stamp] Error 2
  1062. dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement