diff options
author | Kamil Rytarowski <n54@gmx.com> | 2018-10-30 11:34:36 +0000 |
---|---|---|
committer | Kamil Rytarowski <n54@gmx.com> | 2018-10-30 11:34:36 +0000 |
commit | 8f545983a3058145c8573e5ca5612a95cf77de54 (patch) | |
tree | 77e2f936cf0c92530369e55e05affbca18992a33 /compiler-rt/lib/sanitizer_common | |
parent | f96383c99e51b793247b4c82fc4fe1c62f6b28d3 (diff) | |
download | bcm5719-llvm-8f545983a3058145c8573e5ca5612a95cf77de54.tar.gz bcm5719-llvm-8f545983a3058145c8573e5ca5612a95cf77de54.zip |
Cleanup includes in sanitizer_platform_limits_netbsd.cc
Sort the headers more correctly according to NetBSD style.
Prevent in this code part clang-format, as shuffling the order
will cause build failures.
llvm-svn: 345586
Diffstat (limited to 'compiler-rt/lib/sanitizer_common')
-rw-r--r-- | compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc | 224 |
1 files changed, 119 insertions, 105 deletions
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc index 3c6bb2090fa..e6b44de9a40 100644 --- a/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc +++ b/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc @@ -15,9 +15,80 @@ #include "sanitizer_platform.h" #if SANITIZER_NETBSD + +#define _KMEMUSER +#define RAY_DO_SIGLEV + +// clang-format off #include <sys/param.h> #include <sys/types.h> - +#include <sys/sysctl.h> +#include <sys/disk.h> +#include <sys/disklabel.h> +#include <sys/mount.h> +#include <sys/agpio.h> +#include <sys/ataio.h> +#include <sys/audioio.h> +#include <sys/cdbr.h> +#include <sys/cdio.h> +#include <sys/chio.h> +#include <sys/clockctl.h> +#include <sys/cpuio.h> +#include <sys/dkio.h> +#include <sys/drvctlio.h> +#include <sys/dvdio.h> +#include <sys/envsys.h> +#include <sys/event.h> +#include <sys/fdio.h> +#include <sys/filio.h> +#include <sys/gpio.h> +#include <sys/ioctl.h> +#include <sys/ioctl_compat.h> +#include <sys/joystick.h> +#include <sys/ksyms.h> +#include <sys/lua.h> +#include <sys/midiio.h> +#include <sys/mtio.h> +#include <sys/power.h> +#include <sys/radioio.h> +#include <sys/rndio.h> +#include <sys/scanio.h> +#include <sys/scsiio.h> +#include <sys/sockio.h> +#include <sys/timepps.h> +#include <sys/ttycom.h> +#include <sys/verified_exec.h> +#include <sys/videoio.h> +#include <sys/wdog.h> +#include <sys/event.h> +#include <sys/filio.h> +#include <sys/ipc.h> +#include <sys/mman.h> +#include <sys/module.h> +#include <sys/mount.h> +#include <sys/mqueue.h> +#include <sys/msg.h> +#include <sys/mtio.h> +#include <sys/ptrace.h> +#include <sys/resource.h> +#include <sys/sem.h> +#include <sys/sha1.h> +#include <sys/sha2.h> +#include <sys/shm.h> +#include <sys/signal.h> +#include <sys/socket.h> +#include <sys/sockio.h> +#include <sys/soundcard.h> +#include <sys/stat.h> +#include <sys/statvfs.h> +#include <sys/time.h> +#include <sys/timeb.h> +#include <sys/times.h> +#include <sys/timespec.h> +#include <sys/timex.h> +#include <sys/types.h> +#include <sys/ucontext.h> +#include <sys/utsname.h> #include <altq/altq.h> #include <altq/altq_afmap.h> #include <altq/altq_blue.h> @@ -55,39 +126,33 @@ #include <dev/iscsi/iscsi_ioctl.h> #include <dev/ofw/openfirmio.h> #include <dev/pci/amrio.h> - #include <dev/pci/mlyreg.h> #include <dev/pci/mlyio.h> - #include <dev/pci/pciio.h> #include <dev/pci/tweio.h> #include <dev/pcmcia/if_cnwioctl.h> -#include <dirent.h> -#include <glob.h> -#include <grp.h> -#include <ifaddrs.h> -#include <limits.h> -#include <link_elf.h> -#include <net/if.h> -#include <net/if_ether.h> +#include <net/bpf.h> +#include <net/if_atm.h> +#include <net/if_gre.h> #include <net/ppp_defs.h> -#include <net/route.h> -#include <netdb.h> -#include <netinet/in.h> +#include <net/if_ppp.h> +#include <net/if_pppoe.h> +#include <net/if_sppp.h> +#include <net/if_srt.h> +#include <net/if_tap.h> +#include <net/if_tun.h> +#include <net/npf.h> +#include <net/pfvar.h> +#include <net/slip.h> +#include <netbt/hci.h> #include <netinet/ip_compat.h> #include <netinet/ip_fil.h> -#include <netinet/ip_mroute.h> -#include <poll.h> -#include <pthread.h> -#include <pwd.h> -#include <semaphore.h> -#include <signal.h> -#include <stddef.h> -#include <stdio.h> -#include <sys/disk.h> -#include <sys/disklabel.h> -#include <sys/mount.h> -#define RAY_DO_SIGLEV +#include <netinet/ip_nat.h> +#include <netinet/ip_proxy.h> +#include <netinet6/in6_var.h> +#include <netinet6/nd6.h> +#include <netnatm/natm.h> +#include <netsmb/smb_dev.h> #include <dev/biovar.h> #include <dev/bluetooth/btdev.h> #include <dev/bluetooth/btsco.h> @@ -97,7 +162,9 @@ #include <dev/kttcpio.h> #include <dev/lockstat.h> #include <dev/md.h> +#include <net/if_ether.h> #include <dev/pcmcia/if_rayreg.h> +#include <stdio.h> #include <dev/raidframe/raidframeio.h> #include <dev/sbus/mbppio.h> #include <dev/scsipi/ses.h> @@ -115,86 +182,28 @@ #include <dev/vndvar.h> #include <dev/wscons/wsconsio.h> #include <dev/wscons/wsdisplay_usl_io.h> -#include <net/bpf.h> -#include <net/if_atm.h> -#include <net/if_gre.h> -#include <net/if_ppp.h> -#include <net/if_pppoe.h> -#include <net/if_sppp.h> -#include <net/if_srt.h> -#include <net/if_tap.h> -#include <net/if_tun.h> -#include <net/npf.h> -#include <net/pfvar.h> -#include <net/slip.h> -#include <netbt/hci.h> -#include <netinet/ip_nat.h> -#include <netinet/ip_proxy.h> -#include <netinet6/in6_var.h> -#include <netinet6/nd6.h> -#include <netnatm/natm.h> -#include <netsmb/smb_dev.h> +#include <dirent.h> +#include <glob.h> +#include <grp.h> +#include <ifaddrs.h> +#include <limits.h> +#include <link_elf.h> +#include <net/if.h> +#include <net/route.h> +#include <netdb.h> +#include <netinet/in.h> +#include <netinet/ip_mroute.h> +#include <poll.h> +#include <pthread.h> +#include <pwd.h> +#include <semaphore.h> +#include <signal.h> +#include <stddef.h> +#include <md2.h> +#include <md4.h> +#include <md5.h> +#include <rmd160.h> #include <soundcard.h> -#include <sys/agpio.h> -#include <sys/ataio.h> -#include <sys/audioio.h> -#include <sys/cdio.h> -#include <sys/chio.h> -#include <sys/clockctl.h> -#include <sys/cpuio.h> -#include <sys/dkio.h> -#include <sys/drvctlio.h> -#include <sys/dvdio.h> -#include <sys/envsys.h> -#include <sys/event.h> -#include <sys/fdio.h> -#include <sys/filio.h> -#include <sys/gpio.h> -#include <sys/ioctl.h> -#include <sys/ioctl_compat.h> -#include <sys/joystick.h> -#include <sys/ksyms.h> -#include <sys/lua.h> -#include <sys/midiio.h> -#include <sys/mtio.h> -#include <sys/power.h> -#include <sys/radioio.h> -#include <sys/rndio.h> -#include <sys/scanio.h> -#include <sys/scsiio.h> -#include <sys/sockio.h> -#include <sys/timepps.h> -#include <sys/ttycom.h> -#include <sys/verified_exec.h> -#include <sys/videoio.h> -#include <sys/wdog.h> -//#include <xen/xenio.h> -#include <sys/event.h> -#include <sys/filio.h> -#include <sys/ipc.h> -#include <sys/mman.h> -#include <sys/mount.h> -#include <sys/mqueue.h> -#include <sys/msg.h> -#include <sys/mtio.h> -#include <sys/ptrace.h> -#include <sys/resource.h> -#include <sys/sem.h> -#include <sys/shm.h> -#include <sys/signal.h> -#include <sys/socket.h> -#include <sys/sockio.h> -#include <sys/soundcard.h> -#include <sys/stat.h> -#include <sys/statvfs.h> -#include <sys/time.h> -#include <sys/timeb.h> -#include <sys/times.h> -#include <sys/timespec.h> -#include <sys/timex.h> -#include <sys/types.h> -#include <sys/ucontext.h> -#include <sys/utsname.h> #include <term.h> #include <termios.h> #include <time.h> @@ -202,8 +211,13 @@ #include <utime.h> #include <utmp.h> #include <utmpx.h> +#include <vis.h> #include <wchar.h> #include <wordexp.h> +#include <ttyent.h> +#include <fts.h> +#include <regex.h> +// clang-format on // Include these after system headers to avoid name clashes and ambiguities. #include "sanitizer_internal_defs.h" |