Convert parser of struct sigevent to new mpers infrastructure

* defs.h (sigev_value): New prototype.
(printsigevent): Remove.
* print_sigevent.c (struct_sigevent): New typedef.  Mpersify it.
[IN_MPERS]: Do not include "xlat/sigev_value.h".
(printsigevent32): Remove.
(printsigevent): Rename to print_sigevent.  Mpersify it.
* mq.c (sys_mq_notify): Rename printsigevent to print_sigevent.
* time.c (sys_timer_create): Likewise.
4 files changed
tree: b194b97dd19343ff9777c3a67c121dfeda3d8c31
  1. debian/
  2. linux/
  3. m4/
  4. maint/
  5. qemu_multiarch_testing/
  6. test/
  7. tests/
  8. xlat/
  9. .gitignore
  10. .mailmap
  11. access.c
  12. affinity.c
  13. aio.c
  14. AUTHORS
  15. bjm.c
  16. block.c
  17. bootstrap
  18. bpf.c
  19. build_static_example.sh
  20. cacheflush.c
  21. capability.c
  22. caps0.h
  23. caps1.h
  24. ChangeLog-CVS
  25. chdir.c
  26. chmod.c
  27. clone.c
  28. configure.ac
  29. COPYING
  30. count.c
  31. CREDITS.in
  32. defs.h
  33. desc.c
  34. dirent.c
  35. empty.h
  36. epoll.c
  37. errnoent.sh
  38. evdev.c
  39. eventfd.c
  40. execve.c
  41. exit.c
  42. fadvise.c
  43. fallocate.c
  44. fanotify.c
  45. fchownat.c
  46. file.c
  47. futex.c
  48. generate_mpers_am.sh
  49. generate_sen.sh
  50. generate_xlat_in.sh
  51. get_robust_list.c
  52. getcpu.c
  53. getcwd.c
  54. getrandom.c
  55. git-set-file-times
  56. git-version-gen
  57. gitlog-to-changelog
  58. HACKING-scripts
  59. hostname.c
  60. inotify.c
  61. INSTALL
  62. io.c
  63. ioctl.c
  64. ioctlsort.c
  65. ioprio.c
  66. ipc_defs.h
  67. ipc_msg.c
  68. ipc_msgctl.c
  69. ipc_sem.c
  70. ipc_shm.c
  71. ipc_shmctl.c
  72. kexec.c
  73. keyctl.c
  74. ldt.c
  75. link.c
  76. loop.c
  77. lseek.c
  78. make-dist
  79. Makefile.am
  80. mem.c
  81. memfd_create.c
  82. mknod.c
  83. mount.c
  84. mpers.awk
  85. mpers.sh
  86. mpers_test.sh
  87. mpers_type.h
  88. mq.c
  89. mtd.c
  90. native_defs.h
  91. net.c
  92. NEWS
  93. open.c
  94. or1k_atomic.c
  95. pathtrace.c
  96. perf.c
  97. personality.c
  98. poll.c
  99. prctl.c
  100. print_mq_attr.c
  101. print_msgbuf.c
  102. print_sigevent.c
  103. print_time.c
  104. printmode.c
  105. printrusage.c
  106. printsiginfo.c
  107. printsiginfo.h
  108. printstat.h
  109. process.c
  110. process_vm.c
  111. ptp.c
  112. ptrace.h
  113. quota.c
  114. readahead.c
  115. readlink.c
  116. README
  117. README-hacking
  118. README-linux-ptrace
  119. README-mpers
  120. reboot.c
  121. regs.h
  122. renameat.c
  123. resource.c
  124. rtc.c
  125. sched.c
  126. scsi.c
  127. seccomp.c
  128. sendfile.c
  129. sigaltstack.c
  130. signal.c
  131. signalent.sh
  132. signalfd.c
  133. sigreturn.c
  134. sock.c
  135. socketutils.c
  136. sram_alloc.c
  137. statfs.c
  138. strace-graph
  139. strace-log-merge
  140. strace.1
  141. strace.c
  142. strace.spec
  143. stream.c
  144. swapon.c
  145. sync_file_range.c
  146. syscall.c
  147. syscallent.sh
  148. sysctl.c
  149. sysinfo.c
  150. syslog.c
  151. sysmips.c
  152. term.c
  153. time.c
  154. times.c
  155. truncate.c
  156. uid.c
  157. uid16.c
  158. umask.c
  159. umount.c
  160. uname.c
  161. unwind.c
  162. util.c
  163. utime.c
  164. utimes.c
  165. v4l2.c
  166. vsprintf.c
  167. wait.c
  168. xattr.c
  169. xlate.el
  170. xmalloc.c