diff --git a/etc/mtree/NetBSD.dist.Xorg b/etc/mtree/NetBSD.dist.Xorg deleted file mode 100644 index aff260714..000000000 --- a/etc/mtree/NetBSD.dist.Xorg +++ /dev/null @@ -1,188 +0,0 @@ -# $NetBSD: NetBSD.dist.Xorg,v 1.16 2015/09/19 23:00:44 wiz Exp $ -./usr/X11R7 -./usr/X11R7/bin -./usr/X11R7/include -./usr/X11R7/include/DPS -./usr/X11R7/include/GL -./usr/X11R7/include/GL/internal -./usr/X11R7/include/X11 -./usr/X11R7/include/X11/ICE -./usr/X11R7/include/X11/PM -./usr/X11R7/include/X11/SM -./usr/X11R7/include/X11/Xaw -./usr/X11R7/include/X11/Xcursor -./usr/X11R7/include/X11/Xft -./usr/X11R7/include/X11/Xmu -./usr/X11R7/include/X11/Xtrans -./usr/X11R7/include/X11/bitmaps -./usr/X11R7/include/X11/dri -./usr/X11R7/include/X11/extensions -./usr/X11R7/include/X11/fonts -./usr/X11R7/include/X11/pixmaps -./usr/X11R7/include/X11/pixmaps/ctwm -./usr/X11R7/include/fontconfig -./usr/X11R7/include/freetype2 -./usr/X11R7/include/freetype2 -./usr/X11R7/include/freetype2/cache -./usr/X11R7/include/freetype2/config -./usr/X11R7/include/freetype2/internal -./usr/X11R7/include/freetype2/internal/services -./usr/X11R7/include/libdrm -./usr/X11R7/include/libkms -./usr/X11R7/include/pixman-1 -./usr/X11R7/include/xcb -./usr/X11R7/include/xorg -./usr/X11R7/lib -./usr/X11R7/lib/X11 -./usr/X11R7/lib/X11/app-defaults -./usr/X11R7/lib/X11/config -./usr/X11R7/lib/X11/doc -./usr/X11R7/lib/X11/etc -./usr/X11R7/lib/X11/fonts -./usr/X11R7/lib/X11/fonts/100dpi -./usr/X11R7/lib/X11/fonts/75dpi -./usr/X11R7/lib/X11/fonts/CID -./usr/X11R7/lib/X11/fonts/Speedo -./usr/X11R7/lib/X11/fonts/TTF -./usr/X11R7/lib/X11/fonts/Type1 -./usr/X11R7/lib/X11/fonts/cyrillic -./usr/X11R7/lib/X11/fonts/encodings -./usr/X11R7/lib/X11/fonts/encodings/large -./usr/X11R7/lib/X11/fonts/local -./usr/X11R7/lib/X11/fonts/misc -./usr/X11R7/lib/X11/fonts/util -./usr/X11R7/lib/X11/locale -./usr/X11R7/lib/X11/locale/C -./usr/X11R7/lib/X11/locale/am_ET.UTF-8 -./usr/X11R7/lib/X11/locale/armscii-8 -./usr/X11R7/lib/X11/locale/el_GR.UTF-8 -./usr/X11R7/lib/X11/locale/en_US.UTF-8 -./usr/X11R7/lib/X11/locale/georgian-academy -./usr/X11R7/lib/X11/locale/georgian-ps -./usr/X11R7/lib/X11/locale/ibm-cp1133 -./usr/X11R7/lib/X11/locale/iscii-dev -./usr/X11R7/lib/X11/locale/isiri-3342 -./usr/X11R7/lib/X11/locale/iso8859-1 -./usr/X11R7/lib/X11/locale/iso8859-10 -./usr/X11R7/lib/X11/locale/iso8859-11 -./usr/X11R7/lib/X11/locale/iso8859-13 -./usr/X11R7/lib/X11/locale/iso8859-14 -./usr/X11R7/lib/X11/locale/iso8859-15 -./usr/X11R7/lib/X11/locale/iso8859-2 -./usr/X11R7/lib/X11/locale/iso8859-3 -./usr/X11R7/lib/X11/locale/iso8859-4 -./usr/X11R7/lib/X11/locale/iso8859-5 -./usr/X11R7/lib/X11/locale/iso8859-6 -./usr/X11R7/lib/X11/locale/iso8859-7 -./usr/X11R7/lib/X11/locale/iso8859-8 -./usr/X11R7/lib/X11/locale/iso8859-9 -./usr/X11R7/lib/X11/locale/iso8859-9e -./usr/X11R7/lib/X11/locale/ja -./usr/X11R7/lib/X11/locale/ja.JIS -./usr/X11R7/lib/X11/locale/ja.SJIS -./usr/X11R7/lib/X11/locale/ja_JP.UTF-8 -./usr/X11R7/lib/X11/locale/km_KH.UTF-8 -./usr/X11R7/lib/X11/locale/ko -./usr/X11R7/lib/X11/locale/ko_KR.UTF-8 -./usr/X11R7/lib/X11/locale/koi8-c -./usr/X11R7/lib/X11/locale/koi8-r -./usr/X11R7/lib/X11/locale/koi8-u -./usr/X11R7/lib/X11/locale/lib -./usr/X11R7/lib/X11/locale/lib/common -./usr/X11R7/lib/X11/locale/microsoft-cp1251 -./usr/X11R7/lib/X11/locale/microsoft-cp1255 -./usr/X11R7/lib/X11/locale/microsoft-cp1256 -./usr/X11R7/lib/X11/locale/mulelao-1 -./usr/X11R7/lib/X11/locale/nokhchi-1 -./usr/X11R7/lib/X11/locale/pt_BR.UTF-8 -./usr/X11R7/lib/X11/locale/ru_RU.UTF-8 -./usr/X11R7/lib/X11/locale/sr_CS.UTF-8 -./usr/X11R7/lib/X11/locale/tatar-cyr -./usr/X11R7/lib/X11/locale/th_TH -./usr/X11R7/lib/X11/locale/th_TH.UTF-8 -./usr/X11R7/lib/X11/locale/tscii-0 -./usr/X11R7/lib/X11/locale/vi_VN.tcvn -./usr/X11R7/lib/X11/locale/vi_VN.viscii -./usr/X11R7/lib/X11/locale/zh_CN -./usr/X11R7/lib/X11/locale/zh_CN.UTF-8 -./usr/X11R7/lib/X11/locale/zh_CN.gb18030 -./usr/X11R7/lib/X11/locale/zh_CN.gbk -./usr/X11R7/lib/X11/locale/zh_HK.UTF-8 -./usr/X11R7/lib/X11/locale/zh_HK.big5 -./usr/X11R7/lib/X11/locale/zh_HK.big5hkscs -./usr/X11R7/lib/X11/locale/zh_TW -./usr/X11R7/lib/X11/locale/zh_TW.UTF-8 -./usr/X11R7/lib/X11/locale/zh_TW.big5 -./usr/X11R7/lib/X11/x11perfcomp -./usr/X11R7/lib/X11/xedit -./usr/X11R7/lib/X11/xedit/lisp -./usr/X11R7/lib/X11/xedit/lisp/progmodes -./usr/X11R7/lib/X11/xkb -./usr/X11R7/lib/X11/xkb/compat -./usr/X11R7/lib/X11/xkb/geometry -./usr/X11R7/lib/X11/xkb/geometry/digital_vndr -./usr/X11R7/lib/X11/xkb/geometry/sgi_vndr -./usr/X11R7/lib/X11/xkb/keycodes -./usr/X11R7/lib/X11/xkb/keycodes/digital_vndr -./usr/X11R7/lib/X11/xkb/keycodes/sgi_vndr -./usr/X11R7/lib/X11/xkb/rules -./usr/X11R7/lib/X11/xkb/symbols -./usr/X11R7/lib/X11/xkb/symbols/digital_vndr -./usr/X11R7/lib/X11/xkb/symbols/fujitsu_vndr -./usr/X11R7/lib/X11/xkb/symbols/hp_vndr -./usr/X11R7/lib/X11/xkb/symbols/macintosh_vndr -./usr/X11R7/lib/X11/xkb/symbols/nec_vndr -./usr/X11R7/lib/X11/xkb/symbols/nokia_vndr -./usr/X11R7/lib/X11/xkb/symbols/sgi_vndr -./usr/X11R7/lib/X11/xkb/symbols/sharp_vndr -./usr/X11R7/lib/X11/xkb/symbols/sony_vndr -./usr/X11R7/lib/X11/xkb/symbols/sun_vndr -./usr/X11R7/lib/X11/xkb/symbols/xfree68_vndr -./usr/X11R7/lib/X11/xkb/torture -./usr/X11R7/lib/X11/xkb/types -./usr/X11R7/lib/modules -./usr/X11R7/lib/modules/dri -./usr/X11R7/lib/modules/drivers -./usr/X11R7/lib/modules/extensions -./usr/X11R7/lib/modules/fonts -./usr/X11R7/lib/modules/input -./usr/X11R7/lib/pkgconfig -./usr/X11R7/lib/xorg -./usr/X11R7/libexec -./usr/X11R7/man -./usr/X11R7/man/cat1 -./usr/X11R7/man/cat3 -./usr/X11R7/man/cat4 -./usr/X11R7/man/cat4/x86 -./usr/X11R7/man/cat5 -./usr/X11R7/man/cat7 -./usr/X11R7/man/html1 -./usr/X11R7/man/html3 -./usr/X11R7/man/html4 -./usr/X11R7/man/html4/x86 -./usr/X11R7/man/html5 -./usr/X11R7/man/html7 -./usr/X11R7/man/man1 -./usr/X11R7/man/man3 -./usr/X11R7/man/man4 -./usr/X11R7/man/man4/x86 -./usr/X11R7/man/man5 -./usr/X11R7/man/man7 -./usr/X11R7/share -./usr/X11R7/share/aclocal -./usr/X11R7/share/examples -./usr/X11R7/share/examples/ssh-askpass -./usr/X11R7/share/pciids -./usr/X11R7/share/xcb -./usr/libdata/debug/usr/X11R7 -./usr/libdata/debug/usr/X11R7/bin -./usr/libdata/debug/usr/X11R7/lib -./usr/libdata/debug/usr/X11R7/lib/X11 -./usr/libdata/debug/usr/X11R7/lib/X11/locale -./usr/libdata/debug/usr/X11R7/lib/X11/locale/lib -./usr/libdata/debug/usr/X11R7/lib/X11/locale/lib/common -./usr/libdata/debug/usr/X11R7/lib/modules -./usr/libdata/debug/usr/X11R7/lib/modules/dri -./usr/libdata/debug/usr/X11R7/lib/modules/drivers -./usr/libdata/debug/usr/X11R7/lib/modules/extensions -./usr/libdata/debug/usr/X11R7/libexec diff --git a/etc/mtree/NetBSD.dist.aarch64 b/etc/mtree/NetBSD.dist.aarch64 deleted file mode 100644 index 9e413fc52..000000000 --- a/etc/mtree/NetBSD.dist.aarch64 +++ /dev/null @@ -1,2 +0,0 @@ -# $NetBSD: NetBSD.dist.aarch64,v 1.3 2015/06/19 18:16:06 matt Exp $ - diff --git a/etc/mtree/NetBSD.dist.base b/etc/mtree/NetBSD.dist.base deleted file mode 100644 index 074ce2097..000000000 --- a/etc/mtree/NetBSD.dist.base +++ /dev/null @@ -1,753 +0,0 @@ -# $NetBSD: NetBSD.dist.base,v 1.149 2015/09/03 22:24:02 youri Exp $ -# @(#)4.4BSD.dist 8.1 (Berkeley) 6/13/93 - -# Do not customize this file as it may be overwritten on upgrades. -# Put your custom specifications in /etc/mtree/special.local. -# See security.conf(5) for details. - -# -# LSC This file has been adapted for MINIX -# - -# Standard directories -/set type=dir uid=0 gid=0 mode=0755 -. -./bin -./boot -./boot/minix -./boot/minix_default -./dev -./dev/pts -./etc -./etc/X11 -./etc/X11/fs -./etc/X11/lbxproxy -./etc/X11/proxymngr -./etc/X11/rstart -./etc/X11/rstart/commands -./etc/X11/rstart/commands/x11r6 -./etc/X11/rstart/contexts -./etc/X11/twm -./etc/X11/ctwm -./etc/X11/xdm -./etc/X11/xinit -./etc/X11/xserver -./etc/X11/xsm -./etc/atf -./etc/defaults -./etc/devmand -./etc/devmand/scripts -./etc/fonts -./etc/fonts/conf.avail -./etc/fonts/conf.d -./etc/kyua -./etc/mtree -./etc/namedb -./etc/openssl -./etc/openssl/certs -./etc/openssl/misc -./etc/openssl/private mode=0700 -./etc/rc.d -./etc/saslc.d -./etc/saslc.d/postfix -./etc/saslc.d/postfix/mech -./etc/saslc.d/saslc -./etc/saslc.d/saslc/mech -./etc/skel -./etc/system.conf.d -./home -./lib -./libexec -./libexec/dhcpcd-hooks -./libexec/resolvconf -./mnt -./proc -./root -./sbin -./service -./sys -./tmp mode=01777 -./usr -./usr/adm -./usr/adm/old -./usr/bin -./usr/etc -./usr/games -./usr/games/hide gname=games mode=0750 -./usr/include -./usr/include/altq -./usr/include/arpa -./usr/include/atf-c -./usr/include/atf-c++ -./usr/include/c++ -./usr/include/c++/experimental -./usr/include/c++/ext -./usr/include/clang-3.6 -./usr/include/crypto -./usr/include/ddekit -./usr/include/ddekit/minix -./usr/include/dev -./usr/include/dev/pci -./usr/include/event2 -./usr/include/fs -./usr/include/g++ -./usr/include/gssapi -./usr/include/isofs -./usr/include/isofs/cd9660 -./usr/include/kadm5 -./usr/include/krb5 -./usr/include/lutok -./usr/include/lzma -./usr/include/isofs -./usr/include/isofs/cd9660 -./usr/include/minix -./usr/include/msdosfs -./usr/include/net -./usr/include/net80211 -./usr/include/netatalk -./usr/include/netinet -./usr/include/netinet6 -./usr/include/netmpls -./usr/include/netpgp -./usr/include/openssl -./usr/include/pcap -./usr/include/ppath -./usr/include/prop -./usr/include/protocols -./usr/include/readline -./usr/include/rpcsvc -./usr/include/ssp -./usr/include/sys -./usr/include/ufs -./usr/include/ufs/ext2fs -./usr/include/ufs/ffs -./usr/include/ufs/lfs -./usr/include/ufs/mfs -./usr/include/ufs/ufs -./usr/lib -./usr/lib/i18n -./usr/lib/bc -./usr/lib/cawf -./usr/lib/keymaps -./usr/lib/lua -./usr/lib/lua/5.3 -./usr/lib/pkgconfig -./usr/lib/security -./usr/libdata -./usr/libdata/debug -./usr/libdata/debug/bin -./usr/libdata/debug/lib -./usr/libdata/debug/libexec -./usr/libdata/debug/sbin -./usr/libdata/debug/service -./usr/libdata/debug/usr -./usr/libdata/debug/usr/bin -./usr/libdata/debug/usr/games -./usr/libdata/debug/usr/lib -./usr/libdata/debug/usr/lib/i18n -./usr/libdata/debug/usr/libexec -./usr/libdata/debug/usr/mdec -./usr/libdata/debug/usr/sbin -./usr/libdata/debug/usr/tests -./usr/libdata/debug/usr/tests/minix-posix -./usr/libdata/debug/usr/tests/minix-posix/blocktest -./usr/libdata/debug/usr/tests/minix-posix/ddekit -./usr/libdata/debug/usr/tests/minix-posix/rmibtest -./usr/libexec -./usr/log -./usr/man -./usr/man/man1 -./usr/man/man2 -./usr/man/man3 -./usr/man/man4 -./usr/man/man5 -./usr/man/man6 -./usr/man/man7 -./usr/man/man8 -./usr/man/man9 -./usr/mdec -./usr/pkg -./usr/pkg/etc -./usr/pkg/etc/rc.d -./usr/pkg/var -./usr/pkg/var/run -./usr/preserve -./usr/run -./usr/service -./usr/service/asr -./usr/sbin -./usr/share -./usr/share/atf -./usr/share/calendar -./usr/share/dhcpd -./usr/share/doc -./usr/share/doc/psd -./usr/share/doc/reference -./usr/share/doc/reference/ref1 -./usr/share/doc/reference/ref1/atf -./usr/share/doc/reference/ref1/bzip2 -./usr/share/doc/reference/ref1/kyua -./usr/share/doc/reference/ref1/kyua/kyua-atf-compat -./usr/share/doc/reference/ref1/kyua/kyua-cli -./usr/share/doc/reference/ref1/kyua/kyua-testers -./usr/share/doc/reference/ref8 -./usr/share/doc/reference/ref8/bind9 -./usr/share/doc/reference/ref8/bind9/arm -./usr/share/doc/usd -./usr/share/examples -./usr/share/examples/atf -./usr/share/examples/blacklist -./usr/share/examples/dhcp -./usr/share/examples/ftpd -./usr/share/examples/kyua-cli -./usr/share/examples/libsaslc -./usr/share/examples/libsaslc/mech -./usr/share/examples/lua -./usr/share/examples/lutok -./usr/share/examples/openssl -./usr/share/examples/rtadvd -./usr/share/examples/tmux -./usr/share/games -./usr/share/games/fortune -./usr/share/i18n -./usr/share/i18n/csmapper -./usr/share/i18n/csmapper/APPLE -./usr/share/i18n/csmapper/AST -./usr/share/i18n/csmapper/BIG5 -./usr/share/i18n/csmapper/CBM -./usr/share/i18n/csmapper/CNS -./usr/share/i18n/csmapper/CP -./usr/share/i18n/csmapper/EBCDIC -./usr/share/i18n/csmapper/GB -./usr/share/i18n/csmapper/GEORGIAN -./usr/share/i18n/csmapper/ISO-8859 -./usr/share/i18n/csmapper/ISO646 -./usr/share/i18n/csmapper/JIS -./usr/share/i18n/csmapper/KAZAKH -./usr/share/i18n/csmapper/KOI -./usr/share/i18n/csmapper/KS -./usr/share/i18n/csmapper/MISC -./usr/share/i18n/csmapper/TCVN -./usr/share/i18n/esdb -./usr/share/i18n/esdb/APPLE -./usr/share/i18n/esdb/AST -./usr/share/i18n/esdb/BIG5 -./usr/share/i18n/esdb/CBM -./usr/share/i18n/esdb/CP -./usr/share/i18n/esdb/DEC -./usr/share/i18n/esdb/EBCDIC -./usr/share/i18n/esdb/EUC -./usr/share/i18n/esdb/GB -./usr/share/i18n/esdb/GEORGIAN -./usr/share/i18n/esdb/ISO-2022 -./usr/share/i18n/esdb/ISO-8859 -./usr/share/i18n/esdb/ISO646 -./usr/share/i18n/esdb/KAZAKH -./usr/share/i18n/esdb/KOI -./usr/share/i18n/esdb/MISC -./usr/share/i18n/esdb/TCVN -./usr/share/i18n/esdb/UTF -./usr/share/i18n/iconv -./usr/share/info -./usr/share/keymaps -./usr/share/kyua-atf-compat -./usr/share/kyua-cli -./usr/share/kyua-cli/misc -./usr/share/kyua-cli/store -./usr/share/legal -./usr/share/locale -./usr/share/locale/af_ZA.ISO8859-1 -./usr/share/locale/af_ZA.ISO8859-1/LC_MESSAGES -./usr/share/locale/af_ZA.ISO8859-15 -./usr/share/locale/af_ZA.ISO8859-15/LC_MESSAGES -./usr/share/locale/af_ZA.UTF-8 -./usr/share/locale/af_ZA.UTF-8/LC_MESSAGES -./usr/share/locale/be -./usr/share/locale/be/LC_MESSAGES -./usr/share/locale/be_BY.CP1251 -./usr/share/locale/be_BY.CP1251/LC_MESSAGES -./usr/share/locale/be_BY.ISO8859-5 -./usr/share/locale/be_BY.ISO8859-5/LC_MESSAGES -./usr/share/locale/be_BY.UTF-8 -./usr/share/locale/be_BY.UTF-8/LC_MESSAGES -./usr/share/locale/bg_BG.CP1251 -./usr/share/locale/bg_BG.CP1251/LC_MESSAGES -./usr/share/locale/bg_BG.UTF-8 -./usr/share/locale/bg_BG.UTF-8/LC_MESSAGES -./usr/share/locale/ca -./usr/share/locale/ca/LC_MESSAGES -./usr/share/locale/ca_ES.ISO8859-1 -./usr/share/locale/ca_ES.ISO8859-1/LC_MESSAGES -./usr/share/locale/ca_ES.ISO8859-15 -./usr/share/locale/ca_ES.ISO8859-15/LC_MESSAGES -./usr/share/locale/ca_ES.UTF-8 -./usr/share/locale/ca_ES.UTF-8/LC_MESSAGES -./usr/share/locale/cs -./usr/share/locale/cs/LC_MESSAGES -./usr/share/locale/cs_CZ.ISO8859-2 -./usr/share/locale/cs_CZ.ISO8859-2/LC_MESSAGES -./usr/share/locale/cs_CZ.UTF-8 -./usr/share/locale/cs_CZ.UTF-8/LC_MESSAGES -./usr/share/locale/da -./usr/share/locale/da/LC_MESSAGES -./usr/share/locale/da_DK.ISO8859-1 -./usr/share/locale/da_DK.ISO8859-1/LC_MESSAGES -./usr/share/locale/da_DK.ISO8859-15 -./usr/share/locale/da_DK.ISO8859-15/LC_MESSAGES -./usr/share/locale/da_DK.UTF-8 -./usr/share/locale/da_DK.UTF-8/LC_MESSAGES -./usr/share/locale/de -./usr/share/locale/de/LC_MESSAGES -./usr/share/locale/de_AT -./usr/share/locale/de_AT.ISO8859-1 -./usr/share/locale/de_AT.ISO8859-1/LC_MESSAGES -./usr/share/locale/de_AT.ISO8859-15 -./usr/share/locale/de_AT.ISO8859-15/LC_MESSAGES -./usr/share/locale/de_AT.UTF-8 -./usr/share/locale/de_AT.UTF-8/LC_MESSAGES -./usr/share/locale/de_AT/LC_MESSAGES -./usr/share/locale/de_CH.ISO8859-1 -./usr/share/locale/de_CH.ISO8859-1/LC_MESSAGES -./usr/share/locale/de_CH.ISO8859-15 -./usr/share/locale/de_CH.ISO8859-15/LC_MESSAGES -./usr/share/locale/de_CH.UTF-8 -./usr/share/locale/de_CH.UTF-8/LC_MESSAGES -./usr/share/locale/de_DE.ISO8859-1 -./usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES -./usr/share/locale/de_DE.ISO8859-15 -./usr/share/locale/de_DE.ISO8859-15/LC_MESSAGES -./usr/share/locale/de_DE.UTF-8 -./usr/share/locale/de_DE.UTF-8/LC_MESSAGES -./usr/share/locale/el -./usr/share/locale/el/LC_MESSAGES -./usr/share/locale/el_GR.ISO8859-7 -./usr/share/locale/el_GR.ISO8859-7/LC_MESSAGES -./usr/share/locale/el_GR.UTF-8 -./usr/share/locale/el_GR.UTF-8/LC_MESSAGES -./usr/share/locale/en@boldquot -./usr/share/locale/en@boldquot/LC_MESSAGES -./usr/share/locale/en@quot -./usr/share/locale/en@quot/LC_MESSAGES -./usr/share/locale/en_AU.ISO8859-1 -./usr/share/locale/en_AU.ISO8859-1/LC_MESSAGES -./usr/share/locale/en_AU.ISO8859-15 -./usr/share/locale/en_AU.ISO8859-15/LC_MESSAGES -./usr/share/locale/en_AU.UTF-8 -./usr/share/locale/en_AU.UTF-8/LC_MESSAGES -./usr/share/locale/en_CA.ISO8859-1 -./usr/share/locale/en_CA.ISO8859-1/LC_MESSAGES -./usr/share/locale/en_CA.ISO8859-15 -./usr/share/locale/en_CA.ISO8859-15/LC_MESSAGES -./usr/share/locale/en_CA.UTF-8 -./usr/share/locale/en_CA.UTF-8/LC_MESSAGES -./usr/share/locale/en_GB.ISO8859-1 -./usr/share/locale/en_GB.ISO8859-1/LC_MESSAGES -./usr/share/locale/en_GB.ISO8859-15 -./usr/share/locale/en_GB.ISO8859-15/LC_MESSAGES -./usr/share/locale/en_GB.UTF-8 -./usr/share/locale/en_GB.UTF-8/LC_MESSAGES -./usr/share/locale/en_NZ.ISO8859-1 -./usr/share/locale/en_NZ.ISO8859-1/LC_MESSAGES -./usr/share/locale/en_NZ.ISO8859-15 -./usr/share/locale/en_NZ.ISO8859-15/LC_MESSAGES -./usr/share/locale/en_NZ.UTF-8 -./usr/share/locale/en_NZ.UTF-8/LC_MESSAGES -./usr/share/locale/en_US.ISO8859-1 -./usr/share/locale/en_US.ISO8859-1/LC_MESSAGES -./usr/share/locale/en_US.ISO8859-15 -./usr/share/locale/en_US.ISO8859-15/LC_MESSAGES -./usr/share/locale/en_US.US-ASCII -./usr/share/locale/en_US.US-ASCII/LC_MESSAGES -./usr/share/locale/en_US.UTF-8 -./usr/share/locale/en_US.UTF-8/LC_MESSAGES -./usr/share/locale/eo -./usr/share/locale/eo/LC_MESSAGES -./usr/share/locale/es -./usr/share/locale/es/LC_MESSAGES -./usr/share/locale/es_ES.ISO8859-1 -./usr/share/locale/es_ES.ISO8859-1/LC_MESSAGES -./usr/share/locale/es_ES.ISO8859-15 -./usr/share/locale/es_ES.ISO8859-15/LC_MESSAGES -./usr/share/locale/es_ES.UTF-8 -./usr/share/locale/es_ES.UTF-8/LC_MESSAGES -./usr/share/locale/et -./usr/share/locale/et/LC_MESSAGES -./usr/share/locale/et_EE.ISO8859-15 -./usr/share/locale/et_EE.ISO8859-15/LC_MESSAGES -./usr/share/locale/et_EE.UTF-8 -./usr/share/locale/et_EE.UTF-8/LC_MESSAGES -./usr/share/locale/eu_ES.ISO8859-1 -./usr/share/locale/eu_ES.ISO8859-1/LC_MESSAGES -./usr/share/locale/eu_ES.ISO8859-15 -./usr/share/locale/eu_ES.ISO8859-15/LC_MESSAGES -./usr/share/locale/eu_ES.UTF-8 -./usr/share/locale/eu_ES.UTF-8/LC_MESSAGES -./usr/share/locale/fi -./usr/share/locale/fi/LC_MESSAGES -./usr/share/locale/fi_FI.ISO8859-1 -./usr/share/locale/fi_FI.ISO8859-1/LC_MESSAGES -./usr/share/locale/fi_FI.ISO8859-15 -./usr/share/locale/fi_FI.ISO8859-15/LC_MESSAGES -./usr/share/locale/fi_FI.UTF-8 -./usr/share/locale/fi_FI.UTF-8/LC_MESSAGES -./usr/share/locale/fr -./usr/share/locale/fr/LC_MESSAGES -./usr/share/locale/fr_BE.ISO8859-1 -./usr/share/locale/fr_BE.ISO8859-1/LC_MESSAGES -./usr/share/locale/fr_BE.ISO8859-15 -./usr/share/locale/fr_BE.ISO8859-15/LC_MESSAGES -./usr/share/locale/fr_BE.UTF-8 -./usr/share/locale/fr_BE.UTF-8/LC_MESSAGES -./usr/share/locale/fr_CA.ISO8859-1 -./usr/share/locale/fr_CA.ISO8859-1/LC_MESSAGES -./usr/share/locale/fr_CA.ISO8859-15 -./usr/share/locale/fr_CA.ISO8859-15/LC_MESSAGES -./usr/share/locale/fr_CA.UTF-8 -./usr/share/locale/fr_CA.UTF-8/LC_MESSAGES -./usr/share/locale/fr_CH.ISO8859-1 -./usr/share/locale/fr_CH.ISO8859-1/LC_MESSAGES -./usr/share/locale/fr_CH.ISO8859-15 -./usr/share/locale/fr_CH.ISO8859-15/LC_MESSAGES -./usr/share/locale/fr_CH.UTF-8 -./usr/share/locale/fr_CH.UTF-8/LC_MESSAGES -./usr/share/locale/fr_FR.ISO8859-1 -./usr/share/locale/fr_FR.ISO8859-1/LC_MESSAGES -./usr/share/locale/fr_FR.ISO8859-15 -./usr/share/locale/fr_FR.ISO8859-15/LC_MESSAGES -./usr/share/locale/fr_FR.UTF-8 -./usr/share/locale/fr_FR.UTF-8/LC_MESSAGES -./usr/share/locale/gl -./usr/share/locale/gl/LC_MESSAGES -./usr/share/locale/he -./usr/share/locale/he/LC_MESSAGES -./usr/share/locale/hr -./usr/share/locale/hr/LC_MESSAGES -./usr/share/locale/hr_HR.ISO8859-2 -./usr/share/locale/hr_HR.ISO8859-2/LC_MESSAGES -./usr/share/locale/hr_HR.UTF-8 -./usr/share/locale/hr_HR.UTF-8/LC_MESSAGES -./usr/share/locale/hu_HU.ISO8859-2 -./usr/share/locale/hu_HU.ISO8859-2/LC_MESSAGES -./usr/share/locale/hu_HU.UTF-8 -./usr/share/locale/hu_HU.UTF-8/LC_MESSAGES -./usr/share/locale/hy_AM.ARMSCII-8 -./usr/share/locale/hy_AM.ARMSCII-8/LC_MESSAGES -./usr/share/locale/hy_AM.UTF-8 -./usr/share/locale/hy_AM.UTF-8/LC_MESSAGES -./usr/share/locale/id -./usr/share/locale/id/LC_MESSAGES -./usr/share/locale/is_IS.ISO8859-1 -./usr/share/locale/is_IS.ISO8859-1/LC_MESSAGES -./usr/share/locale/is_IS.ISO8859-15 -./usr/share/locale/is_IS.ISO8859-15/LC_MESSAGES -./usr/share/locale/is_IS.UTF-8 -./usr/share/locale/is_IS.UTF-8/LC_MESSAGES -./usr/share/locale/it -./usr/share/locale/it/LC_MESSAGES -./usr/share/locale/it_CH.ISO8859-1 -./usr/share/locale/it_CH.ISO8859-1/LC_MESSAGES -./usr/share/locale/it_CH.ISO8859-15 -./usr/share/locale/it_CH.ISO8859-15/LC_MESSAGES -./usr/share/locale/it_CH.UTF-8 -./usr/share/locale/it_CH.UTF-8/LC_MESSAGES -./usr/share/locale/it_IT.ISO8859-1 -./usr/share/locale/it_IT.ISO8859-1/LC_MESSAGES -./usr/share/locale/it_IT.ISO8859-15 -./usr/share/locale/it_IT.ISO8859-15/LC_MESSAGES -./usr/share/locale/it_IT.UTF-8 -./usr/share/locale/it_IT.UTF-8/LC_MESSAGES -./usr/share/locale/ja -./usr/share/locale/ja/LC_MESSAGES -./usr/share/locale/ja_JP.ISO-2022-JP -./usr/share/locale/ja_JP.ISO-2022-JP-2 -./usr/share/locale/ja_JP.ISO-2022-JP-2/LC_MESSAGES -./usr/share/locale/ja_JP.ISO-2022-JP/LC_MESSAGES -./usr/share/locale/ja_JP.SJIS -./usr/share/locale/ja_JP.SJIS/LC_MESSAGES -./usr/share/locale/ja_JP.UTF-8 -./usr/share/locale/ja_JP.UTF-8/LC_MESSAGES -./usr/share/locale/ja_JP.ct -./usr/share/locale/ja_JP.ct/LC_MESSAGES -./usr/share/locale/ja_JP.eucJP -./usr/share/locale/ja_JP.eucJP/LC_MESSAGES -./usr/share/locale/kk_KZ.PT154 -./usr/share/locale/kk_KZ.PT154/LC_MESSAGES -./usr/share/locale/kk_KZ.UTF-8 -./usr/share/locale/kk_KZ.UTF-8/LC_MESSAGES -./usr/share/locale/ko -./usr/share/locale/ko/LC_MESSAGES -./usr/share/locale/ko_KR.UTF-8 -./usr/share/locale/ko_KR.UTF-8/LC_MESSAGES -./usr/share/locale/ko_KR.eucKR -./usr/share/locale/ko_KR.eucKR/LC_MESSAGES -./usr/share/locale/lt_LT.ISO8859-13 -./usr/share/locale/lt_LT.ISO8859-13/LC_MESSAGES -./usr/share/locale/lt_LT.ISO8859-4 -./usr/share/locale/lt_LT.ISO8859-4/LC_MESSAGES -./usr/share/locale/lt_LT.UTF-8 -./usr/share/locale/lt_LT.UTF-8/LC_MESSAGES -./usr/share/locale/nb -./usr/share/locale/nb/LC_MESSAGES -./usr/share/locale/nb_NO.ISO8859-1 -./usr/share/locale/nb_NO.ISO8859-1/LC_MESSAGES -./usr/share/locale/nb_NO.ISO8859-15 -./usr/share/locale/nb_NO.ISO8859-15/LC_MESSAGES -./usr/share/locale/nb_NO.UTF-8 -./usr/share/locale/nb_NO.UTF-8/LC_MESSAGES -./usr/share/locale/nn_NO.ISO8859-1 -./usr/share/locale/nn_NO.ISO8859-1/LC_MESSAGES -./usr/share/locale/nn_NO.ISO8859-15 -./usr/share/locale/nn_NO.ISO8859-15/LC_MESSAGES -./usr/share/locale/nn_NO.UTF-8 -./usr/share/locale/nn_NO.UTF-8/LC_MESSAGES -./usr/share/locale/nl -./usr/share/locale/nl/LC_MESSAGES -./usr/share/locale/nl_BE.ISO8859-1 -./usr/share/locale/nl_BE.ISO8859-1/LC_MESSAGES -./usr/share/locale/nl_BE.ISO8859-15 -./usr/share/locale/nl_BE.ISO8859-15/LC_MESSAGES -./usr/share/locale/nl_BE.UTF-8 -./usr/share/locale/nl_BE.UTF-8/LC_MESSAGES -./usr/share/locale/nl_NL.ISO8859-1 -./usr/share/locale/nl_NL.ISO8859-1/LC_MESSAGES -./usr/share/locale/nl_NL.ISO8859-15 -./usr/share/locale/nl_NL.ISO8859-15/LC_MESSAGES -./usr/share/locale/nl_NL.UTF-8 -./usr/share/locale/nl_NL.UTF-8/LC_MESSAGES -./usr/share/locale/nn -./usr/share/locale/nn/LC_MESSAGES -./usr/share/locale/no -./usr/share/locale/no/LC_MESSAGES -./usr/share/locale/no@nynorsk -./usr/share/locale/no@nynorsk/LC_MESSAGES -./usr/share/locale/pl -./usr/share/locale/pl/LC_MESSAGES -./usr/share/locale/pl_PL.ISO8859-2 -./usr/share/locale/pl_PL.ISO8859-2/LC_MESSAGES -./usr/share/locale/pl_PL.UTF-8 -./usr/share/locale/pl_PL.UTF-8/LC_MESSAGES -./usr/share/locale/pt -./usr/share/locale/pt/LC_MESSAGES -./usr/share/locale/pt_BR -./usr/share/locale/pt_BR.ISO8859-1 -./usr/share/locale/pt_BR.ISO8859-1/LC_MESSAGES -./usr/share/locale/pt_BR.UTF-8 -./usr/share/locale/pt_BR.UTF-8/LC_MESSAGES -./usr/share/locale/pt_BR/LC_MESSAGES -./usr/share/locale/pt_PT.ISO8859-1 -./usr/share/locale/pt_PT.ISO8859-1/LC_MESSAGES -./usr/share/locale/pt_PT.ISO8859-15 -./usr/share/locale/pt_PT.ISO8859-15/LC_MESSAGES -./usr/share/locale/pt_PT.UTF-8 -./usr/share/locale/pt_PT.UTF-8/LC_MESSAGES -./usr/share/locale/ro -./usr/share/locale/ro/LC_MESSAGES -./usr/share/locale/ro_RO.ISO8859-2 -./usr/share/locale/ro_RO.ISO8859-2/LC_MESSAGES -./usr/share/locale/ro_RO.UTF-8 -./usr/share/locale/ro_RO.UTF-8/LC_MESSAGES -./usr/share/locale/ru -./usr/share/locale/ru/LC_MESSAGES -./usr/share/locale/ru_BY.CP1251 -./usr/share/locale/ru_BY.CP1251/LC_MESSAGES -./usr/share/locale/ru_BY.UTF-8 -./usr/share/locale/ru_BY.UTF-8/LC_MESSAGES -./usr/share/locale/ru_RU.CP1251 -./usr/share/locale/ru_RU.CP1251/LC_MESSAGES -./usr/share/locale/ru_RU.CP866 -./usr/share/locale/ru_RU.CP866/LC_MESSAGES -./usr/share/locale/ru_RU.ISO8859-5 -./usr/share/locale/ru_RU.ISO8859-5/LC_MESSAGES -./usr/share/locale/ru_RU.KOI8-R -./usr/share/locale/ru_RU.KOI8-R/LC_MESSAGES -./usr/share/locale/ru_RU.UTF-8 -./usr/share/locale/ru_RU.UTF-8/LC_MESSAGES -./usr/share/locale/sk -./usr/share/locale/sk/LC_MESSAGES -./usr/share/locale/sk_SK.ISO8859-2 -./usr/share/locale/sk_SK.ISO8859-2/LC_MESSAGES -./usr/share/locale/sk_SK.UTF-8 -./usr/share/locale/sk_SK.UTF-8/LC_MESSAGES -./usr/share/locale/sl -./usr/share/locale/sl/LC_MESSAGES -./usr/share/locale/sl_SI.ISO8859-2 -./usr/share/locale/sl_SI.ISO8859-2/LC_MESSAGES -./usr/share/locale/sl_SI.UTF-8 -./usr/share/locale/sl_SI.UTF-8/LC_MESSAGES -./usr/share/locale/sr -./usr/share/locale/sr/LC_MESSAGES -./usr/share/locale/sr_Cyrl_ME.ISO8859-5 -./usr/share/locale/sr_Cyrl_ME.ISO8859-5/LC_MESSAGES -./usr/share/locale/sr_Cyrl_ME.UTF-8 -./usr/share/locale/sr_Cyrl_ME.UTF-8/LC_MESSAGES -./usr/share/locale/sr_Latn_ME.ISO8859-2 -./usr/share/locale/sr_Latn_ME.ISO8859-2/LC_MESSAGES -./usr/share/locale/sr_Latn_ME.UTF-8 -./usr/share/locale/sr_Cyrl_RS.ISO8859-5 -./usr/share/locale/sr_Cyrl_RS.ISO8859-5/LC_MESSAGES -./usr/share/locale/sr_Cyrl_RS.UTF-8 -./usr/share/locale/sr_Cyrl_RS.UTF-8/LC_MESSAGES -./usr/share/locale/sr_Latn_ME.UTF-8/LC_MESSAGES -./usr/share/locale/sr_Latn_RS.ISO8859-2 -./usr/share/locale/sr_Latn_RS.ISO8859-2/LC_MESSAGES -./usr/share/locale/sr_Latn_RS.UTF-8 -./usr/share/locale/sr_Latn_RS.UTF-8/LC_MESSAGES -./usr/share/locale/sv -./usr/share/locale/sv/LC_MESSAGES -./usr/share/locale/sv_SE.ISO8859-1 -./usr/share/locale/sv_SE.ISO8859-1/LC_MESSAGES -./usr/share/locale/sv_SE.ISO8859-15 -./usr/share/locale/sv_SE.ISO8859-15/LC_MESSAGES -./usr/share/locale/sv_SE.UTF-8 -./usr/share/locale/sv_SE.UTF-8/LC_MESSAGES -./usr/share/locale/tr -./usr/share/locale/tr/LC_MESSAGES -./usr/share/locale/tr_TR.ISO8859-9 -./usr/share/locale/tr_TR.ISO8859-9/LC_MESSAGES -./usr/share/locale/tr_TR.UTF-8 -./usr/share/locale/tr_TR.UTF-8/LC_MESSAGES -./usr/share/locale/uk -./usr/share/locale/uk/LC_MESSAGES -./usr/share/locale/uk_UA.CP1251 -./usr/share/locale/uk_UA.CP1251/LC_MESSAGES -./usr/share/locale/uk_UA.ISO8859-5 -./usr/share/locale/uk_UA.ISO8859-5/LC_MESSAGES -./usr/share/locale/uk_UA.KOI8-U -./usr/share/locale/uk_UA.KOI8-U/LC_MESSAGES -./usr/share/locale/uk_UA.UTF-8 -./usr/share/locale/uk_UA.UTF-8/LC_MESSAGES -./usr/share/locale/zh_CN -./usr/share/locale/zh_CN.GB18030 -./usr/share/locale/zh_CN.GB18030/LC_MESSAGES -./usr/share/locale/zh_CN.UTF-8 -./usr/share/locale/zh_CN.UTF-8/LC_MESSAGES -./usr/share/locale/zh_CN.eucCN -./usr/share/locale/zh_CN.eucCN/LC_MESSAGES -./usr/share/locale/zh_CN/LC_MESSAGES -./usr/share/locale/zh_HK.Big5hkscs -./usr/share/locale/zh_HK.Big5hkscs/LC_MESSAGES -./usr/share/locale/zh_HK.UTF-8 -./usr/share/locale/zh_HK.UTF-8/LC_MESSAGES -./usr/share/locale/zh_TW -./usr/share/locale/zh_TW.Big5 -./usr/share/locale/zh_TW.Big5/LC_MESSAGES -./usr/share/locale/zh_TW.UTF-8 -./usr/share/locale/zh_TW.UTF-8/LC_MESSAGES -./usr/share/locale/zh_TW.eucTW -./usr/share/locale/zh_TW.eucTW/LC_MESSAGES -./usr/share/locale/zh_TW/LC_MESSAGES -./usr/share/lua -./usr/share/lua/5.3 -./usr/share/misc -./usr/share/mk -./usr/share/nls -./usr/share/nls/C -./usr/share/nls/Pig -./usr/share/nls/ca -./usr/share/nls/cs -./usr/share/nls/de -./usr/share/nls/es -./usr/share/nls/es_ES.ISO8859-1 -./usr/share/nls/fi -./usr/share/nls/fr -./usr/share/nls/gl_ES.ISO8859-1 -./usr/share/nls/hu_HU.ISO8859-2 -./usr/share/nls/ja_JP.SJIS -./usr/share/nls/ja_JP.UTF-8 -./usr/share/nls/ja_JP.eucJP -./usr/share/nls/nl -./usr/share/nls/no -./usr/share/nls/pl -./usr/share/nls/pt_BR.ISO8859-1 -./usr/share/nls/ru_RU.KOI8-R -./usr/share/nls/sk -./usr/share/nls/sv -./usr/share/nls/uk_UA.UTF-8 -./usr/share/nls/zh_CN.UTF-8 -./usr/share/nvi -./usr/share/nvi/catalog -./usr/share/terminfo -./usr/share/zoneinfo -./usr/share/zoneinfo/Africa -./usr/share/zoneinfo/America -./usr/share/zoneinfo/America/Argentina -./usr/share/zoneinfo/America/Indiana -./usr/share/zoneinfo/America/Kentucky -./usr/share/zoneinfo/America/North_Dakota -./usr/share/zoneinfo/Antarctica -./usr/share/zoneinfo/Arctic -./usr/share/zoneinfo/Asia -./usr/share/zoneinfo/Atlantic -./usr/share/zoneinfo/Australia -./usr/share/zoneinfo/Brazil -./usr/share/zoneinfo/Canada -./usr/share/zoneinfo/Chile -./usr/share/zoneinfo/Etc -./usr/share/zoneinfo/Europe -./usr/share/zoneinfo/Indian -./usr/share/zoneinfo/Mexico -./usr/share/zoneinfo/Pacific -./usr/share/zoneinfo/US -./usr/spool -./usr/spool/at -./usr/spool/at/past -./usr/spool/crontabs -./usr/spool/locks -./usr/spool/lpd -./usr/src -./usr/tests -./usr/var -./usr/var/db -./usr/var/db/pkg -./usr/var/run -./var -./var/chroot -./var/chroot/named -./var/chroot/named/dev -./var/chroot/named/etc -./var/chroot/named/etc/namedb -./var/chroot/named/etc/namedb/cache mode=0775 uname=named gname=named -./var/chroot/named/etc/namedb/keys type=dir mode=0775 uname=named gname=named -./var/chroot/named/usr -./var/chroot/named/usr/libexec -./var/chroot/named/var -./var/chroot/named/var/run mode=0775 gname=named -./var/chroot/named/var/run/lwresd mode=0775 gname=named -./var/chroot/named/var/run/named mode=0775 gname=named -./var/chroot/named/var/tmp mode=01775 gname=named -./var/chroot/rtadvd type=dir mode=0755 -./var/chroot/rtadvd/etc type=dir mode=0755 -./var/chroot/rtadvd/var type=dir mode=0755 -./var/chroot/rtadvd/var/run type=dir mode=0775 gname=_rtadvd -./var/chroot/tcpdump mode=0755 -./var/db -./var/db/obsolete -./var/db/xdm -./var/db/xkb -./var/games uname=games gname=games mode=0775 -./var/heimdal -./var/mail mode=1777 -./var/run -./var/run/lwresd mode=0775 gname=named -./var/run/named mode=0775 gname=named -./var/spool -./var/spool/ftp -./var/spool/ftp/bin -./var/spool/ftp/etc -./var/spool/ftp/hidden #breaks cd image generation with non-root users: mode=0111 -./var/www - -# Directories with special access rights -/set type=dir uid=0 gid=0 mode=1777 -./tmp -./usr/tmp - -/set type=dir uid=2 gid=0 mode=755 -./usr/tests/minix-posix -./usr/tests/minix-posix/blocktest -./usr/tests/minix-posix/ddekit -./usr/tests/minix-posix/rmibtest - -# this one is for term(1) -/set type=dir uid=0 gid=5 mode=775 -./usr/spool/locks diff --git a/etc/mtree/NetBSD.dist.compat.in b/etc/mtree/NetBSD.dist.compat.in deleted file mode 100644 index ac519e949..000000000 --- a/etc/mtree/NetBSD.dist.compat.in +++ /dev/null @@ -1,13 +0,0 @@ -# $NetBSD: NetBSD.dist.compat.in,v 1.1 2015/06/19 18:16:06 matt Exp $ - -./lib/@ARCH_SUBDIR@ -./lib/@ARCH_SUBDIR@/npf -./usr/lib/@ARCH_SUBDIR@ -./usr/lib/@ARCH_SUBDIR@/i18n -./usr/lib/@ARCH_SUBDIR@/lua -./usr/lib/@ARCH_SUBDIR@/lua/5.3 -./usr/lib/@ARCH_SUBDIR@/security -./usr/libdata/debug/lib/@ARCH_SUBDIR@ -./usr/libdata/debug/lib/@ARCH_SUBDIR@/npf -./usr/libdata/debug/usr/lib/@ARCH_SUBDIR@ -./usr/libdata/debug/usr/lib/@ARCH_SUBDIR@/i18n diff --git a/etc/mtree/NetBSD.dist.dtrace b/etc/mtree/NetBSD.dist.dtrace deleted file mode 100644 index 4f72da3e9..000000000 --- a/etc/mtree/NetBSD.dist.dtrace +++ /dev/null @@ -1,3 +0,0 @@ -# $NetBSD: NetBSD.dist.dtrace,v 1.1 2015/10/09 19:23:18 riz Exp $ - -./usr/lib/dtrace diff --git a/etc/mtree/NetBSD.dist.earm b/etc/mtree/NetBSD.dist.earm deleted file mode 100644 index 356726ebc..000000000 --- a/etc/mtree/NetBSD.dist.earm +++ /dev/null @@ -1,6 +0,0 @@ -# $NetBSD: NetBSD.dist.earm,v 1.3 2015/06/19 18:16:06 matt Exp $ - -# MINIX: The following has been added: -./usr/share/beaglebone -./usr/share/beaglebone/weather - diff --git a/etc/mtree/NetBSD.dist.mips64eb b/etc/mtree/NetBSD.dist.mips64eb deleted file mode 100644 index 6f4e0cd11..000000000 --- a/etc/mtree/NetBSD.dist.mips64eb +++ /dev/null @@ -1,5 +0,0 @@ -# $NetBSD: NetBSD.dist.mips64eb,v 1.9 2015/06/19 18:16:06 matt Exp $ - -./usr/include/g++/bits/mips64 -./usr/include/g++/bits/mips32 -./usr/include/g++/bits/mipso32 diff --git a/etc/mtree/NetBSD.dist.mips64el b/etc/mtree/NetBSD.dist.mips64el deleted file mode 100644 index 5078b2426..000000000 --- a/etc/mtree/NetBSD.dist.mips64el +++ /dev/null @@ -1,5 +0,0 @@ -# $NetBSD: NetBSD.dist.mips64el,v 1.10 2015/06/19 18:16:06 matt Exp $ - -./usr/include/g++/bits/mips64 -./usr/include/g++/bits/mips32 -./usr/include/g++/bits/mipso32 diff --git a/etc/mtree/NetBSD.dist.powerpc64 b/etc/mtree/NetBSD.dist.powerpc64 deleted file mode 100644 index 8e52f6e35..000000000 --- a/etc/mtree/NetBSD.dist.powerpc64 +++ /dev/null @@ -1,4 +0,0 @@ -# $NetBSD: NetBSD.dist.powerpc64,v 1.3 2015/06/19 18:16:06 matt Exp $ - -./usr/include/g++/bits/powerpc -./usr/include/g++/bits/powerpc64 diff --git a/etc/mtree/NetBSD.dist.riscv64 b/etc/mtree/NetBSD.dist.riscv64 deleted file mode 100644 index 33a8a326b..000000000 --- a/etc/mtree/NetBSD.dist.riscv64 +++ /dev/null @@ -1,4 +0,0 @@ -# $NetBSD: NetBSD.dist.riscv64,v 1.2 2015/06/19 18:16:06 matt Exp $ - -./usr/include/g++/bits/riscv32 -./usr/include/g++/bits/riscv64 diff --git a/etc/mtree/NetBSD.dist.sparc64 b/etc/mtree/NetBSD.dist.sparc64 deleted file mode 100644 index 3b1ce5540..000000000 --- a/etc/mtree/NetBSD.dist.sparc64 +++ /dev/null @@ -1,4 +0,0 @@ -# $NetBSD: NetBSD.dist.sparc64,v 1.10 2015/06/19 18:16:06 matt Exp $ - -./usr/include/g++/bits/sparc -./usr/include/g++/bits/sparc64 diff --git a/etc/mtree/NetBSD.dist.tests b/etc/mtree/NetBSD.dist.tests deleted file mode 100644 index 3ee6a02c9..000000000 --- a/etc/mtree/NetBSD.dist.tests +++ /dev/null @@ -1,399 +0,0 @@ -# $NetBSD: NetBSD.dist.tests,v 1.120 2015/09/24 16:02:39 christos Exp $ - -./usr/libdata/debug/usr/tests -./usr/libdata/debug/usr/tests/atf -./usr/libdata/debug/usr/tests/atf/atf-c -./usr/libdata/debug/usr/tests/atf/atf-c/detail -./usr/libdata/debug/usr/tests/atf/atf-c++ -./usr/libdata/debug/usr/tests/atf/atf-c++/detail -./usr/libdata/debug/usr/tests/atf/formats -./usr/libdata/debug/usr/tests/atf/test-programs -./usr/libdata/debug/usr/tests/atf/tools -./usr/libdata/debug/usr/tests/bin -./usr/libdata/debug/usr/tests/bin/df -./usr/libdata/debug/usr/tests/crypto -./usr/libdata/debug/usr/tests/crypto/libcrypto -./usr/libdata/debug/usr/tests/crypto/opencrypto -./usr/libdata/debug/usr/tests/dev -./usr/libdata/debug/usr/tests/dev/audio -./usr/libdata/debug/usr/tests/dev/cgd -./usr/libdata/debug/usr/tests/dev/md -./usr/libdata/debug/usr/tests/dev/scsipi -./usr/libdata/debug/usr/tests/dev/sysmon -./usr/libdata/debug/usr/tests/fs -./usr/libdata/debug/usr/tests/fs/ffs -./usr/libdata/debug/usr/tests/fs/fifofs -./usr/libdata/debug/usr/tests/fs/hfs -./usr/libdata/debug/usr/tests/fs/kernfs -./usr/libdata/debug/usr/tests/fs/lfs -./usr/libdata/debug/usr/tests/fs/msdosfs -./usr/libdata/debug/usr/tests/fs/nfs -./usr/libdata/debug/usr/tests/fs/nfs/nfsservice -./usr/libdata/debug/usr/tests/fs/nullfs -./usr/libdata/debug/usr/tests/fs/psshfs -./usr/libdata/debug/usr/tests/fs/ptyfs -./usr/libdata/debug/usr/tests/fs/puffs -./usr/libdata/debug/usr/tests/fs/puffs/h_dtfs -./usr/libdata/debug/usr/tests/fs/tmpfs -./usr/libdata/debug/usr/tests/fs/umapfs -./usr/libdata/debug/usr/tests/fs/union -./usr/libdata/debug/usr/tests/fs/vfs -./usr/libdata/debug/usr/tests/include -./usr/libdata/debug/usr/tests/include/machine -./usr/libdata/debug/usr/tests/include/sys -./usr/libdata/debug/usr/tests/ipf -./usr/libdata/debug/usr/tests/kernel -./usr/libdata/debug/usr/tests/kernel/kqueue -./usr/libdata/debug/usr/tests/kernel/kqueue/read -./usr/libdata/debug/usr/tests/kernel/kqueue/write -./usr/libdata/debug/usr/tests/kernel/tty -./usr/libdata/debug/usr/tests/kyua-cli -./usr/libdata/debug/usr/tests/kyua-cli/bootstrap -./usr/libdata/debug/usr/tests/kyua-cli/cli -./usr/libdata/debug/usr/tests/kyua-cli/engine -./usr/libdata/debug/usr/tests/kyua-cli/engine/drivers -./usr/libdata/debug/usr/tests/kyua-cli/examples -./usr/libdata/debug/usr/tests/kyua-cli/integration -./usr/libdata/debug/usr/tests/kyua-cli/integration/helpers -./usr/libdata/debug/usr/tests/kyua-cli/store -./usr/libdata/debug/usr/tests/kyua-cli/utils -./usr/libdata/debug/usr/tests/kyua-cli/utils/cmdline -./usr/libdata/debug/usr/tests/kyua-cli/utils/config -./usr/libdata/debug/usr/tests/kyua-cli/utils/format -./usr/libdata/debug/usr/tests/kyua-cli/utils/fs -./usr/libdata/debug/usr/tests/kyua-cli/utils/logging -./usr/libdata/debug/usr/tests/kyua-cli/utils/process -./usr/libdata/debug/usr/tests/kyua-cli/utils/signals -./usr/libdata/debug/usr/tests/kyua-cli/utils/sqlite -./usr/libdata/debug/usr/tests/kyua-cli/utils/text -./usr/libdata/debug/usr/tests/kyua-testers -./usr/libdata/debug/usr/tests/lib -./usr/libdata/debug/usr/tests/lib/csu -./usr/libdata/debug/usr/tests/lib/libbluetooth -./usr/libdata/debug/usr/tests/lib/libbpfjit -./usr/libdata/debug/usr/tests/lib/libc -./usr/libdata/debug/usr/tests/lib/libc/c063 -./usr/libdata/debug/usr/tests/lib/libc/db -./usr/libdata/debug/usr/tests/lib/libc/gen -./usr/libdata/debug/usr/tests/lib/libc/gen/execve -./usr/libdata/debug/usr/tests/lib/libc/gen/posix_spawn -./usr/libdata/debug/usr/tests/lib/libc/hash -./usr/libdata/debug/usr/tests/lib/libc/locale -./usr/libdata/debug/usr/tests/lib/libc/inet -./usr/libdata/debug/usr/tests/lib/libc/net -./usr/libdata/debug/usr/tests/lib/libc/net/getaddrinfo -./usr/libdata/debug/usr/tests/lib/libc/regex -./usr/libdata/debug/usr/tests/lib/libc/rpc -./usr/libdata/debug/usr/tests/lib/libc/setjmp -./usr/libdata/debug/usr/tests/lib/libc/ssp -./usr/libdata/debug/usr/tests/lib/libc/stdio -./usr/libdata/debug/usr/tests/lib/libc/stdlib -./usr/libdata/debug/usr/tests/lib/libc/string -./usr/libdata/debug/usr/tests/lib/libc/sys -./usr/libdata/debug/usr/tests/lib/libc/termios -./usr/libdata/debug/usr/tests/lib/libc/tls -./usr/libdata/debug/usr/tests/lib/libc/ttyio -./usr/libdata/debug/usr/tests/lib/libc/time -./usr/libdata/debug/usr/tests/lib/libcrypt -./usr/libdata/debug/usr/tests/lib/libcurses -./usr/libdata/debug/usr/tests/lib/libdes -./usr/libdata/debug/usr/tests/lib/libevent -./usr/libdata/debug/usr/tests/lib/libexecinfo -./usr/libdata/debug/usr/tests/lib/semaphore -./usr/libdata/debug/usr/tests/lib/semaphore/pthread -./usr/libdata/debug/usr/tests/lib/liblutok -./usr/libdata/debug/usr/tests/lib/libm -./usr/libdata/debug/usr/tests/lib/libobjc -./usr/libdata/debug/usr/tests/lib/libposix -./usr/libdata/debug/usr/tests/lib/libposix/bsd -./usr/libdata/debug/usr/tests/lib/libposix/posix1 -./usr/libdata/debug/usr/tests/lib/libposix/posix2 -./usr/libdata/debug/usr/tests/lib/libppath -./usr/libdata/debug/usr/tests/lib/libproc -./usr/libdata/debug/usr/tests/lib/libprop -./usr/libdata/debug/usr/tests/lib/libpthread -./usr/libdata/debug/usr/tests/lib/libpthread/dlopen -./usr/libdata/debug/usr/tests/lib/librt -./usr/libdata/debug/usr/tests/lib/librumpclient -./usr/libdata/debug/usr/tests/lib/librumphijack -./usr/libdata/debug/usr/tests/lib/libskey -./usr/libdata/debug/usr/tests/lib/libsljit -./usr/libdata/debug/usr/tests/lib/libtre -./usr/libdata/debug/usr/tests/lib/libutil -./usr/libdata/debug/usr/tests/libexec -./usr/libdata/debug/usr/tests/libexec/ld.elf_so -./usr/libdata/debug/usr/tests/libexec/ld.elf_so/h_helper_symver_dso0 -./usr/libdata/debug/usr/tests/libexec/ld.elf_so/h_helper_symver_dso1 -./usr/libdata/debug/usr/tests/libexec/ld.elf_so/h_helper_symver_dso2 -./usr/libdata/debug/usr/tests/modules -./usr/libdata/debug/usr/tests/net -./usr/libdata/debug/usr/tests/net/bpf -./usr/libdata/debug/usr/tests/net/bpfilter -./usr/libdata/debug/usr/tests/net/bpfjit -./usr/libdata/debug/usr/tests/net/carp -./usr/libdata/debug/usr/tests/net/fdpass -./usr/libdata/debug/usr/tests/net/icmp -./usr/libdata/debug/usr/tests/net/if -./usr/libdata/debug/usr/tests/net/if_loop -./usr/libdata/debug/usr/tests/net/in_cksum -./usr/libdata/debug/usr/tests/net/mcast -./usr/libdata/debug/usr/tests/net/net -./usr/libdata/debug/usr/tests/net/sys -./usr/libdata/debug/usr/tests/rump -./usr/libdata/debug/usr/tests/rump/modautoload -./usr/libdata/debug/usr/tests/rump/rumpkern -./usr/libdata/debug/usr/tests/rump/rumpkern/h_client -./usr/libdata/debug/usr/tests/rump/rumpkern/h_server -./usr/libdata/debug/usr/tests/rump/rumpvfs -./usr/libdata/debug/usr/tests/sbin -./usr/libdata/debug/usr/tests/sbin/resize_ffs -./usr/libdata/debug/usr/tests/sys -./usr/libdata/debug/usr/tests/sys/net -./usr/libdata/debug/usr/tests/sys/netatalk -./usr/libdata/debug/usr/tests/sys/netinet -./usr/libdata/debug/usr/tests/sys/netinet6 -./usr/libdata/debug/usr/tests/usr.bin -./usr/libdata/debug/usr/tests/usr.bin/id -./usr/libdata/debug/usr/tests/usr.bin/netpgpverify -./usr/libdata/debug/usr/tests/usr.sbin -./usr/tests -./usr/tests/atf -./usr/tests/atf/atf-c -./usr/tests/atf/atf-c/detail -./usr/tests/atf/atf-c++ -./usr/tests/atf/atf-c++/detail -./usr/tests/atf/atf-sh -./usr/tests/atf/test-programs -./usr/tests/atf/tools -./usr/tests/bin -./usr/tests/bin/cat -./usr/tests/bin/cp -./usr/tests/bin/dd -./usr/tests/bin/df -./usr/tests/bin/expr -./usr/tests/bin/pax -./usr/tests/bin/ps -./usr/tests/bin/sleep -./usr/tests/bin/sh -./usr/tests/bin/sh/dotcmd -./usr/tests/bin/sh/dotcmd/out -./usr/tests/bin/tar -./usr/tests/crypto -./usr/tests/crypto/libcrypto -./usr/tests/crypto/opencrypto -./usr/tests/dev -./usr/tests/dev/audio -./usr/tests/dev/cgd -./usr/tests/dev/md -./usr/tests/dev/raidframe -./usr/tests/dev/scsipi -./usr/tests/dev/sysmon -./usr/tests/fs -./usr/tests/fs/cd9660 -./usr/tests/fs/ffs -./usr/tests/fs/fifofs -./usr/tests/fs/hfs -./usr/tests/fs/kernfs -./usr/tests/fs/lfs -./usr/tests/fs/msdosfs -./usr/tests/fs/nfs -./usr/tests/fs/nfs/nfsservice -./usr/tests/fs/nullfs -./usr/tests/fs/psshfs -./usr/tests/fs/ptyfs -./usr/tests/fs/puffs -./usr/tests/fs/puffs/h_dtfs -./usr/tests/fs/tmpfs -./usr/tests/fs/umapfs -./usr/tests/fs/union -./usr/tests/fs/vfs -./usr/tests/fs/zfs -./usr/tests/games -./usr/tests/include -./usr/tests/include/machine -./usr/tests/include/sys -./usr/tests/ipf -./usr/tests/ipf/expected -./usr/tests/ipf/input -./usr/tests/ipf/regress -./usr/tests/kernel -./usr/tests/kernel/kqueue -./usr/tests/kernel/kqueue/read -./usr/tests/kernel/kqueue/write -./usr/tests/kernel/tty -./usr/tests/kyua-atf-compat -./usr/tests/kyua-cli -./usr/tests/kyua-cli/bootstrap -./usr/tests/kyua-cli/cli -./usr/tests/kyua-cli/engine -./usr/tests/kyua-cli/engine/drivers -./usr/tests/kyua-cli/examples -./usr/tests/kyua-cli/integration -./usr/tests/kyua-cli/integration/helpers -./usr/tests/kyua-cli/store -./usr/tests/kyua-cli/utils -./usr/tests/kyua-cli/utils/cmdline -./usr/tests/kyua-cli/utils/config -./usr/tests/kyua-cli/utils/format -./usr/tests/kyua-cli/utils/fs -./usr/tests/kyua-cli/utils/logging -./usr/tests/kyua-cli/utils/process -./usr/tests/kyua-cli/utils/signals -./usr/tests/kyua-cli/utils/sqlite -./usr/tests/kyua-cli/utils/text -./usr/tests/kyua-testers -./usr/tests/lib -./usr/tests/lib/csu -./usr/tests/lib/libbluetooth -./usr/tests/lib/libc -./usr/tests/lib/libc/c063 -./usr/tests/lib/libc/db -./usr/tests/lib/libc/gen -./usr/tests/lib/libc/gen/execve -./usr/tests/lib/libc/gen/posix_spawn -./usr/tests/lib/libc/hash -./usr/tests/lib/libc/hash/data -./usr/tests/lib/libc/locale -./usr/tests/lib/libc/inet -./usr/tests/lib/libc/net -./usr/tests/lib/libc/net/getaddrinfo -./usr/tests/lib/libc/net/getaddrinfo/data -./usr/tests/lib/libc/regex -./usr/tests/lib/libc/regex/data -./usr/tests/lib/libc/rpc -./usr/tests/lib/libc/setjmp -./usr/tests/lib/libc/ssp -./usr/tests/lib/libc/stdio -./usr/tests/lib/libc/stdlib -./usr/tests/lib/libc/string -./usr/tests/lib/libc/sys -./usr/tests/lib/libc/termios -./usr/tests/lib/libc/tls -./usr/tests/lib/libc/ttyio -./usr/tests/lib/libc/time -./usr/tests/lib/libcrypt -./usr/tests/lib/libcurses -./usr/tests/lib/libcurses/check_files -./usr/tests/lib/libcurses/tests -./usr/tests/lib/libdes -./usr/tests/lib/semaphore -./usr/tests/lib/semaphore/pthread -./usr/tests/lib/libbpfjit -./usr/tests/lib/libevent -./usr/tests/lib/libexecinfo -./usr/tests/lib/liblutok -./usr/tests/lib/libm -./usr/tests/lib/libobjc -./usr/tests/lib/libposix -./usr/tests/lib/libposix/bsd -./usr/tests/lib/libposix/posix1 -./usr/tests/lib/libposix/posix2 -./usr/tests/lib/libppath -./usr/tests/lib/libproc -./usr/tests/lib/libprop -./usr/tests/lib/libpthread -./usr/tests/lib/libpthread/dlopen -./usr/tests/lib/librt -./usr/tests/lib/librumpclient -./usr/tests/lib/librumphijack -./usr/tests/lib/libskey -./usr/tests/lib/libsljit -./usr/tests/lib/libtre -./usr/tests/lib/libtre/data -./usr/tests/lib/libutil -./usr/tests/libexec -./usr/tests/libexec/ld.elf_so -./usr/tests/libexec/ld.elf_so/data -./usr/tests/libexec/ld.elf_so/h_helper_symver_dso0 -./usr/tests/libexec/ld.elf_so/h_helper_symver_dso1 -./usr/tests/libexec/ld.elf_so/h_helper_symver_dso2 -./usr/tests/modules -./usr/tests/net -./usr/tests/net/arp -./usr/tests/net/bpf -./usr/tests/net/bpfilter -./usr/tests/net/bpfjit -./usr/tests/net/carp -./usr/tests/net/fdpass -./usr/tests/net/icmp -./usr/tests/net/if -./usr/tests/net/if_bridge -./usr/tests/net/if_loop -./usr/tests/net/in_cksum -./usr/tests/net/mcast -./usr/tests/net/mpls -./usr/tests/net/net -./usr/tests/net/ndp -./usr/tests/net/npf -./usr/tests/net/route -./usr/tests/net/sys -./usr/tests/rump -./usr/tests/rump/modautoload -./usr/tests/rump/rumpkern -./usr/tests/rump/rumpkern/h_client -./usr/tests/rump/rumpkern/h_server -./usr/tests/rump/rumpnet -./usr/tests/rump/rumpvfs -./usr/tests/sbin -./usr/tests/sbin/fsck_ffs -./usr/tests/sbin/ifconfig -./usr/tests/sbin/newfs -./usr/tests/sbin/newfs_msdos -./usr/tests/sbin/resize_ffs -./usr/tests/sbin/route -./usr/tests/sbin/sysctl -./usr/tests/share -./usr/tests/share/examples -./usr/tests/share/examples/lutok -./usr/tests/share/mk -./usr/tests/sys -./usr/tests/sys/net -./usr/tests/sys/netatalk -./usr/tests/sys/netinet -./usr/tests/sys/netinet6 -./usr/tests/sys/rc -./usr/tests/usr.bin -./usr/tests/usr.bin/awk -./usr/tests/usr.bin/basename -./usr/tests/usr.bin/bzip2 -./usr/tests/usr.bin/cc -./usr/tests/usr.bin/cmp -./usr/tests/usr.bin/config -./usr/tests/usr.bin/config/support -./usr/tests/usr.bin/config/support/arch -./usr/tests/usr.bin/config/support/arch/regress -./usr/tests/usr.bin/config/support/arch/regress/conf -./usr/tests/usr.bin/config/support/conf -./usr/tests/usr.bin/cut -./usr/tests/usr.bin/diff -./usr/tests/usr.bin/dirname -./usr/tests/usr.bin/find -./usr/tests/usr.bin/grep -./usr/tests/usr.bin/gzip -./usr/tests/usr.bin/id -./usr/tests/usr.bin/netpgpverify -./usr/tests/usr.bin/infocmp -./usr/tests/usr.bin/jot -./usr/tests/usr.bin/ld -./usr/tests/usr.bin/m4 -./usr/tests/usr.bin/make -./usr/tests/usr.bin/make/unit-tests -./usr/tests/usr.bin/mkdep -./usr/tests/usr.bin/nbperf -./usr/tests/usr.bin/pr -./usr/tests/usr.bin/rump_server -./usr/tests/usr.bin/sdiff -./usr/tests/usr.bin/sed -./usr/tests/usr.bin/shmif_dumpbus -./usr/tests/usr.bin/sort -./usr/tests/usr.bin/tmux -./usr/tests/usr.bin/tr -./usr/tests/usr.bin/unifdef -./usr/tests/usr.bin/vmstat -./usr/tests/usr.bin/xlint -./usr/tests/usr.bin/xlint/lint1 -./usr/tests/usr.sbin -./usr/tests/usr.sbin/mtree -./usr/tests/usr.sbin/tcpdump -./usr/tests/usr.sbin/traceroute -./usr/tests/usr.sbin/useradd diff --git a/etc/mtree/NetBSD.dist.x86_64 b/etc/mtree/NetBSD.dist.x86_64 deleted file mode 100644 index cd71ecf9d..000000000 --- a/etc/mtree/NetBSD.dist.x86_64 +++ /dev/null @@ -1,7 +0,0 @@ -# $NetBSD: NetBSD.dist.x86_64,v 1.10 2015/06/19 18:16:06 matt Exp $ - -./usr/include/amd64 -./usr/include/g++/bits/i386 -./usr/include/g++/bits/x86_64 -./usr/include/i386 -./usr/include/x86 diff --git a/etc/mtree/NetBSD.dist.xcompat.in b/etc/mtree/NetBSD.dist.xcompat.in deleted file mode 100644 index 675c516d1..000000000 --- a/etc/mtree/NetBSD.dist.xcompat.in +++ /dev/null @@ -1,3 +0,0 @@ -# $NetBSD: NetBSD.dist.xcompat.in,v 1.1 2015/06/24 22:20:25 matt Exp $ -./usr/X11R7/lib/@ARCH_SUBDIR@ -./usr/libdata/debug/usr/X11R7/lib/@ARCH_SUBDIR@ diff --git a/external/bsd/byacc/byacc2netbsd b/external/bsd/byacc/byacc2netbsd deleted file mode 100755 index e5cd3ab4e..000000000 --- a/external/bsd/byacc/byacc2netbsd +++ /dev/null @@ -1,125 +0,0 @@ -#! /bin/sh -# -# $NetBSD: byacc2netbsd,v 1.4 2011/10/08 19:28:39 christos Exp $ -# -# Copyright (c) 2000 The NetBSD Foundation, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# byacc2netbsd: convert a byacc tree into a -# netbsd byacc source tree, under src/external/bsd/byacc/dist, -# based on byacc2netbsd by Bernd Ernesti and changes by Simon Burge -# -# Rough instructions for importing new byacc release: -# -# $ cd /some/where/temporary -# $ tar xpfz /new/byacc/release/tar/file -# $ sh /usr/src/external/bsd/byacc/dist/byacc2netbsd byacc-YYYYMMDD `pwd` -# $ cd src/external/bsd/byacc/dist -# $ cvs import -m "Import byacc YYYYMMDD" src/external/bsd/byacc/dist DICKEY byacc-YYYYMMDD -# $ cd ../../../../../byacc-YYYYMMDD -# $ run ./configure -# $ run make -# check the config file and copy it to /usr/src/external/bsd/byacc/include -# remove the version from SYSTEM_NAME -# check the manual page against our copy if there are new options and -# update - -if [ $# -ne 2 ]; then echo "byacc2netbsd src dest"; exit 1; fi - -r=$1 -d=$2/src/external/bsd/byacc/dist - -case "$d" in - /*) - ;; - *) - d=`/bin/pwd`/$d - ;; -esac - -case "$r" in - /*) - ;; - *) - r=`/bin/pwd`/$r - ;; -esac - -echo preparing directory $d -rm -rf $d -mkdir -p $d - -### Copy the files and directories -echo copying $r to $d -cd $r -pax -rw * $d - -### Remove the $'s around RCS tags -cleantags $d - -### Add our NetBSD RCS Id -find $d -type f -name '*.[chly]' -print | while read c; do - sed 1q < $c | grep -q '\$NetBSD' || ( -echo "/* \$NetBSD\$ */" >/tmp/byacc3n$$ -echo "" >>/tmp/byacc3n$$ -cat $c >> /tmp/byacc3n$$ -mv /tmp/byacc3n$$ $c && echo added NetBSD RCS tag to $c - ) -done - -find $d -type f -name '*.[0-9]' -print | while read m; do - sed 1q < $m | grep -q '\$NetBSD' || ( -echo ".\\\" \$NetBSD\$" >/tmp/byacc2m$$ -echo ".\\\"" >>/tmp/byacc2m$$ -cat $m >> /tmp/byacc2m$$ -mv /tmp/byacc2m$$ $m && echo added NetBSD RCS tag to $m - ) -done - -find $d -type f -name '*.texi' -print | while read t; do - sed "2 s/^/@c \$NetBSD\$\\ -/" < $t > /tmp/byacc4t$$ - mv /tmp/byacc4t$$ $t && echo added NetBSD RCS tag to $t -done - -echo done - -### Clean up any CVS directories that might be around. -echo "cleaning up CVS residue." -( - cd $d - find . -type d -name "CVS" -print | xargs rm -r -) -echo done - -### Fixing file and directory permissions. -echo "Fixing file/directory permissions." -( - cd $d - find . -type f -print | xargs chmod u+rw,go+r - find . -type d -print | xargs chmod u+rwx,go+rx -) -echo done - -exit 0 diff --git a/external/bsd/bzip2/bzip2netbsd b/external/bsd/bzip2/bzip2netbsd deleted file mode 100755 index f48e31192..000000000 --- a/external/bsd/bzip2/bzip2netbsd +++ /dev/null @@ -1,123 +0,0 @@ -#! /bin/sh -# -# $NetBSD: bzip2netbsd,v 1.1 2012/05/07 08:55:46 wiz Exp $ -# -# Copyright (c) 1998, 1999, 2001, 2012 The NetBSD Foundation, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# bzip2netbsd: convert a bzip2 source tree into a -# netbsd bzip2 source tree, under src/external/bsd/dist, -# based on the other *2netbsd scripts in the NetBSD source tree -# -# Rough instructions for importing new bzip2 release: -# -# $ cd /some/where/temporary -# $ tar xpfz /new/bzip2/release/tar/file -# $ sh /usr/src/external/bsd/bzip2/bzip2netbsd bzip2-1.x.y `pwd` -# $ cd src/external/bsd/bzip2/dist -# $ cvs import -m "Import bzip2 1.x.y" src/external/bsd/bzip2/dist JSEWARD bzip2-1-x-y -# $ cd ../../../../.. -# $ rm -r src bzip2-1.x.y -# -# - check makefiles to see if any extra sources have been added. -# - update distrib/sets if necessary. - -if [ $# -ne 2 ]; then echo "bzip2netbsd src dest"; exit 1; fi - -r=$1 -d=$2/src/external/bsd/bzip2/dist - -case "$d" in - /*) - ;; - *) - d=`/bin/pwd`/$d - ;; -esac - -case "$r" in - /*) - ;; - *) - r=`/bin/pwd`/$r - ;; -esac - -echo preparing directory $d -rm -rf $d -mkdir -p $d - -### Copy the files and directories -echo copying $r to $d -cd $r -pax -rw * $d - -# cd to import directory -cd $d - -### delete formatted manual pages -echo removing unneeded directories and files -rm -f bzip2.1.preformatted bzip2.txt - -### bzip2 distribution doesn't have RCS/CVS tags (!). - -### Add our NetBSD RCS Id -find $d -type f -name '*.[chly]' -print | while read c; do - sed 1q < $c | grep -q '\$NetBSD' || ( -echo "/* \$NetBSD\$ */" >/tmp/bzip3n$$ -echo "" >>/tmp/bzip3n$$ -cat $c >> /tmp/bzip3n$$ -mv /tmp/bzip3n$$ $c && echo added NetBSD RCS tag to $c - ) -done - -find $d -type f -name '*.[0-9]' -print | while read m; do - sed 1q < $m | grep -q '\$NetBSD' || ( -echo ".\\\" \$NetBSD\$" >/tmp/bzip2m$$ -echo ".\\\"" >>/tmp/bzip2m$$ -cat $m >> /tmp/bzip2m$$ -mv /tmp/bzip2m$$ $m && echo added NetBSD RCS tag to $m - ) -done - -echo done - -### Clean up any CVS directories that might be around. -echo "cleaning up CVS residue." -( - cd $d - find . -type d -name "CVS" -print | xargs rm -r -) -echo done - -### Fixing file and directory permissions. -echo "Fixing file/directory permissions." -( - cd $d - find . -type f -print | xargs chmod u+rw,go+r - find . -type d -print | xargs chmod u+rwx,go+rx -) -echo done - -exit 0 diff --git a/external/bsd/dhcp/dist/client/scripts/netbsd b/external/bsd/dhcp/dist/client/scripts/netbsd deleted file mode 100755 index 8a5007e74..000000000 --- a/external/bsd/dhcp/dist/client/scripts/netbsd +++ /dev/null @@ -1,324 +0,0 @@ -#!/bin/sh - -make_resolv_conf() { - if [ "x$new_domain_name" != x ] && [ x"$new_domain_name_servers" != x ]; then - cat /dev/null > /etc/resolv.conf.dhclient - if [ "x$new_domain_search" != x ]; then - echo search $new_domain_search >> /etc/resolv.conf.dhclient - elif [ "x$new_domain_name" != x ]; then - # Note that the DHCP 'Domain Name Option' is really just a domain - # name, and that this practice of using the domain name option as - # a search path is both nonstandard and deprecated. - echo search $new_domain_name >> /etc/resolv.conf.dhclient - fi - for nameserver in $new_domain_name_servers; do - echo nameserver $nameserver >>/etc/resolv.conf.dhclient - done - - mv /etc/resolv.conf.dhclient /etc/resolv.conf - elif [ "x${new_dhcp6_name_servers}" != x ] ; then - cat /dev/null > /etc/resolv.conf.dhclient6 - chmod 644 /etc/resolv.conf.dhclient6 - - if [ "x${new_dhcp6_domain_search}" != x ] ; then - echo search ${new_dhcp6_domain_search} >> /etc/resolv.conf.dhclient6 - fi - for nameserver in ${new_dhcp6_name_servers} ; do - # If the nameserver has a link-local address - # add a (interface name) to it. - case $nameserver in - fe80:*) zone_id="%$interface";; - FE80:*) zone_id="%$interface";; - *) zone_id="";; - esac - echo nameserver ${nameserver}$zone_id >> /etc/resolv.conf.dhclient6 - done - - mv /etc/resolv.conf.dhclient6 /etc/resolv.conf - fi -} - -# Must be used on exit. Invokes the local dhcp client exit hooks, if any. -exit_with_hooks() { - exit_status=$1 - if [ -f /etc/dhclient-exit-hooks ]; then - . /etc/dhclient-exit-hooks - fi -# probably should do something with exit status of the local script - exit $exit_status -} - -# Invoke the local dhcp client enter hooks, if they exist. -if [ -f /etc/dhclient-enter-hooks ]; then - exit_status=0 - . /etc/dhclient-enter-hooks - # allow the local script to abort processing of this state - # local script must set exit_status variable to nonzero. - if [ $exit_status -ne 0 ]; then - exit $exit_status - fi -fi - -if [ x$new_network_number != x ]; then - echo New Network Number: $new_network_number -fi - -if [ x$new_broadcast_address != x ]; then - echo New Broadcast Address: $new_broadcast_address - new_broadcast_arg="broadcast $new_broadcast_address" -fi -if [ x$old_broadcast_address != x ]; then - old_broadcast_arg="broadcast $old_broadcast_address" -fi -if [ x$new_subnet_mask != x ]; then - new_netmask_arg="netmask $new_subnet_mask" -fi -if [ x$old_subnet_mask != x ]; then - old_netmask_arg="netmask $old_subnet_mask" -fi -if [ x$alias_subnet_mask != x ]; then - alias_subnet_arg="netmask $alias_subnet_mask" -fi - if [ x$new_interface_mtu != x ]; then - mtu_arg="mtu $new_interface_mtu" - fi -if [ x$IF_METRIC != x ]; then - metric_arg="metric $IF_METRIC" -fi - -if [ x$reason = xMEDIUM ]; then - eval "ifconfig $interface $medium" - eval "ifconfig $interface inet -alias 0.0.0.0 $medium" >/dev/null 2>&1 - sleep 1 - exit_with_hooks 0 -fi - -### -### DHCPv4 Handlers -### - -if [ x$reason = xPREINIT ]; then - if [ x$alias_ip_address != x ]; then - ifconfig $interface inet -alias $alias_ip_address > /dev/null 2>&1 - route delete $alias_ip_address 127.0.0.1 > /dev/null 2>&1 - fi - ifconfig $interface inet 0.0.0.0 netmask 0.0.0.0 \ - broadcast 255.255.255.255 up - exit_with_hooks 0 -fi - -if [ x$reason = xARPCHECK ] || [ x$reason = xARPSEND ]; then - exit_with_hooks 0 -fi - -if [ x$reason = xBOUND ] || [ x$reason = xRENEW ] || \ - [ x$reason = xREBIND ] || [ x$reason = xREBOOT ]; then - current_hostname=`hostname` - if [ x$current_hostname = x ] || \ - [ x$current_hostname = x$old_host_name ]; then - if [ x$current_hostname = x ] || \ - [ x$new_host_name != x$old_host_name ]; then - hostname $new_host_name - fi - fi - - if [ x$old_ip_address != x ] && [ x$alias_ip_address != x ] && \ - [ x$alias_ip_address != x$old_ip_address ]; then - ifconfig $interface inet -alias $alias_ip_address > /dev/null 2>&1 - route delete $alias_ip_address 127.0.0.1 > /dev/null 2>&1 - fi - if [ x$old_ip_address != x ] && [ x$old_ip_address != x$new_ip_address ] - then - eval "ifconfig $interface inet -alias $old_ip_address $medium" - route delete $old_ip_address 127.1 >/dev/null 2>&1 - for router in $old_routers; do - route delete default $router >/dev/null 2>&1 - done - if [ "$old_static_routes" != "" ]; then - set $old_static_routes - while [ $# -gt 1 ]; do - route delete $1 $2 - shift; shift - done - fi - arp -n -a | sed -n -e 's/^.*(\(.*\)) at .*$/arp -n -d \1/p' |sh - fi - if [ x$old_ip_address = x ] || [ x$old_ip_address != x$new_ip_address ] || \ - [ x$reason = xBOUND ] || [ x$reason = xREBOOT ]; then - eval "ifconfig $interface inet $new_ip_address $new_netmask_arg \ - $new_broadcast_arg $mtu_arg $metric_arg $medium" - route add $new_ip_address 127.1 >/dev/null 2>&1 - for router in $new_routers; do - route add default $router >/dev/null 2>&1 - done - if [ "$new_static_routes" != "" ]; then - set $new_static_routes - while [ $# -gt 1 ]; do - route add $1 $2 - shift; shift - done - fi - else - # we haven't changed the address, have we changed other options - # that we wish to update? - if [ x$new_routers != x ] && [ x$new_routers != x$old_routers ] ; then - # if we've changed routers delete the old and add the new. - $LOGGER "New Routers: $new_routers" - for router in $old_routers; do - route delete default $router >/dev/null 2>&1 - done - for router in $new_routers; do - route add default $router >/dev/null 2>&1 - done - fi - fi - if [ x$new_ip_address != x$alias_ip_address ] && [ x$alias_ip_address != x ]; - then - ifconfig $interface inet alias $alias_ip_address $alias_subnet_arg - route add $alias_ip_address 127.0.0.1 - fi - make_resolv_conf - exit_with_hooks 0 -fi - -if [ x$reason = xEXPIRE ] || [ x$reason = xFAIL ] || [ x$reason = xRELEASE ] \ - || [ x$reason = xSTOP ]; then - if [ x$alias_ip_address != x ]; then - ifconfig $interface inet -alias $alias_ip_address > /dev/null 2>&1 - route delete $alias_ip_address 127.0.0.1 > /dev/null 2>&1 - fi - if [ x$old_ip_address != x ]; then - eval "ifconfig $interface inet -alias $old_ip_address $medium" - route delete $old_ip_address 127.1 >/dev/null 2>&1 - for router in $old_routers; do - route delete default $router >/dev/null 2>&1 - done - if [ "$old_static_routes" != "" ]; then - set $old_static_routes - while [ $# -gt 1 ]; do - route delete $1 $2 - shift; shift - done - fi - arp -n -a | sed -n -e 's/^.*(\(.*\)) at .*$/arp -n -d \1/p' \ - |sh >/dev/null 2>&1 - fi - if [ x$alias_ip_address != x ]; then - ifconfig $interface inet alias $alias_ip_address $alias_subnet_arg - route add $alias_ip_address 127.0.0.1 - fi - exit_with_hooks 0 -fi - -if [ x$reason = xTIMEOUT ]; then - if [ x$alias_ip_address != x ]; then - ifconfig $interface inet -alias $alias_ip_address > /dev/null 2>&1 - route delete $alias_ip_address 127.0.0.1 > /dev/null 2>&1 - fi - eval "ifconfig $interface inet $new_ip_address $new_netmask_arg \ - $new_broadcast_arg $mtu_arg $metric_arg $medium" - sleep 1 - if [ "$new_routers" != "" ]; then - set $new_routers - if ping -q -c 1 -w 1 $1; then - if [ x$new_ip_address != x$alias_ip_address ] && \ - [ x$alias_ip_address != x ]; then - ifconfig $interface inet alias $alias_ip_address $alias_subnet_arg - route add $alias_ip_address 127.0.0.1 - fi - route add $new_ip_address 127.1 >/dev/null 2>&1 - for router in $new_routers; do - route add default $router >/dev/null 2>&1 - done - set $new_static_routes - while [ $# -gt 1 ]; do - route add $0 $1 - shift; shift - done - make_resolv_conf - exit_with_hooks 0 - fi - fi - eval "ifconfig $interface inet -alias $new_ip_address $medium" - for router in $old_routers; do - route delete default $router >/dev/null 2>&1 - done - if [ "$old_static_routes" != "" ]; then - set $old_static_routes - while [ $# -gt 1 ]; do - route delete $1 $2 - shift; shift - done - fi - arp -n -a | sed -n -e 's/^.*(\(.*\)) at .*$/arp -n -d \1/p' \ - |sh >/dev/null 2>&1 - exit_with_hooks 1 -fi - -### -### DHCPv6 Handlers -### - -if [ ${reason} = PREINIT6 ] ; then - # Ensure interface is up. - ifconfig ${interface} up - - # XXX: Remove any stale addresses from aborted clients. - - exit_with_hooks 0 -fi - -if [ x${old_ip6_prefix} != x ] || [ x${new_ip6_prefix} != x ] ; then - echo Prefix ${reason} old=${old_ip6_prefix} new=${new_ip6_prefix} - - exit_with_hooks 0 -fi - -if [ ${reason} = BOUND6 ] ; then - if [ x${new_ip6_address} = x ] || [ x${new_ip6_prefixlen} = x ] ; then - exit_with_hooks 2; - fi - - ifconfig ${interface} inet6 add ${new_ip6_address}/${new_ip6_prefixlen} - - # Check for nameserver options. - make_resolv_conf - - exit_with_hooks 0 -fi - -if [ ${reason} = RENEW6 ] || [ ${reason} = REBIND6 ] ; then - # Make sure nothing has moved around on us. - - # Nameservers/domains/etc. - if [ "x${new_dhcp6_name_servers}" != "x${old_dhcp6_name_servers}" ] || - [ "x${new_dhcp6_domain_search}" != "x${old_dhcp6_domain_search}" ] ; then - make_resolv_conf - fi - - exit_with_hooks 0 -fi - -if [ ${reason} = DEPREF6 ] ; then - if [ x${new_ip6_prefixlen} = x ] ; then - exit_with_hooks 2; - fi - - # XXX: - # There doesn't appear to be a way to update an addr to indicate - # preference. - - exit_with_hooks 0 -fi - -if [ ${reason} = EXPIRE6 -o ${reason} = RELEASE6 -o ${reason} = STOP6 ] ; then - if [ x${old_ip6_address} = x ] || [ x${old_ip6_prefixlen} = x ] ; then - exit_with_hooks 2; - fi - - ifconfig ${interface} inet6 delete ${old_ip6_address}/${old_ip6_prefixlen} - - exit_with_hooks 0 -fi - -exit_with_hooks 0 diff --git a/external/bsd/file/dist/magic/magdir/netbsd b/external/bsd/file/dist/magic/magdir/netbsd deleted file mode 100644 index aa933ff93..000000000 --- a/external/bsd/file/dist/magic/magdir/netbsd +++ /dev/null @@ -1,288 +0,0 @@ - -#------------------------------------------------------------------------------ -# $File: netbsd,v 1.22 2014/12/08 20:53:52 christos Exp $ -# netbsd: file(1) magic for NetBSD objects -# -# All new-style magic numbers are in network byte order. -# The old-style magic numbers are indistinguishable from the same magic -# numbers used in other systems, and are handled, for all those systems, -# in aout. -# - -0 belong&0377777777 041400413 a.out NetBSD/i386 demand paged ->0 byte &0x80 ->>20 lelong <4096 shared library ->>20 lelong =4096 dynamically linked executable ->>20 lelong >4096 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 041400410 a.out NetBSD/i386 pure ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 041400407 a.out NetBSD/i386 ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 ->>0 byte &0x40 position independent ->>20 lelong !0 executable ->>20 lelong =0 object file ->16 lelong >0 not stripped -0 belong&0377777777 041400507 a.out NetBSD/i386 core ->12 string >\0 from '%s' ->32 lelong !0 (signal %d) - -0 belong&0377777777 041600413 a.out NetBSD/m68k demand paged ->0 byte &0x80 ->>20 belong <8192 shared library ->>20 belong =8192 dynamically linked executable ->>20 belong >8192 dynamically linked executable ->0 byte ^0x80 executable ->16 belong >0 not stripped -0 belong&0377777777 041600410 a.out NetBSD/m68k pure ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 executable ->16 belong >0 not stripped -0 belong&0377777777 041600407 a.out NetBSD/m68k ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 ->>0 byte &0x40 position independent ->>20 belong !0 executable ->>20 belong =0 object file ->16 belong >0 not stripped -0 belong&0377777777 041600507 a.out NetBSD/m68k core ->12 string >\0 from '%s' ->32 belong !0 (signal %d) - -0 belong&0377777777 042000413 a.out NetBSD/m68k4k demand paged ->0 byte &0x80 ->>20 belong <4096 shared library ->>20 belong =4096 dynamically linked executable ->>20 belong >4096 dynamically linked executable ->0 byte ^0x80 executable ->16 belong >0 not stripped -0 belong&0377777777 042000410 a.out NetBSD/m68k4k pure ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 executable ->16 belong >0 not stripped -0 belong&0377777777 042000407 a.out NetBSD/m68k4k ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 ->>0 byte &0x40 position independent ->>20 belong !0 executable ->>20 belong =0 object file ->16 belong >0 not stripped -0 belong&0377777777 042000507 a.out NetBSD/m68k4k core ->12 string >\0 from '%s' ->32 belong !0 (signal %d) - -0 belong&0377777777 042200413 a.out NetBSD/ns32532 demand paged ->0 byte &0x80 ->>20 lelong <4096 shared library ->>20 lelong =4096 dynamically linked executable ->>20 lelong >4096 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 042200410 a.out NetBSD/ns32532 pure ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 042200407 a.out NetBSD/ns32532 ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 ->>0 byte &0x40 position independent ->>20 lelong !0 executable ->>20 lelong =0 object file ->16 lelong >0 not stripped -0 belong&0377777777 042200507 a.out NetBSD/ns32532 core ->12 string >\0 from '%s' ->32 lelong !0 (signal %d) - -0 belong&0377777777 045200507 a.out NetBSD/powerpc core ->12 string >\0 from '%s' - -0 belong&0377777777 042400413 a.out NetBSD/SPARC demand paged ->0 byte &0x80 ->>20 belong <8192 shared library ->>20 belong =8192 dynamically linked executable ->>20 belong >8192 dynamically linked executable ->0 byte ^0x80 executable ->16 belong >0 not stripped -0 belong&0377777777 042400410 a.out NetBSD/SPARC pure ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 executable ->16 belong >0 not stripped -0 belong&0377777777 042400407 a.out NetBSD/SPARC ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 ->>0 byte &0x40 position independent ->>20 belong !0 executable ->>20 belong =0 object file ->16 belong >0 not stripped -0 belong&0377777777 042400507 a.out NetBSD/SPARC core ->12 string >\0 from '%s' ->32 belong !0 (signal %d) - -0 belong&0377777777 042600413 a.out NetBSD/pmax demand paged ->0 byte &0x80 ->>20 lelong <4096 shared library ->>20 lelong =4096 dynamically linked executable ->>20 lelong >4096 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 042600410 a.out NetBSD/pmax pure ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 042600407 a.out NetBSD/pmax ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 ->>0 byte &0x40 position independent ->>20 lelong !0 executable ->>20 lelong =0 object file ->16 lelong >0 not stripped -0 belong&0377777777 042600507 a.out NetBSD/pmax core ->12 string >\0 from '%s' ->32 lelong !0 (signal %d) - -0 belong&0377777777 043000413 a.out NetBSD/vax 1k demand paged ->0 byte &0x80 ->>20 lelong <4096 shared library ->>20 lelong =4096 dynamically linked executable ->>20 lelong >4096 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 043000410 a.out NetBSD/vax 1k pure ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 043000407 a.out NetBSD/vax 1k ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 ->>0 byte &0x40 position independent ->>20 lelong !0 executable ->>20 lelong =0 object file ->16 lelong >0 not stripped -0 belong&0377777777 043000507 a.out NetBSD/vax 1k core ->12 string >\0 from '%s' ->32 lelong !0 (signal %d) - -0 belong&0377777777 045400413 a.out NetBSD/vax 4k demand paged ->0 byte &0x80 ->>20 lelong <4096 shared library ->>20 lelong =4096 dynamically linked executable ->>20 lelong >4096 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 045400410 a.out NetBSD/vax 4k pure ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 045400407 a.out NetBSD/vax 4k ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 ->>0 byte &0x40 position independent ->>20 lelong !0 executable ->>20 lelong =0 object file ->16 lelong >0 not stripped -0 belong&0377777777 045400507 a.out NetBSD/vax 4k core ->12 string >\0 from '%s' ->32 lelong !0 (signal %d) - -# NetBSD/alpha does not support (and has never supported) a.out objects, -# so no rules are provided for them. NetBSD/alpha ELF objects are -# dealt with in "elf". -0 lelong 0x00070185 ECOFF NetBSD/alpha binary ->10 leshort 0x0001 not stripped ->10 leshort 0x0000 stripped -0 belong&0377777777 043200507 a.out NetBSD/alpha core ->12 string >\0 from '%s' ->32 lelong !0 (signal %d) - -0 belong&0377777777 043400413 a.out NetBSD/mips demand paged ->0 byte &0x80 ->>20 belong <8192 shared library ->>20 belong =8192 dynamically linked executable ->>20 belong >8192 dynamically linked executable ->0 byte ^0x80 executable ->16 belong >0 not stripped -0 belong&0377777777 043400410 a.out NetBSD/mips pure ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 executable ->16 belong >0 not stripped -0 belong&0377777777 043400407 a.out NetBSD/mips ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 ->>0 byte &0x40 position independent ->>20 belong !0 executable ->>20 belong =0 object file ->16 belong >0 not stripped -0 belong&0377777777 043400507 a.out NetBSD/mips core ->12 string >\0 from '%s' ->32 belong !0 (signal %d) - -0 belong&0377777777 043600413 a.out NetBSD/arm32 demand paged ->0 byte &0x80 ->>20 lelong <4096 shared library ->>20 lelong =4096 dynamically linked executable ->>20 lelong >4096 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 043600410 a.out NetBSD/arm32 pure ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 executable ->16 lelong >0 not stripped -0 belong&0377777777 043600407 a.out NetBSD/arm32 ->0 byte &0x80 dynamically linked executable ->0 byte ^0x80 ->>0 byte &0x40 position independent ->>20 lelong !0 executable ->>20 lelong =0 object file ->16 lelong >0 not stripped -# NetBSD/arm26 has always used ELF objects, but it shares a core file -# format with NetBSD/arm32. -0 belong&0377777777 043600507 a.out NetBSD/arm core ->12 string >\0 from '%s' ->32 lelong !0 (signal %d) - -# Kernel core dump format -0 belong&0x0000ffff 0x00008fca NetBSD kernel core file ->0 belong&0x03ff0000 0x00000000 \b, Unknown ->0 belong&0x03ff0000 0x00010000 \b, sun 68010/68020 ->0 belong&0x03ff0000 0x00020000 \b, sun 68020 ->0 belong&0x03ff0000 0x00640000 \b, 386 PC ->0 belong&0x03ff0000 0x00860000 \b, i386 BSD ->0 belong&0x03ff0000 0x00870000 \b, m68k BSD (8K pages) ->0 belong&0x03ff0000 0x00880000 \b, m68k BSD (4K pages) ->0 belong&0x03ff0000 0x00890000 \b, ns32532 BSD ->0 belong&0x03ff0000 0x008a0000 \b, SPARC/32 BSD ->0 belong&0x03ff0000 0x008b0000 \b, pmax BSD ->0 belong&0x03ff0000 0x008c0000 \b, vax BSD (1K pages) ->0 belong&0x03ff0000 0x008d0000 \b, alpha BSD ->0 belong&0x03ff0000 0x008e0000 \b, mips BSD (Big Endian) ->0 belong&0x03ff0000 0x008f0000 \b, arm6 BSD ->0 belong&0x03ff0000 0x00900000 \b, m68k BSD (2K pages) ->0 belong&0x03ff0000 0x00910000 \b, sh3 BSD ->0 belong&0x03ff0000 0x00950000 \b, ppc BSD (Big Endian) ->0 belong&0x03ff0000 0x00960000 \b, vax BSD (4K pages) ->0 belong&0x03ff0000 0x00970000 \b, mips1 BSD ->0 belong&0x03ff0000 0x00980000 \b, mips2 BSD ->0 belong&0x03ff0000 0x00990000 \b, m88k BSD ->0 belong&0x03ff0000 0x00920000 \b, parisc BSD ->0 belong&0x03ff0000 0x009b0000 \b, sh5/64 BSD ->0 belong&0x03ff0000 0x009c0000 \b, SPARC/64 BSD ->0 belong&0x03ff0000 0x009d0000 \b, amd64 BSD ->0 belong&0x03ff0000 0x009e0000 \b, sh5/32 BSD ->0 belong&0x03ff0000 0x009f0000 \b, ia64 BSD ->0 belong&0x03ff0000 0x00b70000 \b, aarch64 BSD ->0 belong&0x03ff0000 0x00b80000 \b, or1k BSD ->0 belong&0x03ff0000 0x00b90000 \b, Risk-V BSD ->0 belong&0x03ff0000 0x00c80000 \b, hp200 BSD ->0 belong&0x03ff0000 0x012c0000 \b, hp300 BSD ->0 belong&0x03ff0000 0x020b0000 \b, hp800 HP-UX ->0 belong&0x03ff0000 0x020c0000 \b, hp200/hp300 HP-UX ->0 belong&0xfc000000 0x04000000 \b, CPU ->0 belong&0xfc000000 0x08000000 \b, DATA ->0 belong&0xfc000000 0x10000000 \b, STACK ->4 leshort x \b, (headersize = %d ->6 leshort x \b, segmentsize = %d ->6 lelong x \b, segments = %d) diff --git a/external/bsd/file/file2netbsd b/external/bsd/file/file2netbsd deleted file mode 100755 index a2f26e0ab..000000000 --- a/external/bsd/file/file2netbsd +++ /dev/null @@ -1,110 +0,0 @@ -#! /bin/sh -# -# $NetBSD: file2netbsd,v 1.5 2013/01/04 15:34:47 christos Exp $ -# -# Copyright (c) 2003, 2011 The NetBSD Foundation, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# file2netbsd: convert a file source tree into a -# format suitable for import. Works on current dir. -# You can run this only once if you want it to work. -# -# based on texinfo2netbsd -# -PROG="$(basename "$0")" - -if [ -z "$1" ] -then - echo "Usage: $PROG " 1>&2 - exit 1 -fi -FILE="$1" - -file_vers="$(awk -F',' '/AC_INIT\(/ { print $2 }' "$FILE/configure.ac" | tr -d '[' | tr -d ']' | tr -d ' ')" - -case $file_vers in -[0-9].[0-9][0-9]) ;; -*) echo "$PROG: Cannot determine file version: $file_vers" 1>&2 - exit 1;; -esac - -### Wipe out stuff we don't want -find "$FILE" -name .cvsignore -delete - -### Remove the $'s around RCS tags -cleantags "$FILE" - -### Add NetBSD RCS Id -find "$FILE" -type f -name '*.[chly]' -print | while read c; do - sed -e '1{/$NetBSD/!{i\ -/* \$NetBSD\$ */\ - -};} -/#ifndef[ ]lint/{N;/FILE_RCSID/s/\n/\ -#if 0\ -/ -a\ -#else\ -__RCSID("\$NetBSD\$");\ -#endif -}' $c > /tmp/file3$$ -mv /tmp/file3$$ $c && echo did source mods for $c -done - -#### Move files to proper names -mv -f $FILE/doc/file.man $FILE/doc/file.1 -mv -f $FILE/doc/libmagic.man $FILE/doc/libmagic.3 -mv -f $FILE/doc/magic.man $FILE/doc/magic.5 - -#### Add RCS tags to man pages -find "$FILE" -type f -name '*.[0-9]' -print | while read m; do - sed -e '1{/$NetBSD/!i\ -.\\" \$NetBSD\$\ -.\\" - -}' -e 's/__CSECTION__/1/g' \ - -e 's/__FSECTION__/5/g' \ - -e 's/__VERSION__/'"${file_vers}/g" \ - -e 's,__MAGIC__,/usr/share/misc/magic,g' \ - $m > /tmp/file4$$ -mv /tmp/file4$$ $m && echo did manpage mods for $m -done - -#### de-"capsize" the magdir -mv $FILE/magic/Magdir $FILE/magic/magdir - -#### Make building easier, don't build magic and doc -echo '/^SUBDIRS/ -t. -s/^/#/ -- -s/ magic.*// -wq' | ed Makefile.in > /dev/null 2>&1 - -echo done - -echo You can import now. Use the following command: -echo cvs -d cvs.netbsd.org:/cvsroot import src/external/bsd/file/dist CHRISTOS FILE${file_vers%.*}_${file_vers#*.} - -exit 0 diff --git a/external/bsd/libarchive/include/config_netbsd.h b/external/bsd/libarchive/include/config_netbsd.h deleted file mode 100644 index 969cda2af..000000000 --- a/external/bsd/libarchive/include/config_netbsd.h +++ /dev/null @@ -1,781 +0,0 @@ -/* config.h. Generated from config.h.in by configure. */ -/* config.h.in. Generated from configure.ac by autoheader. */ - -/* MD5 via ARCHIVE_HASH_MD5_LIBC supported. */ -#define ARCHIVE_HASH_MD5_LIBC 1 - -/* MD5 via ARCHIVE_HASH_MD5_LIBSYSTEM supported. */ -/* #undef ARCHIVE_HASH_MD5_LIBSYSTEM */ - -/* MD5 via ARCHIVE_HASH_MD5_OPENSSL supported. */ -/* #undef ARCHIVE_HASH_MD5_OPENSSL */ - -/* RMD160 via ARCHIVE_HASH_RMD160_LIBC supported. */ -#define ARCHIVE_HASH_RMD160_LIBC 1 - -/* RMD160 via ARCHIVE_HASH_RMD160_OPENSSL supported. */ -/* #undef ARCHIVE_HASH_RMD160_OPENSSL */ - -/* SHA1 via ARCHIVE_HASH_SHA1_LIBC supported. */ -#define ARCHIVE_HASH_SHA1_LIBC 1 - -/* SHA1 via ARCHIVE_HASH_SHA1_LIBSYSTEM supported. */ -/* #undef ARCHIVE_HASH_SHA1_LIBSYSTEM */ - -/* SHA1 via ARCHIVE_HASH_SHA1_OPENSSL supported. */ -/* #undef ARCHIVE_HASH_SHA1_OPENSSL */ - -/* SHA256 via ARCHIVE_HASH_SHA256_LIBC supported. */ -#define ARCHIVE_HASH_SHA256_LIBC 1 - -/* SHA256 via ARCHIVE_HASH_SHA256_LIBC2 supported. */ -/* #undef ARCHIVE_HASH_SHA256_LIBC2 */ - -/* SHA256 via ARCHIVE_HASH_SHA256_LIBC3 supported. */ -/* #undef ARCHIVE_HASH_SHA256_LIBC3 */ - -/* SHA256 via ARCHIVE_HASH_SHA256_LIBSYSTEM supported. */ -/* #undef ARCHIVE_HASH_SHA256_LIBSYSTEM */ - -/* SHA256 via ARCHIVE_HASH_SHA256_OPENSSL supported. */ -/* #undef ARCHIVE_HASH_SHA256_OPENSSL */ - -/* SHA384 via ARCHIVE_HASH_SHA384_LIBC supported. */ -#define ARCHIVE_HASH_SHA384_LIBC 1 - -/* SHA384 via ARCHIVE_HASH_SHA384_LIBC2 supported. */ -/* #undef ARCHIVE_HASH_SHA384_LIBC2 */ - -/* SHA384 via ARCHIVE_HASH_SHA384_LIBC3 supported. */ -/* #undef ARCHIVE_HASH_SHA384_LIBC3 */ - -/* SHA384 via ARCHIVE_HASH_SHA384_LIBSYSTEM supported. */ -/* #undef ARCHIVE_HASH_SHA384_LIBSYSTEM */ - -/* SHA384 via ARCHIVE_HASH_SHA384_OPENSSL supported. */ -/* #undef ARCHIVE_HASH_SHA384_OPENSSL */ - -/* SHA512 via ARCHIVE_HASH_SHA512_LIBC supported. */ -#define ARCHIVE_HASH_SHA512_LIBC 1 - -/* SHA512 via ARCHIVE_HASH_SHA512_LIBC2 supported. */ -/* #undef ARCHIVE_HASH_SHA512_LIBC2 */ - -/* SHA512 via ARCHIVE_HASH_SHA512_LIBC3 supported. */ -/* #undef ARCHIVE_HASH_SHA512_LIBC3 */ - -/* SHA512 via ARCHIVE_HASH_SHA512_LIBSYSTEM supported. */ -/* #undef ARCHIVE_HASH_SHA512_LIBSYSTEM */ - -/* SHA512 via ARCHIVE_HASH_SHA512_OPENSSL supported. */ -/* #undef ARCHIVE_HASH_SHA512_OPENSSL */ - -/* Version number of bsdcpio */ -#define BSDCPIO_VERSION_STRING "2.8.4" - -/* Version number of bsdtar */ -#define BSDTAR_VERSION_STRING "2.8.4" - -/* Define to 1 if you have the `acl_create_entry' function. */ -/* #undef HAVE_ACL_CREATE_ENTRY */ - -/* Define to 1 if you have the `acl_get_link' function. */ -/* #undef HAVE_ACL_GET_LINK */ - -/* Define to 1 if you have the `acl_get_link_np' function. */ -/* #undef HAVE_ACL_GET_LINK_NP */ - -/* Define to 1 if you have the `acl_get_perm' function. */ -/* #undef HAVE_ACL_GET_PERM */ - -/* Define to 1 if you have the `acl_get_perm_np' function. */ -/* #undef HAVE_ACL_GET_PERM_NP */ - -/* Define to 1 if you have the `acl_init' function. */ -/* #undef HAVE_ACL_INIT */ - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_ACL_LIBACL_H */ - -/* Define to 1 if the system has the type `acl_permset_t'. */ -/* #undef HAVE_ACL_PERMSET_T */ - -/* Define to 1 if you have the `acl_set_fd' function. */ -/* #undef HAVE_ACL_SET_FD */ - -/* Define to 1 if you have the `acl_set_fd_np' function. */ -/* #undef HAVE_ACL_SET_FD_NP */ - -/* Define to 1 if you have the `acl_set_file' function. */ -/* #undef HAVE_ACL_SET_FILE */ - -/* True for systems with POSIX ACL support */ -/* #undef HAVE_ACL_USER */ - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_ATTR_XATTR_H */ - -/* Define to 1 if you have the header file. */ -#define HAVE_BZLIB_H 1 - -#if !defined(__minix) -/* Define to 1 if you have the `chflags' function. */ -#define HAVE_CHFLAGS 1 -#endif /* !defined(__minix) */ - -/* Define to 1 if you have the `chown' function. */ -#define HAVE_CHOWN 1 - -/* Define to 1 if you have the `chroot' function. */ -#define HAVE_CHROOT 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_CTYPE_H 1 - -/* Define to 1 if you have the `cygwin_conv_path' function. */ -/* #undef HAVE_CYGWIN_CONV_PATH */ - -/* Define to 1 if you have the declaration of `EXTATTR_NAMESPACE_USER', and to - 0 if you don't. */ -#define HAVE_DECL_EXTATTR_NAMESPACE_USER 1 - -/* Define to 1 if you have the declaration of `INT64_MAX', and to 0 if you - don't. */ -#define HAVE_DECL_INT64_MAX 1 - -/* Define to 1 if you have the declaration of `INT64_MIN', and to 0 if you - don't. */ -#define HAVE_DECL_INT64_MIN 1 - -/* Define to 1 if you have the declaration of `SIZE_MAX', and to 0 if you - don't. */ -#define HAVE_DECL_SIZE_MAX 1 - -/* Define to 1 if you have the declaration of `SSIZE_MAX', and to 0 if you - don't. */ -#define HAVE_DECL_SSIZE_MAX 0 - -/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you - don't. */ -#define HAVE_DECL_STRERROR_R 1 - -/* Define to 1 if you have the declaration of `UINT32_MAX', and to 0 if you - don't. */ -#define HAVE_DECL_UINT32_MAX 1 - -/* Define to 1 if you have the declaration of `UINT64_MAX', and to 0 if you - don't. */ -#define HAVE_DECL_UINT64_MAX 1 - -/* Define to 1 if you have the header file, and it defines `DIR'. - */ -#define HAVE_DIRENT_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_DLFCN_H 1 - -/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ -/* #undef HAVE_DOPRNT */ - -/* Define to 1 if nl_langinfo supports D_MD_ORDER */ -/* #undef HAVE_D_MD_ORDER */ - -/* A possible errno value for invalid file format errors */ -#define HAVE_EFTYPE 1 - -/* A possible errno value for invalid file format errors */ -#define HAVE_EILSEQ 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_ERRNO_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_EXPAT_H */ - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_EXT2FS_EXT2_FS_H */ - -#if !defined(__minix) -/* Define to 1 if you have the `extattr_get_file' function. */ -#define HAVE_EXTATTR_GET_FILE 1 - -/* Define to 1 if you have the `extattr_list_file' function. */ -#define HAVE_EXTATTR_LIST_FILE 1 - -/* Define to 1 if you have the `extattr_set_fd' function. */ -#define HAVE_EXTATTR_SET_FD 1 - -/* Define to 1 if you have the `extattr_set_file' function. */ -#define HAVE_EXTATTR_SET_FILE 1 -#endif /* !defined(__minix) */ - -/* Define to 1 if you have the `fchdir' function. */ -#define HAVE_FCHDIR 1 - -#if !defined(__minix) -/* Define to 1 if you have the `fchflags' function. */ -#define HAVE_FCHFLAGS 1 -#endif /* !defined(__minix) */ - -/* Define to 1 if you have the `fchmod' function. */ -#define HAVE_FCHMOD 1 - -/* Define to 1 if you have the `fchown' function. */ -#define HAVE_FCHOWN 1 - -/* Define to 1 if you have the `fcntl' function. */ -#define HAVE_FCNTL 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_FCNTL_H 1 - -/* Define to 1 if you have the `fork' function. */ -#define HAVE_FORK 1 - -/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ -#define HAVE_FSEEKO 1 - -/* Define to 1 if you have the `fsetxattr' function. */ -/* #undef HAVE_FSETXATTR */ - -/* Define to 1 if you have the `fstat' function. */ -#define HAVE_FSTAT 1 - -/* Define to 1 if you have the `ftruncate' function. */ -#define HAVE_FTRUNCATE 1 - -/* Define to 1 if you have the `futimens' function. */ -/* #undef HAVE_FUTIMENS */ - -/* Define to 1 if you have the `futimes' function. */ -#define HAVE_FUTIMES 1 - -/* Define to 1 if you have the `geteuid' function. */ -#define HAVE_GETEUID 1 - -/* Define to 1 if you have the `getgrgid_r' function. */ -#define HAVE_GETGRGID_R 1 - -/* Define to 1 if you have the `getgrnam_r' function. */ -#define HAVE_GETGRNAM_R 1 - -/* Define to 1 if you have the `getpid' function. */ -#define HAVE_GETPID 1 - -/* Define to 1 if you have the `getpwnam_r' function. */ -#define HAVE_GETPWNAM_R 1 - -/* Define to 1 if you have the `getpwuid_r' function. */ -#define HAVE_GETPWUID_R 1 - -/* Define to 1 if you have the `getxattr' function. */ -/* #undef HAVE_GETXATTR */ - -/* Define to 1 if you have the header file. */ -#define HAVE_GRP_H 1 - -/* Define to 1 if the system has the type `intmax_t'. */ -#define HAVE_INTMAX_T 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_INTTYPES_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_IO_H */ - -/* Define to 1 if you have the header file. */ -#define HAVE_LANGINFO_H 1 - -#if !defined(__minix) -/* Define to 1 if you have the `lchflags' function. */ -#define HAVE_LCHFLAGS 1 - -/* Define to 1 if you have the `lchmod' function. */ -#define HAVE_LCHMOD 1 - -/* Define to 1 if you have the `lchown' function. */ -#define HAVE_LCHOWN 1 -#endif /* !defined(__minix) */ - -/* Define to 1 if you have the `lgetxattr' function. */ -/* #undef HAVE_LGETXATTR */ - -/* Define to 1 if you have the `acl' library (-lacl). */ -/* #undef HAVE_LIBACL */ - -/* Define to 1 if you have the `attr' library (-lattr). */ -/* #undef HAVE_LIBATTR */ - -/* Define to 1 if you have the `bz2' library (-lbz2). */ -#define HAVE_LIBBZ2 1 - -/* Define to 1 if you have the `expat' library (-lexpat). */ -/* #undef HAVE_LIBEXPAT */ - -/* Define to 1 if you have the `lzma' library (-llzma). */ -#define HAVE_LIBLZMA 1 - -/* Define to 1 if you have the `lzmadec' library (-llzmadec). */ -/* #undef HAVE_LIBLZMADEC */ - -/* Define to 1 if you have the `xml2' library (-lxml2). */ -/* #undef HAVE_LIBXML2 */ - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_LIBXML_XMLREADER_H */ - -/* Define to 1 if you have the `z' library (-lz). */ -#define HAVE_LIBZ 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_LIMITS_H 1 - -/* Define to 1 if you have the `link' function. */ -#define HAVE_LINK 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_LINUX_FS_H */ - -/* Define to 1 if you have the `listxattr' function. */ -/* #undef HAVE_LISTXATTR */ - -/* Define to 1 if you have the `llistxattr' function. */ -/* #undef HAVE_LLISTXATTR */ - -/* Define to 1 if you have the header file. */ -#define HAVE_LOCALE_H 1 - -/* Define to 1 if the system has the type `long long int'. */ -#define HAVE_LONG_LONG_INT 1 - -/* Define to 1 if you have the `lsetxattr' function. */ -/* #undef HAVE_LSETXATTR */ - -/* Define to 1 if you have the `lstat' function. */ -#define HAVE_LSTAT 1 - -/* Define to 1 if `lstat' has the bug that it succeeds when given the - zero-length file name argument. */ -/* #undef HAVE_LSTAT_EMPTY_STRING_BUG */ - -/* Define to 1 if you have the `lutimes' function. */ -#define HAVE_LUTIMES 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_LZMADEC_H */ - -/* Define to 1 if you have the header file. */ -#define HAVE_LZMA_H 1 - -/* Define to 1 if you have the `memmove' function. */ -#define HAVE_MEMMOVE 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_MEMORY_H 1 - -/* Define to 1 if you have the `memset' function. */ -#define HAVE_MEMSET 1 - -/* Define to 1 if you have the `mkdir' function. */ -#define HAVE_MKDIR 1 - -/* Define to 1 if you have the `mkfifo' function. */ -#define HAVE_MKFIFO 1 - -/* Define to 1 if you have the `mknod' function. */ -#define HAVE_MKNOD 1 - -/* Define to 1 if you have the header file, and it defines `DIR'. */ -/* #undef HAVE_NDIR_H */ - -/* Define to 1 if you have the `nl_langinfo' function. */ -#define HAVE_NL_LANGINFO 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_PATHS_H 1 - -/* Define to 1 if you have the `pipe' function. */ -#define HAVE_PIPE 1 - -/* Define to 1 if you have the `poll' function. */ -#define HAVE_POLL 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_POLL_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_PWD_H 1 - -/* Define to 1 if you have the `readlink' function. */ -#define HAVE_READLINK 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_REGEX_H 1 - -/* Define to 1 if you have the `select' function. */ -#define HAVE_SELECT 1 - -/* Define to 1 if you have the `setenv' function. */ -#define HAVE_SETENV 1 - -/* Define to 1 if you have the `setlocale' function. */ -#define HAVE_SETLOCALE 1 - -/* Define to 1 if you have the `sigaction' function. */ -#define HAVE_SIGACTION 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SIGNAL_H 1 - -/* Define to 1 if `stat' has the bug that it succeeds when given the - zero-length file name argument. */ -/* #undef HAVE_STAT_EMPTY_STRING_BUG */ - -/* Define to 1 if you have the header file. */ -#define HAVE_STDARG_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STDINT_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STDLIB_H 1 - -/* Define to 1 if you have the `strchr' function. */ -#define HAVE_STRCHR 1 - -/* Define to 1 if you have the `strdup' function. */ -#define HAVE_STRDUP 1 - -/* Define to 1 if you have the `strerror' function. */ -#define HAVE_STRERROR 1 - -/* Define to 1 if you have the `strerror_r' function. */ -#define HAVE_STRERROR_R 1 - -/* Define to 1 if you have the `strftime' function. */ -#define HAVE_STRFTIME 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STRINGS_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_STRING_H 1 - -/* Define to 1 if you have the `strncpy_s' function. */ -/* #undef HAVE_STRNCPY_S */ - -/* Define to 1 if you have the `strrchr' function. */ -#define HAVE_STRRCHR 1 - -/* Define to 1 if `st_birthtime' is a member of `struct stat'. */ -#define HAVE_STRUCT_STAT_ST_BIRTHTIME 1 - -/* Define to 1 if `st_birthtimespec.tv_nsec' is a member of `struct stat'. */ -#define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 - -/* Define to 1 if `st_blksize' is a member of `struct stat'. */ -#define HAVE_STRUCT_STAT_ST_BLKSIZE 1 - -/* Define to 1 if `st_flags' is a member of `struct stat'. */ -#define HAVE_STRUCT_STAT_ST_FLAGS 1 - -/* Define to 1 if `st_mtimespec.tv_nsec' is a member of `struct stat'. */ -#define HAVE_STRUCT_STAT_ST_MTIMESPEC_TV_NSEC 1 - -/* Define to 1 if `st_mtime_n' is a member of `struct stat'. */ -/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */ - -/* Define to 1 if `st_mtime_usec' is a member of `struct stat'. */ -/* #undef HAVE_STRUCT_STAT_ST_MTIME_USEC */ - -/* Define to 1 if `st_mtim.tv_nsec' is a member of `struct stat'. */ -/* #undef HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC */ - -/* Define to 1 if `st_umtime' is a member of `struct stat'. */ -/* #undef HAVE_STRUCT_STAT_ST_UMTIME */ - -/* Define to 1 if you have the `symlink' function. */ -#define HAVE_SYMLINK 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_SYS_ACL_H */ - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_CDEFS_H 1 - -/* Define to 1 if you have the header file, and it defines `DIR'. - */ -/* #undef HAVE_SYS_DIR_H */ - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_EXTATTR_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_IOCTL_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_SYS_MKDEV_H */ - -/* Define to 1 if you have the header file, and it defines `DIR'. - */ -/* #undef HAVE_SYS_NDIR_H */ - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_PARAM_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_POLL_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_SELECT_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_STAT_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_TIME_H 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_SYS_TYPES_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_SYS_UTIME_H */ - -/* Define to 1 if you have that is POSIX.1 compatible. */ -#define HAVE_SYS_WAIT_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_SYS_XATTR_H */ - -/* Define to 1 if you have the `timegm' function. */ -#define HAVE_TIMEGM 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_TIME_H 1 - -/* Define to 1 if you have the `tzset' function. */ -#define HAVE_TZSET 1 - -/* Define to 1 if the system has the type `uintmax_t'. */ -#define HAVE_UINTMAX_T 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_UNISTD_H 1 - -/* Define to 1 if you have the `unsetenv' function. */ -#define HAVE_UNSETENV 1 - -/* Define to 1 if the system has the type `unsigned long long'. */ -#define HAVE_UNSIGNED_LONG_LONG 1 - -/* Define to 1 if the system has the type `unsigned long long int'. */ -#define HAVE_UNSIGNED_LONG_LONG_INT 1 - -/* Define to 1 if you have the `utime' function. */ -#define HAVE_UTIME 1 - -/* Define to 1 if you have the `utimensat' function. */ -/* #undef HAVE_UTIMENSAT */ - -/* Define to 1 if you have the `utimes' function. */ -#define HAVE_UTIMES 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_UTIME_H 1 - -/* Define to 1 if you have the `vfork' function. */ -#define HAVE_VFORK 1 - -/* Define to 1 if you have the `vprintf' function. */ -#define HAVE_VPRINTF 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_WCHAR_H 1 - -/* Define to 1 if the system has the type `wchar_t'. */ -#define HAVE_WCHAR_T 1 - -/* Define to 1 if you have the `wcrtomb' function. */ -#define HAVE_WCRTOMB 1 - -/* Define to 1 if you have the `wcscmp' function. */ -#define HAVE_WCSCMP 1 - -/* Define to 1 if you have the `wcscpy' function. */ -#define HAVE_WCSCPY 1 - -/* Define to 1 if you have the `wcslen' function. */ -#define HAVE_WCSLEN 1 - -/* Define to 1 if you have the `wctomb' function. */ -#define HAVE_WCTOMB 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_WCTYPE_H 1 - -/* Define to 1 if you have the header file. */ -/* #undef HAVE_WINDOWS_H */ - -/* Define to 1 if you have the `wmemcmp' function. */ -#define HAVE_WMEMCMP 1 - -/* Define to 1 if you have the `wmemcpy' function. */ -#define HAVE_WMEMCPY 1 - -/* Define to 1 if you have the header file. */ -#define HAVE_ZLIB_H 1 - -/* Version number of libarchive as a single integer */ -#define LIBARCHIVE_VERSION_NUMBER "2008004" - -/* Version number of libarchive */ -#define LIBARCHIVE_VERSION_STRING "2.8.4" - -/* Define to 1 if `lstat' dereferences a symlink specified with a trailing - slash. */ -#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1 - -/* Define to the sub-directory in which libtool stores uninstalled libraries. - */ -#define LT_OBJDIR ".libs/" - -/* Define to 1 if `major', `minor', and `makedev' are declared in . - */ -/* #undef MAJOR_IN_MKDEV */ - -/* Define to 1 if `major', `minor', and `makedev' are declared in - . */ -/* #undef MAJOR_IN_SYSMACROS */ - -/* Define to 1 if your C compiler doesn't accept -c and -o together. */ -/* #undef NO_MINUS_C_MINUS_O */ - -/* Name of package */ -#define PACKAGE "libarchive" - -/* Define to the address where bug reports for this package should be sent. */ -#define PACKAGE_BUGREPORT "kientzle@freebsd.org" - -/* Define to the full name of this package. */ -#define PACKAGE_NAME "libarchive" - -/* Define to the full name and version of this package. */ -#define PACKAGE_STRING "libarchive 2.8.4" - -/* Define to the one symbol short name of this package. */ -#define PACKAGE_TARNAME "libarchive" - -/* Define to the home page for this package. */ -#define PACKAGE_URL "" - -/* Define to the version of this package. */ -#define PACKAGE_VERSION "2.8.4" - -/* The size of `wchar_t', as computed by sizeof. */ -#define SIZEOF_WCHAR_T 4 - -/* Define to 1 if you have the ANSI C header files. */ -#define STDC_HEADERS 1 - -/* Define to 1 if strerror_r returns char *. */ -/* #undef STRERROR_R_CHAR_P */ - -/* Define to 1 if you can safely include both and . */ -#define TIME_WITH_SYS_TIME 1 - -/* Enable extensions on AIX 3, Interix. */ -#ifndef _ALL_SOURCE -# define _ALL_SOURCE 1 -#endif -/* Enable GNU extensions on systems that have them. */ -#ifndef _GNU_SOURCE -# define _GNU_SOURCE 1 -#endif -/* Enable threading extensions on Solaris. */ -#ifndef _POSIX_PTHREAD_SEMANTICS -# define _POSIX_PTHREAD_SEMANTICS 1 -#endif -/* Enable extensions on HP NonStop. */ -#ifndef _TANDEM_SOURCE -# define _TANDEM_SOURCE 1 -#endif -/* Enable general extensions on Solaris. */ -#ifndef __EXTENSIONS__ -# define __EXTENSIONS__ 1 -#endif - - -/* Version number of package */ -#define VERSION "2.8.4" - -/* Define to '0x0500' for Windows 2000 APIs. */ -/* #undef WINVER */ - -/* Number of bits in a file offset, on hosts where this is settable. */ -/* #undef _FILE_OFFSET_BITS */ - -/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ -/* #undef _LARGEFILE_SOURCE */ - -/* Define for large files, on AIX-style hosts. */ -/* #undef _LARGE_FILES */ - -/* Define to 1 if on MINIX. */ -/* #undef _MINIX */ - -/* Define to 2 if the system does not provide POSIX.1 features except with - this defined. */ -/* #undef _POSIX_1_SOURCE */ - -/* Define to 1 if you need to in order for `stat' and other things to work. */ -/* #undef _POSIX_SOURCE */ - -/* Define for Solaris 2.5.1 so the uint64_t typedef from , - , or is not used. If the typedef were allowed, the - #define below would cause a syntax error. */ -/* #undef _UINT64_T */ - -/* Define to '0x0500' for Windows 2000 APIs. */ -/* #undef _WIN32_WINNT */ - -/* Define to empty if `const' does not conform to ANSI C. */ -/* #undef const */ - -/* Define to match typeof st_gid field of struct stat if doesn't - define. */ -/* #undef gid_t */ - -/* Define to `unsigned long' if does not define. */ -/* #undef id_t */ - -/* Define to the type of a signed integer type of width exactly 64 bits if - such a type exists and the standard includes do not define it. */ -/* #undef int64_t */ - -/* Define to the widest signed integer type if and do - not define. */ -/* #undef intmax_t */ - -/* Define to `int' if does not define. */ -/* #undef mode_t */ - -/* Define to `long long' if does not define. */ -/* #undef off_t */ - -/* Define to `unsigned int' if does not define. */ -/* #undef size_t */ - -/* Define to match typeof st_uid field of struct stat if doesn't - define. */ -/* #undef uid_t */ - -/* Define to the type of an unsigned integer type of width exactly 64 bits if - such a type exists and the standard includes do not define it. */ -/* #undef uint64_t */ - -/* Define to the widest unsigned integer type if and - do not define. */ -/* #undef uintmax_t */ - -/* Define to `unsigned int' if does not define. */ -/* #undef uintptr_t */ diff --git a/external/bsd/libpcap/libpcap2netbsd b/external/bsd/libpcap/libpcap2netbsd deleted file mode 100755 index eef51c8f2..000000000 --- a/external/bsd/libpcap/libpcap2netbsd +++ /dev/null @@ -1,71 +0,0 @@ -#! /bin/sh -# -# $NetBSD: libpcap2netbsd,v 1.2 2014/11/19 19:33:30 christos Exp $ -# -# Copyright (c) 2011 The NetBSD Foundation, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# libpcap2netbsd: convert an libpcap source tree into a -# netbsd libpcap source tree, under src/dist, -# -# Rough instructions for importing new libpcap release: -# -# $ cd /some/where/temporary -# $ tar xpfz /new/libpcap/release/tar/file -# $ sh /usr/src/external/bsd/libpcap/libpcap2netbsd libpcap-x.y.z -# $ cd libpcap-x.y.z -# $ cvs -d cvs.netbsd.org:/cvsroot import -m "Import libpcap-x.y.z" src/external/bsd/libpcap/dist TCPDUMP libpcap-x_y_z -# - check makefiles to see if any extra sources have been added. -# - update distrib/sets if necessary. - -if [ $# -ne 1 ]; then echo "libpcap2netbsd src"; exit 1; fi - -r=$1 -case "$r" in - /*) - ;; - *) - r=`/bin/pwd`/$r - ;; -esac - -cd $r - -### Remove the $'s around RCS tags -cleantags $r - -### Clean up any CVS directories that might be around. -echo "cleaning up CVS residue." -find $r -type d -name "CVS" -print | xargs rm -r -echo done - -### Fixing file and directory permissions. -echo "Fixing file/directory permissions." -( - find $r -type f -print | xargs chmod u+rw,go+r - find $r -type d -print | xargs chmod u+rwx,go+rx -) -echo done - -exit 0 diff --git a/external/bsd/llvm/dist/clang/test/Driver/netbsd.c b/external/bsd/llvm/dist/clang/test/Driver/netbsd.c deleted file mode 100644 index 612935d98..000000000 --- a/external/bsd/llvm/dist/clang/test/Driver/netbsd.c +++ /dev/null @@ -1,336 +0,0 @@ -// RUN: %clang -no-canonical-prefixes -target x86_64--netbsd \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=X86_64 %s -// RUN: %clang -no-canonical-prefixes -target x86_64--netbsd7.0.0 \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=X86_64-7 %s -// RUN: %clang -no-canonical-prefixes -target x86_64--netbsd6.0.0 \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=X86_64-6 %s -// RUN: %clang -no-canonical-prefixes -target aarch64--netbsd \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=AARCH64 %s -// RUN: %clang -no-canonical-prefixes -target aarch64--netbsd7.0.0 \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=AARCH64-7 %s -// RUN: %clang -no-canonical-prefixes -target arm--netbsd-eabi \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARM %s -// RUN: %clang -no-canonical-prefixes -target armeb--netbsd-eabi \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARMEB %s -// RUN: %clang -no-canonical-prefixes -target armeb--netbsd-eabi -march=armv7 \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARMV7EB %s -// RUN: %clang -no-canonical-prefixes -target armv7eb--netbsd-eabi \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARMV7EB %s -// RUN: %clang -r -no-canonical-prefixes -target armeb--netbsd-eabi \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARMEB-R %s -// RUN: %clang -no-canonical-prefixes -target arm--netbsd \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARM-APCS %s -// RUN: %clang -no-canonical-prefixes -target arm--netbsd-eabihf \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARM-HF %s -// RUN: %clang -no-canonical-prefixes -target thumb--netbsd-eabi \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=THUMB %s -// RUN: %clang -no-canonical-prefixes -target thumbeb--netbsd-eabi \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=THUMBEB %s -// RUN: %clang -no-canonical-prefixes -target arm--netbsd7.0.0-eabi \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARM-7 %s -// RUN: %clang -no-canonical-prefixes -target arm--netbsd6.0.0-eabi \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARM-6 %s -// RUN: %clang -no-canonical-prefixes -target sparc--netbsd \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=SPARC %s -// RUN: %clang -no-canonical-prefixes -target sparc64--netbsd \ -// RUN: -no-integrated-as --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=SPARC64 %s -// RUN: %clang -no-canonical-prefixes -target powerpc--netbsd \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=POWERPC %s -// RUN: %clang -no-canonical-prefixes -target powerpc64--netbsd \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=POWERPC64 %s - -// RUN: %clang -no-canonical-prefixes -target x86_64--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-X86_64 %s -// RUN: %clang -no-canonical-prefixes -target x86_64--netbsd7.0.0 -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-X86_64-7 %s -// RUN: %clang -no-canonical-prefixes -target x86_64--netbsd6.0.0 -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-X86_64-6 %s -// RUN: %clang -no-canonical-prefixes -target aarch64--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-AARCH64 %s -// RUN: %clang -no-canonical-prefixes -target aarch64--netbsd7.0.0 -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-AARCH64-7 %s -// RUN: %clang -no-canonical-prefixes -target arm--netbsd-eabi -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-ARM %s -// RUN: %clang -no-canonical-prefixes -target armeb--netbsd-eabi -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-ARMEB %s -// RUN: %clang -no-canonical-prefixes -target arm--netbsd7.0.0-eabi -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-ARM-7 %s -// RUN: %clang -no-canonical-prefixes -target arm--netbsd6.0.0-eabi -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-ARM-6 %s -// RUN: %clang -no-canonical-prefixes -target sparc--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-SPARC %s -// RUN: %clang -no-canonical-prefixes -target sparc64--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-SPARC64 %s -// RUN: %clang -no-canonical-prefixes -target powerpc--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-POWERPC %s -// RUN: %clang -no-canonical-prefixes -target powerpc64--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-POWERPC64 %s - -// X86_64: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd" -// X86_64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// X86_64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// X86_64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// X86_64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// X86_64-7: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd7.0.0" -// X86_64-7: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// X86_64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// X86_64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// X86_64-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// X86_64-6: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd6.0.0" -// X86_64-6: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// X86_64-6: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// AARCH64: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd" -// AARCH64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// AARCH64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// AARCH64-7: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd7.0.0" -// AARCH64-7: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// AARCH64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// ARM: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd-eabi" -// ARM: as{{.*}}" "-mcpu=arm926ej-s" "-o" -// ARM: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// ARM: "-m" "armelf_nbsd_eabi" -// ARM: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// ARM: "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// ARM: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// ARM: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// ARMEB: clang{{.*}}" "-cc1" "-triple" "armebv5e--netbsd-eabi" -// ARMEB: as{{.*}}" "-mcpu=arm926ej-s" "-o" -// ARMEB: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// ARMEB-NOT: "--be8" -// ARMEB: "-m" "armelfb_nbsd_eabi" -// ARMEB: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// ARMEB: "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// ARMEB: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// ARMEB: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" -// ARMV7EB: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// ARMV7EB: "--be8" "-m" "armelfb_nbsd_eabi" - -// ARMEB-R: ld{{.*}}" -// ARMEB-R-NOT: "--be8" - -// ARM-APCS: clang{{.*}}" "-cc1" "-triple" "armv4--netbsd" -// ARM-APCS: as{{.*}}" "-mcpu=strongarm" "-o" -// ARM-APCS: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// ARM-APCS: "-m" "armelf_nbsd" -// ARM-APCS: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// ARM-APCS: "{{.*}}/usr/lib{{/|\\\\}}oabi{{/|\\\\}}crti.o" -// ARM-APCS: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// ARM-APCS: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// ARM-HF: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd-eabihf" -// ARM-HF: as{{.*}}" "-mcpu=arm926ej-s" "-o" -// ARM-HF: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// ARM-HF: "-m" "armelf_nbsd_eabihf" -// ARM-HF: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// ARM-HF: "{{.*}}/usr/lib{{/|\\\\}}eabihf{{/|\\\\}}crti.o" -// ARM-HF: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// ARM-HF: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// THUMB: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd-eabi" -// THUMB: as{{.*}}" "-mcpu=arm926ej-s" "-o" -// THUMB: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// THUMB: "-m" "armelf_nbsd_eabi" -// THUMB: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// THUMB: "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// THUMB: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// THUMB: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// THUMBEB: clang{{.*}}" "-cc1" "-triple" "armebv5e--netbsd-eabi" -// THUMBEB: as{{.*}}" "-mcpu=arm926ej-s" "-o" -// THUMBEB: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// THUMBEB: "-m" "armelfb_nbsd_eabi" -// THUMBEB: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// THUMBEB: "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// THUMBEB: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// THUMBEB: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// ARM-7: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd7.0.0-eabi" -// ARM-7: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// ARM-7: "-m" "armelf_nbsd_eabi" -// ARM-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// ARM-7: "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// ARM-6: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd6.0.0-eabi" -// ARM-6: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// ARM-6: "-m" "armelf_nbsd_eabi" -// ARM-6: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// ARM-6: "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// ARM-6: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// ARM-6: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// SPARC: clang{{.*}}" "-cc1" "-triple" "sparc--netbsd" -// SPARC: as{{.*}}" "-32" "-o" -// SPARC: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// SPARC: "-m" "elf32_sparc" -// SPARC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// SPARC: "{{.*}}/usr/lib{{/|\\\\}}sparc{{/|\\\\}}crti.o" -// SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// SPARC64: clang{{.*}}" "-cc1" "-triple" "sparc64--netbsd" -// SPARC64: as{{.*}}" "-64" "-Av9" "-o" -// SPARC64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// SPARC64: "-m" "elf64_sparc" -// SPARC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// POWERPC: clang{{.*}}" "-cc1" "-triple" "powerpc--netbsd" -// POWERPC: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// POWERPC: "-m" "elf32ppc_nbsd" -// POWERPC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// POWERPC: "{{.*}}/usr/lib{{/|\\\\}}powerpc{{/|\\\\}}crti.o" -// POWERPC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// POWERPC: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// POWERPC64: clang{{.*}}" "-cc1" "-triple" "powerpc64--netbsd" -// POWERPC64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// POWERPC64: "-m" "elf64ppc" -// POWERPC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-X86_64: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd" -// S-X86_64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-X86_64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-X86_64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-X86_64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-X86_64-7: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd7.0.0" -// S-X86_64-7: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-X86_64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-X86_64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-X86_64-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-X86_64-6: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd6.0.0" -// S-X86_64-6: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-X86_64-6: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-X86_64-6: "-lgcc_eh" "-lc" "-lgcc" -// S-X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-AARCH64: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd" -// S-AARCH64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-AARCH64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-AARCH64-7: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd7.0.0" -// S-AARCH64-7: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-AARCH64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-ARM: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd-eabi" -// S-ARM: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-ARM: "-m" "armelf_nbsd_eabi" -// S-ARM: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// S-ARM: "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// S-ARM: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-ARM: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-ARMEB: clang{{.*}}" "-cc1" "-triple" "armebv5e--netbsd-eabi" -// S-ARMEB: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-ARMEB: "-m" "armelfb_nbsd_eabi" -// S-ARMEB: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// S-ARMEB: "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// S-ARMEB: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-ARMEB: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-ARM-7: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd7.0.0-eabi" -// S-ARM-7: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-ARM-7: "-m" "armelf_nbsd_eabi" -// S-ARM-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// S-ARM-7: "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// S-ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-ARM-6: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd6.0.0-eabi" -// S-ARM-6: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-ARM-6: "-m" "armelf_nbsd_eabi" -// S-ARM-6: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// S-ARM-6: "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// S-ARM-6: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-ARM-6: "-lgcc_eh" "-lc" "-lgcc" -// S-ARM-6: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-SPARC: clang{{.*}}" "-cc1" "-triple" "sparc--netbsd" -// S-SPARC: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-SPARC: "-m" "elf32_sparc" -// S-SPARC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// S-SPARC: "{{.*}}/usr/lib{{/|\\\\}}sparc{{/|\\\\}}crti.o" -// S-SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-SPARC: "-lgcc_eh" "-lc" "-lgcc" -// S-SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-SPARC64: clang{{.*}}" "-cc1" "-triple" "sparc64--netbsd" -// S-SPARC64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-SPARC64: "-m" "elf64_sparc" -// S-SPARC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-SPARC64: "-lgcc_eh" "-lc" "-lgcc" -// S-SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-POWERPC: clang{{.*}}" "-cc1" "-triple" "powerpc--netbsd" -// S-POWERPC: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-POWERPC: "-m" "elf32ppc_nbsd" -// S-POWERPC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// S-POWERPC: "{{.*}}/usr/lib{{/|\\\\}}powerpc{{/|\\\\}}crti.o" -// S-POWERPC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-POWERPC: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-POWERPC64: clang{{.*}}" "-cc1" "-triple" "powerpc64--netbsd" -// S-POWERPC64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-POWERPC64: "-m" "elf64ppc" -// S-POWERPC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// S-POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc" -// S-POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" diff --git a/external/bsd/llvm/dist/clang/test/Driver/netbsd.cpp b/external/bsd/llvm/dist/clang/test/Driver/netbsd.cpp deleted file mode 100644 index e386a212d..000000000 --- a/external/bsd/llvm/dist/clang/test/Driver/netbsd.cpp +++ /dev/null @@ -1,217 +0,0 @@ -// RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=X86_64 %s -// RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd7.0.0 \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=X86_64-7 %s -// RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd6.0.0 \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=X86_64-6 %s -// RUN: %clangxx -no-canonical-prefixes -target arm--netbsd6.0.0-eabi \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARM %s -// RUN: %clangxx -no-canonical-prefixes -target arm--netbsd7.0.0-eabi \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=ARM-7 %s -// RUN: %clangxx -no-canonical-prefixes -target aarch64--netbsd \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=AARCH64 %s -// RUN: %clangxx -no-canonical-prefixes -target aarch64--netbsd7.0.0 \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=AARCH64-7 %s -// RUN: %clangxx -no-canonical-prefixes -target sparc--netbsd \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=SPARC %s -// RUN: %clangxx -no-canonical-prefixes -target sparc64--netbsd \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=SPARC64 %s -// RUN: %clangxx -no-canonical-prefixes -target powerpc--netbsd \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=POWERPC %s -// RUN: %clangxx -no-canonical-prefixes -target powerpc64--netbsd \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=POWERPC64 %s - -// RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-X86_64 %s -// RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd7.0.0 -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-X86_64-7 %s -// RUN: %clangxx -no-canonical-prefixes -target x86_64--netbsd6.0.0 -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-X86_64-6 %s -// RUN: %clangxx -no-canonical-prefixes -target arm--netbsd6.0.0-eabi -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-ARM %s -// RUN: %clangxx -no-canonical-prefixes -target arm--netbsd7.0.0-eabi -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-ARM-7 %s -// RUN: %clangxx -no-canonical-prefixes -target aarch64--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-AARCH64 %s -// RUN: %clangxx -no-canonical-prefixes -target aarch64--netbsd7.0.0 -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-AARCH64-7 %s -// RUN: %clangxx -no-canonical-prefixes -target sparc--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-SPARC %s -// RUN: %clangxx -no-canonical-prefixes -target sparc64--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-SPARC64 %s -// RUN: %clangxx -no-canonical-prefixes -target powerpc--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-POWERPC %s -// RUN: %clangxx -no-canonical-prefixes -target powerpc64--netbsd -static \ -// RUN: --sysroot=%S/Inputs/basic_netbsd_tree %s -### 2>&1 \ -// RUN: | FileCheck -check-prefix=S-POWERPC64 %s - -// X86_64: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd" -// X86_64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// X86_64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// X86_64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// X86_64: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// X86_64-7: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd7.0.0" -// X86_64-7: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// X86_64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// X86_64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// X86_64-7: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// X86_64-6: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd6.0.0" -// X86_64-6: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// X86_64-6: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" -// X86_64-6: "-lm" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" -// X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// ARM: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd6.0.0-eabi" -// ARM: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// ARM: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// ARM: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" -// ARM: "-lm" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" -// ARM: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// ARM-7: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd7.0.0-eabi" -// ARM-7: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// ARM-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" "-lm" "-lc" -// ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// AARCH64: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd" -// AARCH64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// AARCH64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// AARCH64: "-lm" "-lc" -// AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// AARCH64-7: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd7.0.0" -// AARCH64-7: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// AARCH64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// AARCH64-7: "-lm" "-lc" -// AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// SPARC: clang{{.*}}" "-cc1" "-triple" "sparc--netbsd" -// SPARC: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// SPARC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// SPARC: "{{.*}}/usr/lib{{/|\\\\}}sparc{{/|\\\\}}crti.o" -// SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" -// SPARC: "-lm" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" -// SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// SPARC64: clang{{.*}}" "-cc1" "-triple" "sparc64--netbsd" -// SPARC64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// SPARC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" -// SPARC64: "-lm" "-lc" "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" -// SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// POWERPC: clang{{.*}}" "-cc1" "-triple" "powerpc--netbsd" -// POWERPC: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// POWERPC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// POWERPC: "{{.*}}/usr/lib{{/|\\\\}}powerpc{{/|\\\\}}crti.o" -// POWERPC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// POWERPC: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// POWERPC64: clang{{.*}}" "-cc1" "-triple" "powerpc64--netbsd" -// POWERPC64: ld{{.*}}" "--eh-frame-hdr" "-dynamic-linker" "/libexec/ld.elf_so" -// POWERPC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// POWERPC64: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-X86_64: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd" -// S-X86_64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-X86_64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-X86_64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// S-X86_64: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-X86_64-7: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd7.0.0" -// S-X86_64-7: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-X86_64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-X86_64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// S-X86_64-7: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-X86_64-6: clang{{.*}}" "-cc1" "-triple" "x86_64--netbsd6.0.0" -// S-X86_64-6: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-X86_64-6: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" -// S-X86_64-6: "-lm" "-lc" "-lgcc_eh" "-lc" "-lgcc" -// S-X86_64-6: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-ARM: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd6.0.0-eabi" -// S-ARM: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-ARM: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// S-ARM: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" -// S-ARM: "-lm" "-lc" "-lgcc_eh" "-lc" "-lgcc" -// S-ARM: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-ARM-7: clang{{.*}}" "-cc1" "-triple" "armv5e--netbsd7.0.0-eabi" -// S-ARM-7: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-ARM-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}eabi{{/|\\\\}}crti.o" -// S-ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" "-lm" "-lc" -// S-ARM-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-AARCH64: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd" -// S-AARCH64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-AARCH64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// S-AARCH64: "-lm" "-lc" -// S-AARCH64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-AARCH64-7: clang{{.*}}" "-cc1" "-triple" "aarch64--netbsd7.0.0" -// S-AARCH64-7: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-AARCH64-7: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// S-AARCH64-7: "-lm" "-lc" -// S-AARCH64-7: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-SPARC: clang{{.*}}" "-cc1" "-triple" "sparc--netbsd" -// S-SPARC: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-SPARC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// S-SPARC: "{{.*}}/usr/lib{{/|\\\\}}sparc{{/|\\\\}}crti.o" -// S-SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" -// S-SPARC: "-lm" "-lc" "-lgcc_eh" "-lc" "-lgcc" -// S-SPARC: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-SPARC64: clang{{.*}}" "-cc1" "-triple" "sparc64--netbsd" -// S-SPARC64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-SPARC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lstdc++" -// S-SPARC64: "-lm" "-lc" "-lgcc_eh" "-lc" "-lgcc" -// S-SPARC64: "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-POWERPC: clang{{.*}}" "-cc1" "-triple" "powerpc--netbsd" -// S-POWERPC: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-POWERPC: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// S-POWERPC: "{{.*}}/usr/lib{{/|\\\\}}powerpc{{/|\\\\}}crti.o" -// S-POWERPC: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// S-POWERPC: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" - -// S-POWERPC64: clang{{.*}}" "-cc1" "-triple" "powerpc64--netbsd" -// S-POWERPC64: ld{{.*}}" "--eh-frame-hdr" "-Bstatic" -// S-POWERPC64: "-o" "a.out" "{{.*}}/usr/lib{{/|\\\\}}crt0.o" -// S-POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crti.o" -// S-POWERPC64: "{{.*}}/usr/lib{{/|\\\\}}crtbegin.o" "{{.*}}.o" "-lc++" -// S-POWERPC64: "-lm" "-lc" "{{.*}}/usr/lib{{/|\\\\}}crtend.o" "{{.*}}/usr/lib{{/|\\\\}}crtn.o" diff --git a/external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/crash_netbsd_decompress.ll b/external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/crash_netbsd_decompress.ll deleted file mode 100644 index 8da3c34a0..000000000 --- a/external/bsd/llvm/dist/llvm/test/Transforms/SLPVectorizer/X86/crash_netbsd_decompress.ll +++ /dev/null @@ -1,41 +0,0 @@ -; RUN: opt < %s -basicaa -slp-vectorizer -dce -S -mtriple=x86_64-apple-macosx10.8.0 -mcpu=corei7 - -target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64-S128" -target triple = "x86_64-apple-macosx10.8.0" - -%struct.DState = type { i32, i32 } - -@b = common global %struct.DState zeroinitializer, align 4 -@d = common global i32 0, align 4 -@c = common global i32 0, align 4 -@a = common global i32 0, align 4 -@e = common global i32 0, align 4 - -define i32 @fn1() { -entry: - %0 = load i32* getelementptr inbounds (%struct.DState* @b, i32 0, i32 0), align 4 - %1 = load i32* getelementptr inbounds (%struct.DState* @b, i32 0, i32 1), align 4 - %2 = load i32* @d, align 4 - %cond = icmp eq i32 %2, 0 - br i1 %cond, label %sw.bb, label %save_state_and_return - -sw.bb: ; preds = %entry - %3 = load i32* @c, align 4 - %and = and i32 %3, 7 - store i32 %and, i32* @a, align 4 - switch i32 %and, label %if.end [ - i32 7, label %save_state_and_return - i32 0, label %save_state_and_return - ] - -if.end: ; preds = %sw.bb - br label %save_state_and_return - -save_state_and_return: ; preds = %sw.bb, %sw.bb, %if.end, %entry - %t.0 = phi i32 [ 0, %if.end ], [ %0, %entry ], [ %0, %sw.bb ], [ %0, %sw.bb ] - %f.0 = phi i32 [ 0, %if.end ], [ %1, %entry ], [ 0, %sw.bb ], [ 0, %sw.bb ] - store i32 %t.0, i32* getelementptr inbounds (%struct.DState* @b, i32 0, i32 0), align 4 - store i32 %f.0, i32* getelementptr inbounds (%struct.DState* @b, i32 0, i32 1), align 4 - ret i32 undef -} - diff --git a/external/bsd/llvm/lib/liblldbHostNetBSD/Makefile b/external/bsd/llvm/lib/liblldbHostNetBSD/Makefile deleted file mode 100644 index c0b4a9837..000000000 --- a/external/bsd/llvm/lib/liblldbHostNetBSD/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# $NetBSD: Makefile,v 1.1 2013/09/29 12:12:00 joerg Exp $ - -LIB= lldbHostNetBSD - -.include - -.PATH: ${LLDB_SRCDIR}/source/Host/freebsd - -SRCS+= Host.cpp - -.if defined(HOSTLIB) -.include -.else -.include -.endif diff --git a/external/bsd/llvm/lib/liblldbPluginPlatformNetBSD/Makefile b/external/bsd/llvm/lib/liblldbPluginPlatformNetBSD/Makefile deleted file mode 100644 index 4bb1dc459..000000000 --- a/external/bsd/llvm/lib/liblldbPluginPlatformNetBSD/Makefile +++ /dev/null @@ -1,15 +0,0 @@ -# $NetBSD: Makefile,v 1.1 2013/09/29 12:12:01 joerg Exp $ - -LIB= lldbPluginPlatformNetBSD - -.include - -.PATH: ${LLDB_SRCDIR}/source/Plugins/Platform/FreeBSD - -SRCS+= PlatformFreeBSD.cpp - -.if defined(HOSTLIB) -.include -.else -.include -.endif diff --git a/external/bsd/llvm/lib/liblldbPluginProcessNetBSD/Makefile b/external/bsd/llvm/lib/liblldbPluginProcessNetBSD/Makefile deleted file mode 100644 index fab48af96..000000000 --- a/external/bsd/llvm/lib/liblldbPluginProcessNetBSD/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -# $NetBSD: Makefile,v 1.2 2014/05/30 18:28:16 joerg Exp $ - -LIB= lldbPluginProcessNetBSD - -.include - -.PATH: ${LLDB_SRCDIR}/source/Plugins/Process/FreeBSD - -CPPFLAGS.ProcessFreeBSD.cpp+= -I${LLDB_SRCDIR}/source/Plugins/Process/Utility -CPPFLAGS.ProcessMonitor.cpp+= -I${LLDB_SRCDIR}/source/Plugins/Process/Utility - -SRCS+= ProcessFreeBSD.cpp \ - ProcessMonitor.cpp - -.if defined(HOSTLIB) -.include -.else -.include -.endif diff --git a/external/bsd/tcpdump/dist/tcpdump2netbsd b/external/bsd/tcpdump/dist/tcpdump2netbsd deleted file mode 100755 index 03e83e667..000000000 --- a/external/bsd/tcpdump/dist/tcpdump2netbsd +++ /dev/null @@ -1,96 +0,0 @@ -#! /bin/sh -# -# $NetBSD: tcpdump2netbsd,v 1.2 2011/10/08 19:28:39 christos Exp $ -# -# Copyright (c) 2000 The NetBSD Foundation, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# amd2netbsd: convert an amd source tree into a -# netbsd amd source tree, under src/dist, -# based on bind2netbsd by Bernd Ernesti and changes by Simon Burge -# -# Rough instructions for importing new amd release: -# -# $ cd /some/where/temporary -# $ tar xpfz /new/amd/release/tar/file -# $ sh /usr/src/external/bsd/tcpdump/dist/tcpdump2netbsd tcpdump-4.1.1 `pwd` -# $ cd src/dist/am-utils -# $ cvs -d cvs.netbsd.org:/cvsroot import -m "Import tcpdump 4.1.1" src/external/bsd/tcpdump/dist TCPDUMP tcpdump-4_1_1 -# $ cd ../../../tcpdump-4.1.1 -# $ run ./configure -# copy newly generated config.h with /usr/src/external/bsd/tcpdump/include/config.h -# - check makefiles to see if any extra sources have been added. -# - update distrib/sets if necessary. - -if [ $# -ne 2 ]; then echo "tcpdump2netbsd src dest"; exit 1; fi - -r=$1 -d=$2/src/external/bsd/tcpdump/dist - -case "$d" in - /*) - ;; - *) - d=`/bin/pwd`/$d - ;; -esac - -case "$r" in - /*) - ;; - *) - r=`/bin/pwd`/$r - ;; -esac - -echo preparing directory $d -rm -rf $d -mkdir -p $d - -### Copy the files and directories -echo copying $r to $d -cd $r -pax -rw * $d - -### Remove the $'s around RCS tags -cleantags $d - -### Clean up any CVS directories that might be around. -echo "cleaning up CVS residue." -( - cd $d - find . -type d -name "CVS" -print | xargs rm -r -) -echo done - -### Fixing file and directory permissions. -echo "Fixing file/directory permissions." -( - cd $d - find . -type f -print | xargs chmod u+rw,go+r - find . -type d -print | xargs chmod u+rwx,go+rx -) -echo done - -exit 0 diff --git a/external/bsd/tcpdump/tcpdump2netbsd b/external/bsd/tcpdump/tcpdump2netbsd deleted file mode 100755 index 9b09a2fde..000000000 --- a/external/bsd/tcpdump/tcpdump2netbsd +++ /dev/null @@ -1,86 +0,0 @@ -#! /bin/sh -# -# $NetBSD: tcpdump2netbsd,v 1.1 2013/04/06 19:33:07 christos Exp $ -# -# Copyright (c) 2000 The NetBSD Foundation, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# amd2netbsd: convert an amd source tree into a -# netbsd amd source tree, under src/dist, -# based on bind2netbsd by Bernd Ernesti and changes by Simon Burge -# -# Rough instructions for importing new amd release: -# -# $ cd /some/where/temporary -# $ tar xpfz /new/amd/release/tar/file -# $ sh /usr/src/external/bsd/tcpdump/dist/tcpdump2netbsd tcpdump-x.y.z `pwd` -# $ cd src/dist/am-utils -# $ cvs -d cvs.netbsd.org:/cvsroot import -m "Import tcpdump x.y.z" src/external/bsd/tcpdump/dist TCPDUMP tcpdump-x_y_z -# $ cd ../../../tcpdump-x.y.z -# $ run ./configure -# copy newly generated config.h with /usr/src/external/bsd/tcpdump/include/config.h -# - check makefiles to see if any extra sources have been added. -# - update distrib/sets if necessary. - -if [ $# -ne 1 ]; then echo "tcpdump2netbsd src"; exit 1; fi - -r=$1 - -case "$d" in - /*) - ;; - *) - d=`/bin/pwd`/$d - ;; -esac - -case "$r" in - /*) - ;; - *) - r=`/bin/pwd`/$r - ;; -esac - -### Remove the $'s around RCS tags -cleantags $r - -### Clean up any CVS directories that might be around. -echo "cleaning up CVS residue." -( - cd $r - find . -type d -name "CVS" -print | xargs rm -r -) -echo done - -### Fixing file and directory permissions. -echo "Fixing file/directory permissions." -( - cd $r - find . -type f -print | xargs chmod u+rw,go+r - find . -type d -print | xargs chmod u+rwx,go+rx -) -echo done - -exit 0 diff --git a/external/bsd/tmux/dist/osdep-netbsd.c b/external/bsd/tmux/dist/osdep-netbsd.c deleted file mode 100644 index 99d9bd79e..000000000 --- a/external/bsd/tmux/dist/osdep-netbsd.c +++ /dev/null @@ -1,137 +0,0 @@ -/* Id */ - -/* - * Copyright (c) 2009 Nicholas Marriott - * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER - * IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING - * OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#define is_runnable(p) \ - ((p)->p_stat == LSRUN || (p)->p_stat == SIDL) -#define is_stopped(p) \ - ((p)->p_stat == SSTOP || (p)->p_stat == SZOMB) - -struct kinfo_proc2 *cmp_procs(struct kinfo_proc2 *, struct kinfo_proc2 *); -char *osdep_get_name(int, char *); -char *osdep_get_cwd(int); -struct event_base *osdep_event_init(void); - -struct kinfo_proc2 * -cmp_procs(struct kinfo_proc2 *p1, struct kinfo_proc2 *p2) -{ - if (is_runnable(p1) && !is_runnable(p2)) - return (p1); - if (!is_runnable(p1) && is_runnable(p2)) - return (p2); - - if (is_stopped(p1) && !is_stopped(p2)) - return (p1); - if (!is_stopped(p1) && is_stopped(p2)) - return (p2); - - if (p1->p_estcpu > p2->p_estcpu) - return (p1); - if (p1->p_estcpu < p2->p_estcpu) - return (p2); - - if (p1->p_slptime < p2->p_slptime) - return (p1); - if (p1->p_slptime > p2->p_slptime) - return (p2); - - if (p1->p_pid > p2->p_pid) - return (p1); - return (p2); -} - -char * -osdep_get_name(int fd, __unused char *tty) -{ - int mib[6]; - struct stat sb; - size_t len, i; - struct kinfo_proc2 *buf, *newbuf, *bestp; - char *name; - - if (stat(tty, &sb) == -1) - return (NULL); - if ((mib[3] = tcgetpgrp(fd)) == -1) - return (NULL); - - buf = NULL; - len = sizeof(bestp); - mib[0] = CTL_KERN; - mib[1] = KERN_PROC2; - mib[2] = KERN_PROC_PGRP; - mib[4] = sizeof (*buf); - mib[5] = 0; - -retry: - if (sysctl(mib, __arraycount(mib), NULL, &len, NULL, 0) == -1) - return (NULL); - - if ((newbuf = realloc(buf, len * sizeof (*buf))) == NULL) - goto error; - buf = newbuf; - - mib[5] = len / sizeof(*buf); - if (sysctl(mib, __arraycount(mib), buf, &len, NULL, 0) == -1) { - if (errno == ENOMEM) - goto retry; /* possible infinite loop? */ - goto error; - } - - bestp = NULL; - for (i = 0; i < len / sizeof (*buf); i++) { - if (buf[i].p_tdev != sb.st_rdev) - continue; - if (bestp == NULL) - bestp = &buf[i]; - else - bestp = cmp_procs(&buf[i], bestp); - } - - name = NULL; - if (bestp != NULL) - name = strdup(bestp->p_comm); - - free(buf); - return (name); - -error: - free(buf); - return (NULL); -} - -char * -osdep_get_cwd(int fd) -{ - return (NULL); -} - -struct event_base * -osdep_event_init(void) -{ - return (event_init()); -} diff --git a/external/bsd/top/dist/machine/m_netbsd.c b/external/bsd/top/dist/machine/m_netbsd.c deleted file mode 100644 index fb2d5bf5b..000000000 --- a/external/bsd/top/dist/machine/m_netbsd.c +++ /dev/null @@ -1,1366 +0,0 @@ -/* $NetBSD: m_netbsd.c,v 1.18 2013/10/20 03:02:27 christos Exp $ */ - -/* - * top - a top users display for Unix - * - * SYNOPSIS: For a NetBSD-1.5 (or later) system - * - * DESCRIPTION: - * Originally written for BSD4.4 system by Christos Zoulas. - * Based on the FreeBSD 2.0 version by Steven Wallace and Wolfram Schneider. - * NetBSD-1.0 port by Arne Helme. Process ordering by Luke Mewburn. - * NetBSD-1.3 port by Luke Mewburn, based on code by Matthew Green. - * NetBSD-1.4/UVM port by matthew green. - * NetBSD-1.5 port by Simon Burge. - * NetBSD-1.6/UBC port by Tomas Svensson. - * - - * This is the machine-dependent module for NetBSD-1.5 and later - * works for: - * NetBSD-1.6ZC - * and should work for: - * NetBSD-2.0 (when released) - * - - * top does not need to be installed setuid or setgid with this module. - * - * LIBS: -lkvm - * - * CFLAGS: -DHAVE_GETOPT -DORDER -DHAVE_STRERROR - * - * AUTHORS: Christos Zoulas - * Steven Wallace - * Wolfram Schneider - * Arne Helme - * Luke Mewburn - * matthew green - * Simon Burge - * Tomas Svensson - * Andrew Doran - * - * - * $Id: m_netbsd.c,v 1.18 2013/10/20 03:02:27 christos Exp $ - */ -#include - -#ifndef lint -__RCSID("$NetBSD: m_netbsd.c,v 1.18 2013/10/20 03:02:27 christos Exp $"); -#endif - -#include -#include -#include -#include -#include - -#include - -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include "os.h" -#include "top.h" -#include "machine.h" -#include "utils.h" -#include "display.h" -#include "loadavg.h" -#include "username.h" - -static void percentages64(int, int *, u_int64_t *, u_int64_t *, - u_int64_t *); - -/* get_process_info passes back a handle. This is what it looks like: */ - -struct handle { - struct process_select *sel; - struct kinfo_proc2 **next_proc; /* points to next valid proc pointer */ - int remaining; /* number of pointers remaining */ -}; - -/* define what weighted CPU is. */ -#define weighted_cpu(pfx, pct, pp) ((pp)->pfx ## swtime == 0 ? 0.0 : \ - ((pct) / (1.0 - exp((pp)->pfx ## swtime * logcpu)))) - -/* what we consider to be process size: */ -/* NetBSD introduced p_vm_msize with RLIMIT_AS */ -#ifdef RLIMIT_AS -#define PROCSIZE(pp) \ - ((pp)->p_vm_msize) -#else -#define PROCSIZE(pp) \ - ((pp)->p_vm_tsize + (pp)->p_vm_dsize + (pp)->p_vm_ssize) -#endif - - -/* - * These definitions control the format of the per-process area - */ - -static char Proc_header[] = - " PID X PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND"; -/* 0123456 -- field to fill in starts at header+6 */ -#define PROC_UNAME_START 6 -#define Proc_format \ - "%5d %-8.8s %3d %4d%7s %5s %-8.8s%7s %5.*f%% %5.*f%% %s" - -static char Thread_header[] = - " PID LID X PRI STATE TIME WCPU CPU NAME COMMAND"; -/* 0123456 -- field to fill in starts at header+6 */ -#define THREAD_UNAME_START 12 -#define Thread_format \ - "%5d %5d %-8.8s %3d %-8.8s%7s %5.2f%% %5.2f%% %-9.9s %s" - -/* - * Process state names for the "STATE" column of the display. - */ - -const char *state_abbrev[] = { - "", "IDLE", "RUN", "SLEEP", "STOP", "ZOMB", "DEAD", "CPU" -}; - -static kvm_t *kd; - -static char *(*userprint)(int); - -/* these are retrieved from the kernel in _init */ - -static double logcpu; -static int hz; -static int ccpu; - -/* these are for calculating CPU state percentages */ - -static int ncpu = 0; -static u_int64_t *cp_time; -static u_int64_t *cp_old; -static u_int64_t *cp_diff; - -/* these are for detailing the process states */ - -int process_states[8]; -const char *procstatenames[] = { - "", " idle, ", " runnable, ", " sleeping, ", " stopped, ", - " zombie, ", " dead, ", " on CPU, ", - NULL -}; - -/* these are for detailing the CPU states */ - -int *cpu_states; -const char *cpustatenames[] = { -#ifndef __minix - "user", "nice", "system", "interrupt", "idle", NULL -#else /* __minix */ - "user", "nice", "system", "kernel", "idle", NULL -#endif /* __minix */ -}; - -/* these are for detailing the memory statistics */ - -long memory_stats[7]; -const char *memorynames[] = { -#ifndef __minix - "K Act, ", "K Inact, ", "K Wired, ", "K Exec, ", "K File, ", - "K Free, ", -#else /* __minix */ - "K Total, ", "K Free, ", "K Contig, ", "K Cached, ", "K ???, ", - "K ???, ", -#endif /* __minix */ - NULL -}; - -long swap_stats[4]; -const char *swapnames[] = { -#ifndef __minix - "K Total, ", "K Used, ", "K Free, ", -#endif /* __minix */ - NULL -}; - - -/* these are names given to allowed sorting orders -- first is default */ -const char *ordernames[] = { - "cpu", - "pri", - "res", - "size", - "state", - "time", - "pid", - "command", - "username", - NULL -}; - -/* forward definitions for comparison functions */ -static int compare_cpu(struct proc **, struct proc **); -static int compare_prio(struct proc **, struct proc **); -static int compare_res(struct proc **, struct proc **); -static int compare_size(struct proc **, struct proc **); -static int compare_state(struct proc **, struct proc **); -static int compare_time(struct proc **, struct proc **); -static int compare_pid(struct proc **, struct proc **); -static int compare_command(struct proc **, struct proc **); -static int compare_username(struct proc **, struct proc **); - -int (*proc_compares[])(struct proc **, struct proc **) = { - compare_cpu, - compare_prio, - compare_res, - compare_size, - compare_state, - compare_time, - compare_pid, - compare_command, - compare_username, - NULL -}; - -static char *format_next_lwp(caddr_t, char *(*)(int)); -static char *format_next_proc(caddr_t, char *(*)(int)); - -static caddr_t get_proc_info(struct system_info *, struct process_select *, - int (*)(struct proc **, struct proc **)); -static caddr_t get_lwp_info(struct system_info *, struct process_select *, - int (*)(struct proc **, struct proc **)); - -/* these are for keeping track of the proc array */ - -static int nproc; -static int onproc = -1; -static int nlwp; -static int onlwp = -1; -static int pref_len; -static int lref_len; -static struct kinfo_proc2 *pbase; -static struct kinfo_lwp *lbase; -static struct kinfo_proc2 **pref; -static struct kinfo_lwp **lref; -static int maxswap; -static void *swapp; -static int procgen; -static int thread_nproc; -static int thread_onproc = -1; -static struct kinfo_proc2 *thread_pbase; - -/* these are for getting the memory statistics */ - -static int pageshift; /* log base 2 of the pagesize */ - -int threadmode; - -/* define pagetok in terms of pageshift */ - -#define pagetok(size) ((size) << pageshift) - -/* - * Print swapped processes as and - * system processes as [pname] - */ -static const char * -get_pretty(const struct kinfo_proc2 *pp) -{ - if ((pp->p_flag & P_SYSTEM) != 0) - return "[]"; - if ((pp->p_flag & P_INMEM) == 0) - return "<>"; - return ""; -} - -static const char * -get_command(const struct process_select *sel, struct kinfo_proc2 *pp) -{ - static char cmdbuf[128]; - const char *pretty; - char **argv; - if (pp == NULL) - return ""; - pretty = get_pretty(pp); - - if (sel->fullcmd == 0 || kd == NULL || (argv = kvm_getargv2(kd, pp, - sizeof(cmdbuf))) == NULL) { - if (pretty[0] != '\0' && pp->p_comm[0] != pretty[0]) - snprintf(cmdbuf, sizeof(cmdbuf), "%c%s%c", pretty[0], - printable(pp->p_comm), pretty[1]); - else - strlcpy(cmdbuf, printable(pp->p_comm), sizeof(cmdbuf)); - } else { - char *d = cmdbuf; - if (pretty[0] != '\0' && argv[0][0] != pretty[0]) - *d++ = pretty[0]; - while (*argv) { - const char *s = printable(*argv++); - while (d < cmdbuf + sizeof(cmdbuf) - 2 && - (*d++ = *s++) != '\0') - continue; - if (d > cmdbuf && d < cmdbuf + sizeof(cmdbuf) - 2 && - d[-1] == '\0') - d[-1] = ' '; - } - if (pretty[0] != '\0' && pretty[0] == cmdbuf[0]) - *d++ = pretty[1]; - *d++ = '\0'; - } - return cmdbuf; -} - -int -machine_init(statics) - struct statics *statics; -{ - int pagesize; - int mib[2]; - size_t size; - struct clockinfo clockinfo; - struct timeval boottime; - - if ((kd = kvm_open(NULL, NULL, NULL, KVM_NO_FILES, "kvm_open")) == NULL) - return -1; - - mib[0] = CTL_HW; - mib[1] = HW_NCPU; - size = sizeof(ncpu); - if (sysctl(mib, 2, &ncpu, &size, NULL, 0) == -1) { - fprintf(stderr, "top: sysctl hw.ncpu failed: %s\n", - strerror(errno)); - return(-1); - } - statics->ncpu = ncpu; - cp_time = malloc(sizeof(cp_time[0]) * CPUSTATES * ncpu); - mib[0] = CTL_KERN; - mib[1] = KERN_CP_TIME; - size = sizeof(cp_time[0]) * CPUSTATES * ncpu; - if (sysctl(mib, 2, cp_time, &size, NULL, 0) < 0) { - fprintf(stderr, "top: sysctl kern.cp_time failed: %s\n", - strerror(errno)); - return(-1); - } - - /* Handle old call that returned only aggregate */ - if (size == sizeof(cp_time[0]) * CPUSTATES) - ncpu = 1; - - cpu_states = malloc(sizeof(cpu_states[0]) * CPUSTATES * ncpu); - cp_old = malloc(sizeof(cp_old[0]) * CPUSTATES * ncpu); - cp_diff = malloc(sizeof(cp_diff[0]) * CPUSTATES * ncpu); - if (cpu_states == NULL || cp_time == NULL || cp_old == NULL || - cp_diff == NULL) { - fprintf(stderr, "top: machine_init: %s\n", - strerror(errno)); - return(-1); - } - - mib[0] = CTL_KERN; - mib[1] = KERN_CCPU; - size = sizeof(ccpu); - if (sysctl(mib, 2, &ccpu, &size, NULL, 0) == -1) { - fprintf(stderr, "top: sysctl kern.ccpu failed: %s\n", - strerror(errno)); - return(-1); - } - - mib[0] = CTL_KERN; - mib[1] = KERN_CLOCKRATE; - size = sizeof(clockinfo); - if (sysctl(mib, 2, &clockinfo, &size, NULL, 0) == -1) { - fprintf(stderr, "top: sysctl kern.clockrate failed: %s\n", - strerror(errno)); - return(-1); - } - hz = clockinfo.stathz; - - /* this is used in calculating WCPU -- calculate it ahead of time */ - logcpu = log(loaddouble(ccpu)); - - pbase = NULL; - lbase = NULL; - pref = NULL; - nproc = 0; - onproc = -1; - nlwp = 0; - onlwp = -1; - /* get the page size with "getpagesize" and calculate pageshift from it */ - pagesize = getpagesize(); - pageshift = 0; - while (pagesize > 1) { - pageshift++; - pagesize >>= 1; - } - - /* we only need the amount of log(2)1024 for our conversion */ - pageshift -= LOG1024; - - /* fill in the statics information */ -#ifdef notyet - statics->ncpu = ncpu; -#endif - statics->procstate_names = procstatenames; - statics->cpustate_names = cpustatenames; - statics->memory_names = memorynames; - statics->swap_names = swapnames; - statics->order_names = ordernames; - statics->flags.threads = 1; - statics->flags.fullcmds = 1; - - mib[0] = CTL_KERN; - mib[1] = KERN_BOOTTIME; - size = sizeof(boottime); - if (sysctl(mib, 2, &boottime, &size, NULL, 0) != -1 && - boottime.tv_sec != 0) - statics->boottime = boottime.tv_sec; - else - statics->boottime = 0; - /* all done! */ - return(0); -} - -char * -format_process_header(struct process_select *sel, caddr_t handle, int count) - -{ - char *header; - char *ptr; - const char *uname_field = sel->usernames ? "USERNAME" : " UID "; - - if (sel->threads) { - header = Thread_header; - ptr = header + THREAD_UNAME_START; - } else { - header = Proc_header; - ptr = header + PROC_UNAME_START; - } - - while (*uname_field != '\0') { - *ptr++ = *uname_field++; - } - - return(header); -} - -char * -format_header(char *uname_field) -{ - char *header = Proc_header; - char *ptr = header + PROC_UNAME_START; - - while (*uname_field != '\0') { - *ptr++ = *uname_field++; - } - - return(header); -} - -void -get_system_info(struct system_info *si) -{ - size_t ssize; - int mib[2]; - struct uvmexp_sysctl uvmexp; - struct swapent *sep; - u_int64_t totalsize, totalinuse; - int size, inuse, ncounted, i; - int rnswap, nswap; - - mib[0] = CTL_KERN; - mib[1] = KERN_CP_TIME; - ssize = sizeof(cp_time[0]) * CPUSTATES * ncpu; - if (sysctl(mib, 2, cp_time, &ssize, NULL, 0) < 0) { - fprintf(stderr, "top: sysctl kern.cp_time failed: %s\n", - strerror(errno)); - quit(23); - } - - if (getloadavg(si->load_avg, NUM_AVERAGES) < 0) { - int j; - - warn("can't getloadavg"); - for (j = 0; j < NUM_AVERAGES; j++) - si->load_avg[j] = 0.0; - } - - /* convert cp_time counts to percentages */ - for (i = 0; i < ncpu; i++) { - int j = i * CPUSTATES; - percentages64(CPUSTATES, cpu_states + j, cp_time + j, cp_old + j, - cp_diff + j); - } - - mib[0] = CTL_VM; - mib[1] = VM_UVMEXP2; - ssize = sizeof(uvmexp); - if (sysctl(mib, 2, &uvmexp, &ssize, NULL, 0) < 0) { - fprintf(stderr, "top: sysctl vm.uvmexp2 failed: %s\n", - strerror(errno)); - quit(23); - } - - /* convert memory stats to Kbytes */ -#ifndef __minix - memory_stats[0] = pagetok(uvmexp.active); - memory_stats[1] = pagetok(uvmexp.inactive); - memory_stats[2] = pagetok(uvmexp.wired); - memory_stats[3] = pagetok(uvmexp.execpages); - memory_stats[4] = pagetok(uvmexp.filepages); - memory_stats[5] = pagetok(uvmexp.free); -#else /* __minix */ - memory_stats[0] = pagetok(uvmexp.npages); - memory_stats[1] = pagetok(uvmexp.free); - memory_stats[2] = pagetok(uvmexp.unused1); /* largest phys contig */ - memory_stats[3] = pagetok(uvmexp.filepages); - memory_stats[4] = 0; - memory_stats[5] = 0; -#endif /* __minix */ - - swap_stats[0] = swap_stats[1] = swap_stats[2] = 0; - - do { -#ifndef __minix - nswap = swapctl(SWAP_NSWAP, 0, 0); -#else /* __minix */ - nswap = 0; -#endif /* __minix */ - if (nswap < 1) - break; - if (nswap > maxswap) { - if (swapp) - free(swapp); - swapp = sep = malloc(nswap * sizeof(*sep)); - if (sep == NULL) - break; - maxswap = nswap; - } else - sep = swapp; -#ifndef __minix - rnswap = swapctl(SWAP_STATS, (void *)sep, nswap); -#else /* __minix */ - rnswap = 0; -#endif /* __minix */ - if (nswap != rnswap) - break; - - totalsize = totalinuse = ncounted = 0; - for (; rnswap-- > 0; sep++) { - ncounted++; - size = sep->se_nblks; - inuse = sep->se_inuse; - totalsize += size; - totalinuse += inuse; - } - swap_stats[0] = dbtob(totalsize) / 1024; - swap_stats[1] = dbtob(totalinuse) / 1024; - swap_stats[2] = dbtob(totalsize) / 1024 - swap_stats[1]; - } while (0); - - memory_stats[6] = -1; - swap_stats[3] = -1; - - /* set arrays and strings */ - si->cpustates = cpu_states; - si->memory = memory_stats; - si->swap = swap_stats; - si->last_pid = -1; - -} - -static struct kinfo_proc2 * -proc_from_thread(struct kinfo_lwp *pl) -{ - struct kinfo_proc2 *pp = thread_pbase; - int i; - - for (i = 0; i < thread_nproc; i++, pp++) - if ((pid_t)pp->p_pid == (pid_t)pl->l_pid) - return pp; - return NULL; -} - -static int -uid_from_thread(struct kinfo_lwp *pl) -{ - struct kinfo_proc2 *pp; - - if ((pp = proc_from_thread(pl)) == NULL) - return -1; - return pp->p_ruid; -} - -caddr_t -get_process_info(struct system_info *si, struct process_select *sel, int c) -{ - userprint = sel->usernames ? username : itoa7; - - if ((threadmode = sel->threads) != 0) - return get_lwp_info(si, sel, proc_compares[c]); - else - return get_proc_info(si, sel, proc_compares[c]); -} - -static caddr_t -get_proc_info(struct system_info *si, struct process_select *sel, - int (*compare)(struct proc **, struct proc **)) -{ - int i; - int total_procs; - int active_procs; - struct kinfo_proc2 **prefp, **n; - struct kinfo_proc2 *pp; - int op, arg; - - /* these are copied out of sel for speed */ - int show_idle; - int show_system; - int show_uid; - - static struct handle handle; - - procgen++; - - if (sel->pid == (pid_t)-1) { - op = KERN_PROC_ALL; - arg = 0; - } else { - op = KERN_PROC_PID; - arg = sel->pid; - } - - pbase = kvm_getproc2(kd, op, arg, sizeof(struct kinfo_proc2), &nproc); - if (pbase == NULL) { - if (sel->pid != (pid_t)-1) { - nproc = 0; - } else { - (void) fprintf(stderr, "top: Out of memory.\n"); - quit(23); - } - } - if (nproc > onproc) { - n = (struct kinfo_proc2 **) realloc(pref, - sizeof(struct kinfo_proc2 *) * nproc); - if (n == NULL) { - (void) fprintf(stderr, "top: Out of memory.\n"); - quit(23); - } - pref = n; - onproc = nproc; - } - /* get a pointer to the states summary array */ - si->procstates = process_states; - - /* set up flags which define what we are going to select */ - show_idle = sel->idle; - show_system = sel->system; - show_uid = sel->uid != -1; - - /* count up process states and get pointers to interesting procs */ - total_procs = 0; - active_procs = 0; - memset((char *)process_states, 0, sizeof(process_states)); - prefp = pref; - for (pp = pbase, i = 0; i < nproc; pp++, i++) { - - /* - * Place pointers to each valid proc structure in pref[]. - * Process slots that are actually in use have a non-zero - * status field. Processes with P_SYSTEM set are system - * processes---these get ignored unless show_sysprocs is set. - */ - if (pp->p_stat != 0 && (show_system || ((pp->p_flag & P_SYSTEM) == 0))) { - total_procs++; - process_states[(unsigned char) pp->p_stat]++; - if (pp->p_stat != LSZOMB && - (show_idle || (pp->p_pctcpu != 0) || - (pp->p_stat == LSRUN || pp->p_stat == LSONPROC)) && - (!show_uid || pp->p_ruid == (uid_t)sel->uid)) { - *prefp++ = pp; - active_procs++; - } - } - } - - /* if requested, sort the "interesting" processes */ - if (compare != NULL) { - qsort((char *)pref, active_procs, sizeof(struct kinfo_proc2 *), - (int (*)(const void *, const void *))compare); - } - - /* remember active and total counts */ - si->p_total = total_procs; - si->p_active = pref_len = active_procs; - - /* pass back a handle */ - handle.next_proc = pref; - handle.remaining = active_procs; - handle.sel = sel; - return((caddr_t)&handle); -} - -static caddr_t -get_lwp_info(struct system_info *si, struct process_select *sel, - int (*compare)(struct proc **, struct proc **)) -{ - int i; - int total_lwps; - int active_lwps; - struct kinfo_lwp **lrefp, **n; - struct kinfo_lwp *lp; - struct kinfo_proc2 *pp; - - /* these are copied out of sel for speed */ - int show_idle; - int show_system; - int show_uid; - - static struct handle handle; - - pp = kvm_getproc2(kd, KERN_PROC_ALL, 0, sizeof(struct kinfo_proc2), - &thread_nproc); - if (pp == NULL) { - (void) fprintf(stderr, "top: Out of memory.\n"); - quit(23); - } - if (thread_pbase == NULL || thread_nproc != thread_onproc) { - free(thread_pbase); - thread_onproc = thread_nproc; - thread_pbase = calloc(sizeof(struct kinfo_proc2), thread_nproc); - if (thread_pbase == NULL) { - (void) fprintf(stderr, "top: Out of memory.\n"); - quit(23); - } - } - memcpy(thread_pbase, pp, sizeof(struct kinfo_proc2) * thread_nproc); - - lbase = kvm_getlwps(kd, -1, 0, sizeof(struct kinfo_lwp), &nlwp); - if (lbase == NULL) { -#ifdef notyet - if (sel->pid != (pid_t)-1) { - nproc = 0; - nlwp = 0; - } - else -#endif - { - (void) fprintf(stderr, "top: Out of memory.\n"); - quit(23); - } - } - if (nlwp > onlwp) { - n = (struct kinfo_lwp **) realloc(lref, - sizeof(struct kinfo_lwp *) * nlwp); - if (n == NULL) { - (void) fprintf(stderr, "top: Out of memory.\n"); - quit(23); - } - lref = n; - onlwp = nlwp; - } - /* get a pointer to the states summary array */ - si->procstates = process_states; - - /* set up flags which define what we are going to select */ - show_idle = sel->idle; - show_system = sel->system; - show_uid = sel->uid != -1; - - /* count up thread states and get pointers to interesting threads */ - total_lwps = 0; - active_lwps = 0; - memset((char *)process_states, 0, sizeof(process_states)); - lrefp = lref; - for (lp = lbase, i = 0; i < nlwp; lp++, i++) { - if (sel->pid != (pid_t)-1 && sel->pid != (pid_t)lp->l_pid) - continue; - - /* - * Place pointers to each valid lwp structure in lref[]. - * thread slots that are actually in use have a non-zero - * status field. threads with L_SYSTEM set are system - * threads---these get ignored unless show_sysprocs is set. - */ - if (lp->l_stat != 0 && (show_system || ((lp->l_flag & LW_SYSTEM) == 0))) { - total_lwps++; - process_states[(unsigned char) lp->l_stat]++; - if (lp->l_stat != LSZOMB && - (show_idle || (lp->l_pctcpu != 0) || - (lp->l_stat == LSRUN || lp->l_stat == LSONPROC)) && - (!show_uid || uid_from_thread(lp) == sel->uid)) { - *lrefp++ = lp; - active_lwps++; - } - } - } - - /* if requested, sort the "interesting" threads */ - if (compare != NULL) { - qsort((char *)lref, active_lwps, sizeof(struct kinfo_lwp *), - (int (*)(const void *, const void *))compare); - } - - /* remember active and total counts */ - si->p_total = total_lwps; - si->p_active = lref_len = active_lwps; - - /* pass back a handle */ - handle.next_proc = (struct kinfo_proc2 **)lref; - handle.remaining = active_lwps; - handle.sel = sel; - - return((caddr_t)&handle); -} - -char * -format_next_process(caddr_t handle, char *(*get_userid)(int)) -{ - - if (threadmode) - return format_next_lwp(handle, get_userid); - else - return format_next_proc(handle, get_userid); -} - - -char * -format_next_proc(caddr_t handle, char *(*get_userid)(int)) -{ - struct kinfo_proc2 *pp; - long cputime; - double pct, wcpu, cpu; - struct handle *hp; - const char *statep; -#ifdef KI_NOCPU - char state[10]; -#endif - char wmesg[KI_WMESGLEN + 1]; - static char fmt[MAX_COLS]; /* static area where result is built */ - - /* find and remember the next proc structure */ - hp = (struct handle *)handle; - pp = *(hp->next_proc++); - hp->remaining--; - - /* get the process's user struct and set cputime */ - -#if 0 - /* This does not produce the correct results */ - cputime = pp->p_uticks + pp->p_sticks + pp->p_iticks; -#else - cputime = pp->p_rtime_sec; /* This does not count interrupts */ -#endif - - /* calculate the base for CPU percentages */ - pct = pctdouble(pp->p_pctcpu); - - if (pp->p_stat == LSSLEEP) { - strlcpy(wmesg, pp->p_wmesg, sizeof(wmesg)); - statep = wmesg; - } else - statep = state_abbrev[(unsigned)pp->p_stat]; - -#ifdef KI_NOCPU - /* Post-1.5 change: add CPU number if appropriate */ - if (pp->p_cpuid != KI_NOCPU && ncpu > 1) { - switch (pp->p_stat) { - case LSONPROC: - case LSRUN: - case LSSLEEP: - case LSIDL: - (void)snprintf(state, sizeof(state), "%.6s/%u", - statep, (unsigned int)pp->p_cpuid); - statep = state; - break; - } - } -#endif - wcpu = 100.0 * weighted_cpu(p_, pct, pp); - cpu = 100.0 * pct; - - /* format this entry */ - sprintf(fmt, - Proc_format, - pp->p_pid, - (*userprint)(pp->p_ruid), - pp->p_priority, - pp->p_nice - NZERO, - format_k(pagetok(PROCSIZE(pp))), - format_k(pagetok(pp->p_vm_rssize)), - statep, - format_time(cputime), - (wcpu >= 100.0) ? 0 : 2, wcpu, - (cpu >= 100.0) ? 0 : 2, cpu, - get_command(hp->sel, pp)); - - /* return the result */ - return(fmt); -} - -static char * -format_next_lwp(caddr_t handle, char *(*get_userid)(int)) -{ - struct kinfo_proc2 *pp; - struct kinfo_lwp *pl; - long cputime; - double pct; - struct handle *hp; - const char *statep; -#ifdef KI_NOCPU - char state[10]; -#endif - char wmesg[KI_WMESGLEN + 1]; - static char fmt[MAX_COLS]; /* static area where result is built */ - int uid; - - /* find and remember the next proc structure */ - hp = (struct handle *)handle; - pl = (struct kinfo_lwp *)*(hp->next_proc++); - hp->remaining--; - pp = proc_from_thread(pl); - - /* get the process's user struct and set cputime */ - uid = pp ? pp->p_ruid : 0; - - cputime = pl->l_rtime_sec; - - /* calculate the base for CPU percentages */ - pct = pctdouble(pl->l_pctcpu); - - if (pl->l_stat == LSSLEEP) { - strlcpy(wmesg, pl->l_wmesg, sizeof(wmesg)); - statep = wmesg; - } else - statep = state_abbrev[(unsigned)pl->l_stat]; - -#ifdef KI_NOCPU - /* Post-1.5 change: add CPU number if appropriate */ - if (pl->l_cpuid != KI_NOCPU && ncpu > 1) { - switch (pl->l_stat) { - case LSONPROC: - case LSRUN: - case LSSLEEP: - case LSIDL: - (void)snprintf(state, sizeof(state), "%.6s/%u", - statep, (unsigned int)pl->l_cpuid); - statep = state; - break; - } - } -#endif - - if (pl->l_name[0] == '\0') { - pl->l_name[0] = '-'; - pl->l_name[1] = '\0'; - } - - /* format this entry */ - sprintf(fmt, - Thread_format, - pl->l_pid, - pl->l_lid, - (*userprint)(uid), - pl->l_priority, - statep, - format_time(cputime), - 100.0 * weighted_cpu(l_, pct, pl), - 100.0 * pct, - printable(pl->l_name), - get_command(hp->sel, pp)); - - /* return the result */ - return(fmt); -} - -/* comparison routines for qsort */ - -/* - * There are currently four possible comparison routines. main selects - * one of these by indexing in to the array proc_compares. - * - * Possible keys are defined as macros below. Currently these keys are - * defined: percent CPU, CPU ticks, process state, resident set size, - * total virtual memory usage. The process states are ordered as follows - * (from least to most important): WAIT, zombie, sleep, stop, start, run. - * The array declaration below maps a process state index into a number - * that reflects this ordering. - */ - -/* - * First, the possible comparison keys. These are defined in such a way - * that they can be merely listed in the source code to define the actual - * desired ordering. - */ - -#define ORDERKEY_PCTCPU(pfx) \ - if (lresult = (pctcpu)(p2)->pfx ## pctcpu - (pctcpu)(p1)->pfx ## pctcpu,\ - (result = lresult > 0 ? 1 : lresult < 0 ? -1 : 0) == 0) - -#define ORDERKEY_CPTICKS(pfx) \ - if (lresult = (pctcpu)(p2)->pfx ## rtime_sec \ - - (pctcpu)(p1)->pfx ## rtime_sec,\ - (result = lresult > 0 ? 1 : lresult < 0 ? -1 : 0) == 0) - -#define ORDERKEY_STATE(pfx) \ - if ((result = sorted_state[(int)(p2)->pfx ## stat] - \ - sorted_state[(int)(p1)->pfx ## stat] ) == 0) - -#define ORDERKEY_PRIO(pfx) \ - if ((result = (p2)->pfx ## priority - (p1)->pfx ## priority) == 0) - -#define ORDERKEY_RSSIZE \ - if ((result = p2->p_vm_rssize - p1->p_vm_rssize) == 0) - -#define ORDERKEY_MEM \ - if ((result = (PROCSIZE(p2) - PROCSIZE(p1))) == 0) -#define ORDERKEY_SIZE(v1, v2) \ - if ((result = (v2 - v1)) == 0) - -/* - * Now the array that maps process state to a weight. - * The order of the elements should match those in state_abbrev[] - */ - -static int sorted_state[] = { - 0, /* (not used) ? */ - 1, /* "start" SIDL */ - 4, /* "run" SRUN */ - 3, /* "sleep" SSLEEP */ - 3, /* "stop" SSTOP */ - 2, /* "dead" SDEAD */ - 1, /* "zomb" SZOMB */ - 5, /* "onproc" SONPROC */ -}; - -/* compare_cpu - the comparison function for sorting by CPU percentage */ - -static int -compare_cpu(pp1, pp2) - struct proc **pp1, **pp2; -{ - int result; - pctcpu lresult; - - if (threadmode) { - struct kinfo_lwp *p1 = *(struct kinfo_lwp **) pp1; - struct kinfo_lwp *p2 = *(struct kinfo_lwp **) pp2; - - ORDERKEY_PCTCPU(l_) - ORDERKEY_CPTICKS(l_) - ORDERKEY_STATE(l_) - ORDERKEY_PRIO(l_) - return result; - } else { - struct kinfo_proc2 *p1 = *(struct kinfo_proc2 **) pp1; - struct kinfo_proc2 *p2 = *(struct kinfo_proc2 **) pp2; - - ORDERKEY_PCTCPU(p_) - ORDERKEY_CPTICKS(p_) - ORDERKEY_STATE(p_) - ORDERKEY_PRIO(p_) - ORDERKEY_RSSIZE - ORDERKEY_MEM - return result; - } - - return (result); -} - -/* compare_prio - the comparison function for sorting by process priority */ - -static int -compare_prio(pp1, pp2) - struct proc **pp1, **pp2; -{ - int result; - pctcpu lresult; - - if (threadmode) { - struct kinfo_lwp *p1 = *(struct kinfo_lwp **) pp1; - struct kinfo_lwp *p2 = *(struct kinfo_lwp **) pp2; - - ORDERKEY_PRIO(l_) - ORDERKEY_PCTCPU(l_) - ORDERKEY_CPTICKS(l_) - ORDERKEY_STATE(l_) - return result; - } else { - struct kinfo_proc2 *p1 = *(struct kinfo_proc2 **) pp1; - struct kinfo_proc2 *p2 = *(struct kinfo_proc2 **) pp2; - - ORDERKEY_PRIO(p_) - ORDERKEY_PCTCPU(p_) - ORDERKEY_CPTICKS(p_) - ORDERKEY_STATE(p_) - ORDERKEY_RSSIZE - ORDERKEY_MEM - return result; - } - - return (result); -} - -/* compare_res - the comparison function for sorting by resident set size */ - -static int -compare_res(pp1, pp2) - struct proc **pp1, **pp2; -{ - int result; - pctcpu lresult; - - if (threadmode) { - struct kinfo_lwp *p1 = *(struct kinfo_lwp **) pp1; - struct kinfo_lwp *p2 = *(struct kinfo_lwp **) pp2; - - ORDERKEY_PCTCPU(l_) - ORDERKEY_CPTICKS(l_) - ORDERKEY_STATE(l_) - ORDERKEY_PRIO(l_) - return result; - } else { - struct kinfo_proc2 *p1 = *(struct kinfo_proc2 **) pp1; - struct kinfo_proc2 *p2 = *(struct kinfo_proc2 **) pp2; - - ORDERKEY_RSSIZE - ORDERKEY_MEM - ORDERKEY_PCTCPU(p_) - ORDERKEY_CPTICKS(p_) - ORDERKEY_STATE(p_) - ORDERKEY_PRIO(p_) - return result; - } - - return (result); -} - -static int -compare_pid(pp1, pp2) - struct proc **pp1, **pp2; -{ - if (threadmode) { - struct kinfo_lwp *l1 = *(struct kinfo_lwp **) pp1; - struct kinfo_lwp *l2 = *(struct kinfo_lwp **) pp2; - struct kinfo_proc2 *p1 = proc_from_thread(l1); - struct kinfo_proc2 *p2 = proc_from_thread(l2); - return p2->p_pid - p1->p_pid; - } else { - struct kinfo_proc2 *p1 = *(struct kinfo_proc2 **) pp1; - struct kinfo_proc2 *p2 = *(struct kinfo_proc2 **) pp2; - return p2->p_pid - p1->p_pid; - } -} - -static int -compare_command(pp1, pp2) - struct proc **pp1, **pp2; -{ - if (threadmode) { - struct kinfo_lwp *l1 = *(struct kinfo_lwp **) pp1; - struct kinfo_lwp *l2 = *(struct kinfo_lwp **) pp2; - struct kinfo_proc2 *p1 = proc_from_thread(l1); - struct kinfo_proc2 *p2 = proc_from_thread(l2); - return strcmp(p2->p_comm, p1->p_comm); - } else { - struct kinfo_proc2 *p1 = *(struct kinfo_proc2 **) pp1; - struct kinfo_proc2 *p2 = *(struct kinfo_proc2 **) pp2; - return strcmp(p2->p_comm, p1->p_comm); - } -} - -static int -compare_username(pp1, pp2) - struct proc **pp1, **pp2; -{ - if (threadmode) { - struct kinfo_lwp *l1 = *(struct kinfo_lwp **) pp1; - struct kinfo_lwp *l2 = *(struct kinfo_lwp **) pp2; - struct kinfo_proc2 *p1 = proc_from_thread(l1); - struct kinfo_proc2 *p2 = proc_from_thread(l2); - return strcmp(p2->p_login, p1->p_login); - } else { - struct kinfo_proc2 *p1 = *(struct kinfo_proc2 **) pp1; - struct kinfo_proc2 *p2 = *(struct kinfo_proc2 **) pp2; - return strcmp(p2->p_login, p1->p_login); - } -} -/* compare_size - the comparison function for sorting by total memory usage */ - -static int -compare_size(pp1, pp2) - struct proc **pp1, **pp2; -{ - int result; - pctcpu lresult; - - if (threadmode) { - struct kinfo_lwp *p1 = *(struct kinfo_lwp **) pp1; - struct kinfo_lwp *p2 = *(struct kinfo_lwp **) pp2; - - ORDERKEY_PCTCPU(l_) - ORDERKEY_CPTICKS(l_) - ORDERKEY_STATE(l_) - ORDERKEY_PRIO(l_) - return result; - } else { - struct kinfo_proc2 *p1 = *(struct kinfo_proc2 **) pp1; - struct kinfo_proc2 *p2 = *(struct kinfo_proc2 **) pp2; - - ORDERKEY_MEM - ORDERKEY_RSSIZE - ORDERKEY_PCTCPU(p_) - ORDERKEY_CPTICKS(p_) - ORDERKEY_STATE(p_) - ORDERKEY_PRIO(p_) - return result; - } - - return (result); -} - -/* compare_state - the comparison function for sorting by process state */ - -static int -compare_state(pp1, pp2) - struct proc **pp1, **pp2; -{ - int result; - pctcpu lresult; - - if (threadmode) { - struct kinfo_lwp *p1 = *(struct kinfo_lwp **) pp1; - struct kinfo_lwp *p2 = *(struct kinfo_lwp **) pp2; - - ORDERKEY_STATE(l_) - ORDERKEY_PCTCPU(l_) - ORDERKEY_CPTICKS(l_) - ORDERKEY_PRIO(l_) - return result; - } else { - struct kinfo_proc2 *p1 = *(struct kinfo_proc2 **) pp1; - struct kinfo_proc2 *p2 = *(struct kinfo_proc2 **) pp2; - - ORDERKEY_STATE(p_) - ORDERKEY_PCTCPU(p_) - ORDERKEY_CPTICKS(p_) - ORDERKEY_PRIO(p_) - ORDERKEY_RSSIZE - ORDERKEY_MEM - return result; - } - - return (result); -} - -/* compare_time - the comparison function for sorting by total CPU time */ - -static int -compare_time(pp1, pp2) - struct proc **pp1, **pp2; -{ - int result; - pctcpu lresult; - - if (threadmode) { - struct kinfo_lwp *p1 = *(struct kinfo_lwp **) pp1; - struct kinfo_lwp *p2 = *(struct kinfo_lwp **) pp2; - - ORDERKEY_CPTICKS(l_) - ORDERKEY_PCTCPU(l_) - ORDERKEY_STATE(l_) - ORDERKEY_PRIO(l_) - return result; - } else { - struct kinfo_proc2 *p1 = *(struct kinfo_proc2 **) pp1; - struct kinfo_proc2 *p2 = *(struct kinfo_proc2 **) pp2; - - ORDERKEY_CPTICKS(p_) - ORDERKEY_PCTCPU(p_) - ORDERKEY_STATE(p_) - ORDERKEY_PRIO(p_) - ORDERKEY_MEM - ORDERKEY_RSSIZE - return result; - } - - return (result); -} - - -/* - * proc_owner(pid) - returns the uid that owns process "pid", or -1 if - * the process does not exist. - * It is EXTREMLY IMPORTANT that this function work correctly. - * If top runs setuid root (as in SVR4), then this function - * is the only thing that stands in the way of a serious - * security problem. It validates requests for the "kill" - * and "renice" commands. - */ - -int -proc_owner(pid) - int pid; -{ - int cnt; - struct kinfo_proc2 **prefp; - struct kinfo_proc2 *pp; - - if (threadmode) - return(-1); - - prefp = pref; - cnt = pref_len; - while (--cnt >= 0) { - pp = *prefp++; - if (pp->p_pid == (pid_t)pid) - return(pp->p_ruid); - } - return(-1); -} - -/* - * percentages(cnt, out, new, old, diffs) - calculate percentage change - * between array "old" and "new", putting the percentages i "out". - * "cnt" is size of each array and "diffs" is used for scratch space. - * The array "old" is updated on each call. - * The routine assumes modulo arithmetic. This function is especially - * useful on BSD mchines for calculating CPU state percentages. - */ - -static void -percentages64(cnt, out, new, old, diffs) - int cnt; - int *out; - u_int64_t *new; - u_int64_t *old; - u_int64_t *diffs; -{ - int i; - u_int64_t change; - u_int64_t total_change; - u_int64_t *dp; - u_int64_t half_total; - - /* initialization */ - total_change = 0; - dp = diffs; - - /* calculate changes for each state and the overall change */ - for (i = 0; i < cnt; i++) { - /* - * Don't worry about wrapping - even at hz=1GHz, a - * u_int64_t will last at least 544 years. - */ - change = *new - *old; - total_change += (*dp++ = change); - *old++ = *new++; - } - - /* avoid divide by zero potential */ - if (total_change == 0) - total_change = 1; - - /* calculate percentages based on overall change, rounding up */ - half_total = total_change / 2; - for (i = 0; i < cnt; i++) - *out++ = (int)((*diffs++ * 1000 + half_total) / total_change); -} diff --git a/external/bsd/top/dist/machine/m_netbsd.man b/external/bsd/top/dist/machine/m_netbsd.man deleted file mode 100644 index ca5da1569..000000000 --- a/external/bsd/top/dist/machine/m_netbsd.man +++ /dev/null @@ -1,5 +0,0 @@ -.SH "NetBSD NOTES" - -This module has been tested on NetBSD 1.6, NetBSD 2.0 and NetBSD 3.0. -It should also work on NetBSD 1.5, and probably any newer releases of -NetBSD with little or no changes. diff --git a/external/gpl3/gcc/gcc2netbsd b/external/gpl3/gcc/gcc2netbsd deleted file mode 100755 index 7ff244c81..000000000 --- a/external/gpl3/gcc/gcc2netbsd +++ /dev/null @@ -1,82 +0,0 @@ -#! /bin/sh -# -# $NetBSD: gcc2netbsd,v 1.5 2014/02/23 05:46:28 mrg Exp $ -# -# Copyright (c) 2011 The NetBSD Foundation, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# gcc2netbsd: convert a file source tree into a -# format suitable for import. Works on first arg dir. -# You can run this only once if you want it to work. -# -# based on file 2netbsd -# -PROG="$(basename "$0")" - -if [ -z "$1" ] -then - echo "Usage: $PROG " 1>&2 - exit 1 -fi -DIR="$1" - -### Remove the $'s around RCS tags -cleantags "$DIR" - -RM=" -boehm-gc -gcc/ada -gcc/fortran -gcc/go -gcc/java -gcc/po -gcc/testsuite -libada -libatomic -libcpp/po -libffi -libgfortran -libgo -libgomp/testsuite -libiberty/testsuite -libitm/testsuite -libjava -libmudflap/testsuite -libquadmath -libstdc++-v3/po -libstdc++-v3/testsuite -zlib -" - -find "$DIR" -name .cvsignore -exec rm -f {} + -find "$DIR" -name .gitignore -exec rm -f {} + -find "$DIR" -name .svn -type d -exec rm -fr {} + -for i in $RM; do - rm -fr "$DIR/$i" -done - -echo You can import now. Use the following command: -echo cvs import src/external/gpl3/gcc/dist FSF gcc-X-Y-Z - -exit 0 diff --git a/external/mit/lua/dist/lua2netbsd b/external/mit/lua/dist/lua2netbsd deleted file mode 100755 index 95cc088dc..000000000 --- a/external/mit/lua/dist/lua2netbsd +++ /dev/null @@ -1,56 +0,0 @@ -#! /bin/sh -# -# $NetBSD: lua2netbsd,v 1.2 2011/10/08 19:28:40 christos Exp $ -# adapted from dist/ipf/ipf2netbsd: -# NetBSD: ipf2netbsd,v 1.23 2010/04/17 22:05:53 darrenr Exp $ -# -# Copyright (c) 1999 The NetBSD Foundation, Inc. -# All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions -# are met: -# 1. Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# 2. Redistributions in binary form must reproduce the above copyright -# notice, this list of conditions and the following disclaimer in the -# documentation and/or other materials provided with the distribution. -# -# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS -# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -# POSSIBILITY OF SUCH DAMAGE. -# -# lua2netbsd: prepare a Lua source tree for NeBSD. - -### Remove the $'s around various RCSIDs -cleantags src doc - -### Add our NetBSD RCS Id -find src -type f -name '*.[ch]' -print | while read c; do - sed 1q < $c | grep -q '\$NetBSD' || ( -echo "/* \$NetBSD\$ */" >/tmp/lua2n$$ -echo "" >>/tmp/lua2n$$ -cat $c >> /tmp/lua2n$$ -mv /tmp/lua2n$$ $c && echo added RCS tag to $c - ) -done - -find doc -type f -name '*.[0-9]' -print | while read m; do - sed 1q < $m | grep -q '\$NetBSD' || ( -echo ".\\\" \$NetBSD\$" >/tmp/lua2m$$ -echo ".\\\"" >>/tmp/lua2m$$ - cat $m >> /tmp/lua2m$$ - mv /tmp/lua2m$$ $m && echo added RCS tag to $m - ) -done - -echo done -exit 0 diff --git a/external/mit/xorg/bin/xdm/config/NetBSD-bw.xpm b/external/mit/xorg/bin/xdm/config/NetBSD-bw.xpm deleted file mode 100644 index 15a00c47b..000000000 --- a/external/mit/xorg/bin/xdm/config/NetBSD-bw.xpm +++ /dev/null @@ -1,159 +0,0 @@ -/* XPM */ -static char *NetBSDbw_new[] = { -/* columns rows colors chars-per-pixel */ -"185 150 3 1", -" c gray100", -". c black", -"X c None", -/* pixels */ -" ", -" ", -" ", -" ", -" ", -" ", -" ...... ", -" ........................ ", -" .................................. ", -" .......................................... ", -" ................................................ ", -" .................................... ", -" ................................ ", -" ................................ ", -" ................................. ", -" .. ... ................................. ", -" .... ... ................................... ", -" ... ....... .................................... ", -" .... .......... ...................................... ", -" .... ................. ........................................... ...... ", -" .... ......................................................................... ....................... ", -" .... ....................................................................... ................................ ", -" .... ..................................................................... ....................................... ", -" .... ................................................................................................................ ", -" .... ...................................................................................................... ....... ", -" .... .............................................................................................. ", -" .... ........................................................................................ ", -" .... ................................................................................... ", -" .... ................................................................................. ", -" .... ............................................................................. ", -" .... .......................................................................... ", -" .... ....................................................................... ", -" .... .................................................................... ", -" .... .................................................................. ", -" .... .............................................................. ", -" .... ............................................................. ", -" ..... ......................................................... ", -" .... ....................................................... ", -" ..... .................................................... ", -" .... ................................................... ", -" ..... ................................................ ", -" .... ............................................. ", -" ..... .......................................... ", -" ..... ....................................... ", -" ..... .................................... ", -" ..... ................................. ", -" ..... .............................. ", -" ..... .......................... ", -" ..... .................. ", -" ..... .... ", -" ..... ", -" ..... ", -" ..... ", -" ...... ", -" ..... ", -" ...... ", -" ..... ", -" ...... ", -" ..... ", -" ...... ", -" ..... ", -" ............ ............ ...... .................... ........... ................... ", -" ............. .............. ...... ........................ ................ .......................... ", -" ............. ............ ...... .......................... ................. ............................. ", -" ........... ....... ..... .......... .......... ....... ...... .......... ............. ", -" .......... ..... ........ ......... ...... ..... ........ .......... ", -" ........... ..... ........ ......... ....... .... ........ ......... ", -" ............ ... ........ ........ ...... ... ........ ......... ", -" ............ ... ........ ........ ....... ... ........ ......... ", -" ............. ... ........ ......... ....... .. ........ ......... ", -" .............. ... ........ ......... ........ ........ ......... ", -" .... .......... ... .. ........ ......... ........ ........ ......... ", -" .... .......... ... ... ........ ........ ......... ........ ......... ", -" .... ......... ... .... ........ ........ ........... ........ ......... ", -" .... ......... ... ..... ........ ........ ........... ........ ......... ", -" .... .......... ... ....... ...... ........ ........ ............. ........ ......... ", -" .... .......... ... ........... ............... ........ ....... .............. ........ ......... ", -" .... .......... ... .............. ................. .................... ................ ........ ......... ", -" .... .......... ... ...... ...... ................ .................... ................ ........ ......... ", -" .... .......... ... ...... ...... ....... ...................... ................ ........ ......... ", -" .... .......... ... ....... ...... ....... ......... .......... ............... ........ ......... ", -" .... .......... ... ....... ...... ....... ........ ......... ............... ........ ......... ", -" .... .......... ... .................... ....... ........ ......... ............. ........ ......... ", -" .... .......... ... .................... ....... ........ ........ ............ ........ ........ ", -" .... .......... ... .................... ....... ........ ......... ........... ........ ......... ", -" .... ............. ....... ....... ........ ........ .......... ........ ......... ", -" .... ............ ........ ....... ........ ......... .......... ........ ......... ", -" .... ............ ........ ....... ........ ......... .. ......... ........ ........ ", -" .... ........... ........ ....... ........ ......... .. ........ ........ ......... ", -" .... .......... ........ ....... ........ ......... ... ....... ........ ........ ", -" .... ......... ........ ....... ........ ........ ... ....... ........ ......... ", -" .... ........ ......... . ....... ........ ......... .... ....... ........ ......... ", -" .... ........ .......... ... ........ ........ ........ .... ...... ........ ......... ", -" ...... ....... ........... .... ........ ......... ......... ..... ....... ........ ........ ", -" ...... ...... ................. .......... .. ........... ......... ....... ....... .......... ......... ", -" ............ ..... ................ ............. ............................ ........ ....... ............................. ", -" .............. ..... .............. ............ ........................... ................... ............................ ", -" ............ .... ........... .......... ....................... ............... ........................ ", -" .. ..... ..... ........ ", -" ", -" ", -" ", -" ", -" ", -" ", -" ", -" ....... ", -" ........ ", -" ....... ", -" ........ ", -" ........ ", -" ........ ", -" ........ ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ........ ", -" ......... ", -" ......... ", -" ......... ", -" ......... ", -" ......... ", -" ......... ", -" ....... ", -" ...... ", -" .. ", -" ", -" ", -" ", -" ", -" " -}; diff --git a/external/mit/xorg/bin/xdm/config/NetBSD-flag.png.uue b/external/mit/xorg/bin/xdm/config/NetBSD-flag.png.uue deleted file mode 100644 index 4c981a2b0..000000000 --- a/external/mit/xorg/bin/xdm/config/NetBSD-flag.png.uue +++ /dev/null @@ -1,165 +0,0 @@ -begin 644 NetBSD-flag.png -MB5!.1PT*&@H````-24A$4@```+D```"6"`8```""5RF_````"7!(67,```L3 -M```+$P$`FIP8```*3VE#0U!0:&]T;W-H;W`@24-#('!R;V9I;&4``'C:G5-G -M5%/I%CWWWO1"2XB`E$MO4A4((%)"BX`4D28J(0D02H@AH=D54<$1144$&\B@ -MB`..CH",%5$L#(H*V`?D(:*.@Z.(BLK[X7NC:]:\]^;-_K77/N>L\YVSSP?` -M"`R62#-1-8`,J4(>$>"#Q\3&X>0N0($*)'``$`BS9"%S_2,!`/A^/#PK(L`' -MO@`!>-,+"`#`39O`,!R'_P_J0IE<`8"$`,X.KL[.-HZV#E\MZK\& -M_R)B8N/^Y<^K<$```.%T?M'^+"^S&H`[!H!M_J(E[@1H7@N@=?>+9K(/0+4` -MH.G:5_-P^'X\/$6AD+G9V>7DY-A*Q$);8@)0"`9DF2<0``7D0D+E3*LS_'"```1*"! -M*K!!&_3!&"S`!AS!!=S!"_Q@-H1"),3"0A!""F2`'')@*:R"0BB&S;`=*F`O -MU$`=-,!1:(:3<`XNPE6X#CUP#_IA")[!*+R!"01!R`@382':B`%BBE@CC@@7 -MF87X(<%(!!*+)"#)B!11(DN1-4@Q4HI4(%5('?(]<@(YAUQ&NI$[R``R@OR& -MO$?0JV@/VH\^ -M0\3#Y#/D&^0A\EL*G6)`<:3X4^(H4LIJ2AGE$.4T -MY09EF#)!5:.:4MVHH501-8]:0JVAME*O48>H$S1UFCG-@Q9)2Z6MHI73&F@7 -M:/=IK^ATNA'=E1Y.E]!7TLOI1^B7Z`/T=PP-AA6#QXAG*!F;&`<89QEW&*^8 -M3*89TXL9QU0P-S'KF.>9#YEO55@JMBI\%9'*"I5*E2:5&RHO5*FJIJK>J@M5 -M\U7+5(^I7E-]KD95,U/CJ0G4EJM5JIU0ZU,;4V>I.ZB'JF>H;U0_I'Y9_8D& -M6<-,PT]#I%&@L5_CO,8@"V,9LW@L(6L-JX9U@37$)K'-V7QV*KN8_1V[BSVJ -MJ:$Y0S-*,U>S4O.49C\'XYAQ^)QT3@GG**>7\WZ*WA3O*>(I&Z8T3+DQ95QK -MJI:7EEBK2*M1JT?KO3:N[:>=IKU%NUG[@0Y!QTHG7"='9X_.!9WG4]E3W:<* -MIQ9-/3KUKBZJ:Z4;H;M$=[]NI^Z8GKY>@)Y,;Z?>>;WG^AQ]+_U4_6WZI_5' -M#%@&LPPD!ML,SA@\Q35Q;SP=+\?;\5%#7<-`0Z5AE6&7X821N=$\H]5&C48/ -MC&G&7.,DXVW&;<:C)@8F(29+3>I-[II23;FF*:8[3#M,Q\W,S:+-UIDUFSTQ -MUS+GF^>;UYO?MV!:>%HLMJBVN&5)LN1:IEGNMKQNA5HY6:5855I=LT:MG:TE -MUKNMNZ<1I[E.DTZKGM9GP[#QMLFVJ;<9L.78!MNNMFVV?6%G8A=GM\6NP^Z3 -MO9-]NGV-_3T'#8?9#JL=6AU^<[1R%#I6.MZ:SISN/WW%]);I+V=8SQ#/V#/C -MMA/+*<1IG5.;TT=G%V>Y1*=/5Q7>%ZTO6= -MF[.;PNVHVZ_N-NYI[H?63-ST,/(0^!1Y=$_"Y^5,&O?K'Y/0T^! -M9[7G(R]C+Y%7K=>PMZ5WJO=A[Q<^]CYRG^,^XSPWWC+>65_,-\"WR+?+3\-O -MGE^%WT-_(_]D_WK_T0"G@"4!9P.)@4&!6P+[^'I\(;^./SK;9?:RV>U!C*"Y -M015!CX*M@N7!K2%HR.R0K2'WYYC.D& -M/XYPB%@:T3&7-7?1W$-SWT3Z1)9$WIMG,4\YKRU*-2H^JBYJ/-HWNC2Z/\8N -M9EG,U5B=6$EL2QPY+BJN-FYLOM_\[?.'XIWB"^-[%Y@OR%UP>:'.PO2%IQ:I -M+A(L.I9`3(A..)3P01`JJ!:,)?(3=R6."GG"'<)G(B_1-M&(V$-<*AY.\D@J -M37J2[)&\-7DDQ3.E+.6YA">ID+Q,#4S=FSJ>%IIV(&TR/3J],8.2D9!Q0JHA -M39.V9^IGYF9VRZQEA;+^Q6Z+MR\>E0?):[.0K`59+0JV0J;H5%HHURH'LF=E -M5V:_S8G*.9:KGBO-[=L*XQ4%*X96!JP\N(JV*FW53ZOM5Y>N?KTF>DUK@5[!RH+!M0%KZPM5"N6% -M?>O;>+9Y;#I:JE^:7#FX-V=JT#=]6M.WU]D7;+Y?-*-N[@[9#N:._ -M/+B\9:?)SLT[/U2D5/14^E0V[M+=M6'7^&[1[AM[O/8T[-7;6[SW_3[)OMM5 -M`55-U6;59?M)^[/W/ZZ)JNGXEOMM7:U.;7'MQP/2`_T'(PZVU[G4U1W2/512 -MC]8KZT<.QQ^^_IWO=RT--@U5C9S&XB-P1'GDZ?<)W_<>#3K:=HQ[K.$'TQ]V -M'6<=+VI"FO*:1IM3FOM;8ENZ3\P^T=;JWGK\1]L?#YPT/%EY2O-4R6G:Z8+3 -MDV?RSXR=E9U]?B[YW&#;HK9[YV/.WVH/;^^Z$'3ATD7_B^<[O#O.7/*X=/*R -MV^435[A7FJ\Z7VWJ=.H\_I/33\>[G+N:KKE<:[GN>KVU>V;WZ1N>-\[=]+UY -M\1;_UM6>.3W=O?-Z;_?%]_7?%MU^@\]'<1_<&A8//_I'UCP]#!8^9C\NKGC@^.3GB/W+] -MZ?RG0\]DSR:>%_ZB_LNN%Q8O?OC5Z]?.T9C1H9?REY._;7RE_>K`ZQFOV\;" -MQAZ^R7@S,5[T5OOMP7?<=QWOH]\/3^1\('\H_VCYL?53T*?[DQF3D_\$`YCS -M_&,S+=L````@8TA230``>B4``("#``#Y_P``@.D``'4P``#J8```.I@``!=O -MDE_%1@``$95)1$%4>-KL74UVVLP6+/MDS)-6$+R"R"NPO(+@Z9L81O3,9OA& -MF!6`9\W(>`4F*["\`LLKL+("]+&![PUT%7>$I&[]`)*X=0XG"<&X?ZJKZW;? -M;IV!<;+8CFT7@`7``?`=0)_^RRWX50&]0@`?`'P`06^Y\9M0SS/NZI,@`_`&P.LM-QZ3G%$7J?M$Z"LBM-.0HH5$^E\`UKWE)F22,XHH -MM0O@)_W9;TG15P!^]9:;-9.G,%,V0^UGF;B(#:;WVJY&Z4DI.:OR84T%3-3=5,)?N;YO,_E'B@C_9L -MD_\A=Y[?3FS$6`7JJ[9C2&(2T,MOZF#ZUJ"R/"9('JOY",!KQ>^V$M_MHGM( -M);<2&WQ']62M9#L.$K\KH!GT`PU:BFS4.KF4,JG:L9J_=I28M9*[@=F'`06[ -M;\=<&3MO6(?-DBLM&>\SOM:X9P"NR-9]4@PS;$BLT*=XZ64[MC^W8WM.`_&D -ME=S"W^OCK.;Y*MEO:=D]''"=OG';^E+*!T7!`=H%I66Z=^9VHP99_/JMO._3 -M+`,EL(UQE8B)M$%R5TEN`=@DWH[5/+F>SCB<\OH44/IU+,LFCN3]!WM,+6AD -M@E;*YE"LYGVR,XS]PB=B_SK6N++N:UG#>X;,EEPSLII46=\,C\+(T0T=+C -M96^YN>@JL5M!LYI54>]3E_/$V*7F>FH>LYL;P`-PHJGUR -MXM!HD@LA5@G%9C4WQQK`=6^YN6[S89-34'*D*+:JYA/F\@Y69$ENNK#\=RHD -M7R3^_4?-::'M*ODON:`LJ,DI\TA/ZGF -M.9:F*P@0K7,SN4]`R5/57$HY[*B:!P!&M(FS9JJ>",EIB=%`5?47-?>PN-[:)W!,F-Y,<2-_.G[;8FZO*O6!*,LGCS:%UCIH' -M+5%SMB5,\ERDJ752S<.&EMUC>XV./[VA3?C6\O(_ -MIY!\J@2>"QSF.3P>HIMRUTQL5O)]J'G:UQ$5G-& -MMTA.0:;':L[HLI*S-V=TG^1"B#72KZ=@-6>2=PHS5G-&UTF^1GKV(:LYD[PS -MEB5D;\Y0\:VC]5IE*/<=NG\)42;H64S]Q-L![3.TO6X6OG*1?!([`,#9=FS? -MXROO(T#^O8(.?795](HR>G+;4'G+1_ZA!K5#"E\>G_($N1@7=7=JQ@QA.FO$ -M[1#LH5Q]&M@N].G&/@G`&P7P1>J:-GAT]0V%$'Y-Y)Y37X<*EQ<`9D*(\!MV -M,_A,$&+W2F4=W`J^V"NAP(\9))^BXMV)4DH'>WAPKI0RKNLO`.NRI"=R/Z'8 -M$ZP=>MU3.49"B-6^ZJK4-\#7,T+718A/!'^E?XX2`CVG^E^>H]P1L;L2/U-E -MU!8N(S56VL`8$@FJP-KCS.M2!WU**9^42TU-.WZ(*"O3U2BVKC]^'J"N\2PP -M(/%YEU)NI)1SPSZ:4U]?TJ">`WBA/Z\1W;#V<-Y;;FP`-H`;F%_ET*>C9<;H -M+3=^;[DY`W!!H\[3D'J&Z.#O6873-EF'F:NNM/A4OC7,KXV.9[\9O4QFIB&1 -MW2E`\*>,_YXA>A;JI1#BFHAQ@=T#X:JRJW5=H-@5V9Y2UQEQRS,0+`O11:Z? -M4LK7+++3X!\F9N4)@$L`#GGR"8#;LQ3O?&]H84(B86D?F?/@V=HNMY12/F0H -M_4-=4B2EG./K6499N$EZ7>JHJ<'/AHCRX_V<,@Q(Q=+PUTDIT\$AA#C+L`>Z -M03<10BPT=N^6%-Q$L6?)_J+8X$4(8=.__\77-8%3]?VS#/)M#*1^[3U[V>\O-90M7+72/0\\\Q*%18"@K!I204H4+R>=PF1'*?!N"?WR^E_/>\HG]VB]J6A(4):O;N1T'5 -M51%2V;4N,(SOE)X -M(K8Z=6P&3;=CVZWP\\G*_<9IPN1&WI\9[]]J`G!3S(XD$J$0XMH@)G1B2T;" -M$J18O1FM$/5I9EK7M>/Y0@>#ZT!PB@RG3O,-.CG-JC@UE<'#$3?+R%;IVL"E -M&"@6ABG-<#-$>PT>!:-S\ORSNDANY00]14E]DB3/F-5@8!\ -MC<$*S+V4TJ5`?D3QS!6BY>$'?&V`C800OBG)5P:?<;=CN\S&4B/LR79L][=C -M^W,[MM^/6(Q_]O"=MP75=$T*.3M&?$0SFLE`FR<\_1L1_0K1*;'+>#7+*'>E -MM]R,MF,[#G!R1]AV;'^T]$++)YAO3;<)]U+*YR+>/&_Y[T!8D!I;FD!\((2( -M=X8S%T"*V)6)X;\>VTR86T'J]VX*BEE76EZ([IT>.3T)#]V"T\VY,2]Y<;;CNT9 -M]/D?@^W8GO>6F\F>".IF5-#3I0303NL+]G_;;=&8(`\C-47F -M(?'S%J+-@ZGF][QGJ,ACW<_45/*AW1P%'^7E>!L&:CLSK93R%E%>B-=0DG\8 -MD+Q>NY*`B3^O+1"EQ+%WY&]AJU/S=#NVW^/8@-(//@T5SR'2)5]5ZO'G^)V4 -MTI%2QIL:[QDQ06Q/+C0$CP.U,KN5+J*M\J8&IH%A7^V'Y$H@:N(%*P6BM/J1 -MEL03(#]UU<%74OT4^\^-UMF$5THD>J=RW6"Y@)T845N7F7$L1$N-HQ9X]<.17/'G/PR\DULT$-V.[4$&P5=)@L?$ -MSRC''8"+^)PHK:KA$EDG;N8B6 -M_XP4FA*=)BC_]+NG!EJ7XY*\@#\O$HC>9UB*(.LTDB;EMW_DM@[3E%<(L2+" -MZY33(D]O2O0%HJ-@ZPI$MYCDNRIJ8D5,`]&LQ*(^K9J\)E[O2I"9AJLF=P2I -MKPG1GPI\9R"$N*%8R"M8)`OZ8WG[AHDP!0 -MV`+1,;$8>2>$LLCNT:&$HA;FCDF>[<]]@\^YM'*2Y4'KQG/3&9YSQ5T2/TM^ -M_X)4W3?\$>O(WOR'P6?>]KZZDN;/MV-[1-9!9TF&&2,QKW*K$H0-JMPJ<&"L -M8)`R46$@^5+*:YB=NH]GS?61VL*D?-[!21[[\^W8GACZQW[!:>IWEY^G*80( -MI)2A3B"DE$[9:]:$$"$1_=-`B(X2RV338WN/1 -M25[@H$41N,SM6E=!&A>04R*;SH^O3.^[R2*Y52/1`Q2_139/72S37=,60QMP -M);QHO^BR8@%K]':$^NL"[Q!F>S*Y)/^KD2F/NPK1URAVU?.'KA&*9#5NQ[;3 -MEN-X%'!9)8BYK\?%^`>N_\!@MAZ99F<6L2O]JH6GQ"S3!EL;E.?)E."(ELL^ -M"PR*?5@BTS8T";ABBQ$DU/RAYC*'*'?9D%62X(Y!ORYT^?5:DF>H=K^F1C/R -MY^3E=149T/9^7T/PEQ*-O@^2FP;,=P;$6Z60'(ANDRI:]KR-I741Q51P59+@ -MNKV5E1"B\''*[`=VZ[RFE.C]8M$XC'1 -MBM@;PR6\H>YSE"*K$Q3U($6:7WXI<)^YE;,RD^5[^W74-270U!%\87([KRG) -MTY1D6)>GI8V<15V?B\M'BOVJO.Z51O,3^>>ZJ-P"\+X=VT,:,`-*`MM4L!@6 -M@'E:YTLI+<,<\%4BS]O/^#VOAH'H4PZQLGSOE6%=7PT&M4/USB-XB"A-N?2! -M^#-E:A_@ZPZYK%\V0W0:OG(P0EF#:8KSUP7\.9\KXBNOU3)GW(MN.DC/$@KT -M$V;G3I-V(\YI_X[\@]DQTBZBMP!L-+'-++DS&M_MG=.N.Z>#Z&=N46Q-/K:= -M'\J`=*C.KD&_KA(S5SF2YQPOTV'56VY&%4CN(/V!2TF26Z32;AT$5[[W!<5R -M0$(`D]YRL\JXL'Y?\*BC_1R+H^N_0)F]^CF6(U9-3_G^3QPV%S]4!F=0QQ=^ -MJU"!2L$9Y;=HSX=2$'I-YS2+7+NP!C#*>31BD?.0'A'<+QM8E2"VZ1/@)H@N -M3;W-Z)B@0IGM5*(4-0QWTJBAT) -MD7)72N*S<:#T,V.0Q2KP;)+$I=S#DC9XXH;?^2Z:NMT,7Z\.IC#C.Q\T,X.Z"&`E%BNLE-_YD?@.OVY29WKR8X'\L57&YQ-)'26X -M#"N4X\]W=27+D90X;>;;.[$8#`:#P6`P&`P&@\%@,!@,!J,E..,F*`;:',G; -M\1S5M1W-J`??N`D*PT-^*L(4Q8_[,5C)&Z?FNJ2E"U;SYN"2M5_,`^LMW6,V9Y*SF#"9YT]7<@_X>ESMN*2;Y*:BYQ2 -MMQZ\TL(D[SQ6T&\.L9HSR5MM64+HEQ-9S9GD)V%96,V9Y*U6\\!0S6^YM9CD -M75=SEYN)2=YF-?>AWQQB,,D[K^8\")CDK5?S=0Z10P`3;B4F>1=PDQ*$KA`= -=B?.Y>>K#_P<`RA;2@JG--:\`````245.1*Y"8(*1 -` -end diff --git a/external/mit/xorg/bin/xdm/config/NetBSD-flag1.xpm b/external/mit/xorg/bin/xdm/config/NetBSD-flag1.xpm deleted file mode 100644 index 87eaf2beb..000000000 --- a/external/mit/xorg/bin/xdm/config/NetBSD-flag1.xpm +++ /dev/null @@ -1,190 +0,0 @@ -/* XPM */ -static char *noname[] = { -/* width height ncolors chars_per_pixel */ -"185 150 33 1", -/* colors */ -" c Gray68", -". c Gray67", -"X c #A7A7A7", -"o c Gray64", -"O c #9F9F9F", -"+ c #D08A5F", -"@ c #9B9B9B", -"# c #C3987D", -"$ c Gray60", -"% c #E97025", -"& c #C89373", -"* c #EE6B1B", -"= c #CC8F69", -"- c #F26711", -"; c Gray", -": c #D48656", -"> c #AAAAAA", -", c Gray66", -"< c Gray65", -"1 c #A4A4A4", -"2 c #A2A2A2", -"3 c #A0A0A0", -"4 c Gray62", -"5 c Gray61", -"6 c #989898", -"7 c #B2AAA4", -"8 c #D8824C", -"9 c #B7A59A", -"0 c #DD7D42", -"q c #BF9C87", -"w c #E5742F", -"e c #BBA190", -"r c #E17938", -/* pixels */ -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;q#+8rr------------%r0+#e;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7q+0%--------------------------r+q;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9&8w----------------------------------*0&7;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7#8%------------------------------------------8#;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;e+w-----------------------------------%rrrrrrw-----%=7;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;#8%-------------------------------r8+qe;;;;;;;;;;;;9q=:r%+9;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7&0------------------------------*0=e;;;;;;;;;;;;;;;;;;;;;;;;e&7;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9=r------------------------------w+e;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;e+w------------------------------w=9;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;263;+%=7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;7#8%------------------------------*:e;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>666.7*--0#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;q+r--------------------------------r&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 6663;&----*0&7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;q+r---------------------------------*89;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3666.;%-------w:#7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;e&:r-----------------------------------*+7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>6663;&-----------%0+qe;;;;;;;;;;;;;;;;;;7q#+0w--------------------------------------%&7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4666.;%----------------*rrr++++++++0rr%-------------------------------------------%&;;;;;;;9q=+0rr%------*rr0+&q7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X6663;q-------------------------------------------------------------------------%&;;;;q+8w-----------------------%8=9;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@666.;r----------------------------------------------------------------------%&;9&8w--------------------------------%:#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<6663;q--------------------------------------------------------------------*8&8%---------------------------------------%:9;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $666.;r-------------------------------------------------------------------%----------------------------------------------r&;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;o6663;e---------------------------------------------------------------------------------------------------%r8+++#qq=+++rr--%&;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 6666.;8---------------------------------------------------------------------------------------------r:&e;;;;;;;;;;;;;;;;;7q+:e;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;36663;9-----------------------------------------------------------------------------------------w:q;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.6666 ;8-------------------------------------------------------------------------------------w=9;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4666o;9*---------------------------------------------------------------------------------%=9;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,666$ ;+------------------------------------------------------------------------------*8e;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@666o;7*---------------------------------------------------------------------------%=7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<666$ ;+-------------------------------------------------------------------------r#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;$666o;7*----------------------------------------------------------------------0q;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;o666$ ;&--------------------------------------------------------------------89;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 6666o;;%-----------------------------------------------------------------89;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3666$ ;&---------------------------------------------------------------89;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.6666o;;%------------------------------------------------------------09;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;O666$ ;q----------------------------------------------------------rq;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,6666o;;r-------------------------------------------------------rq;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5666$;;q-----------------------------------------------------%#;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<6666<;;r--------------------------------------------------%&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@666@;;e------------------------------------------------%&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;o6666<;;8---------------------------------------------%=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $666@;;9-------------------------------------------%&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;36666<;;8----------------------------------------%&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.6666@;;9*-------------------------------------r&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;O6666<;;+-----------------------------------8e;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,6666@;;7*-------------------------------w=7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;46666<;;+----------------------------%:e;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<6666@;;7w------------------------r+e;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@6666<;;;7#+r*--------------%r+q7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16666@;;;;;;;;7qq+++++++=qq;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $6666,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;266664;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.66666,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;366664;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,66666,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;466664;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X66666,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@66664;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<66666,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $66664;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;o66666,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.66666O;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.,,,,.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ,, ;;;", -"=++&qqqqqqq=+9;;;;;;;;;;;;9+++#qqqqqqq&++7;;;;;;;;;;;;366666.;;;;;;;;;;;;;;;;;;;;,,,,,ooooooooooX,.;;;;;;;;;;;;;;;;;;;;.256666666652X;;;;;;;,,,,,;;;;;;;;;;;;;;;;; 36$662 ;", -"-------------=;;;;;;;;;;;;&--------------q;;;;;;;;;;;;>666663;;;;;;;;;;;;;;;;>666666666666666666666641.;;;;;;;;;;;;;;.4666666666666666<;>66666666666666666666666@Oo>;;;;;;;;;;; 55<,,,55;", -"*------------%;;;;;;;;;;;;e--------------e;;;;;;;;;;;;;466666.;;;;;;;;;;;;;;;,66666666666666666666666663 ;;;;;;;;;;;<66666665456666666O;,666666666666666666666666666$2.;;;;;;;;35;65$5 @o", -";7#8----------+;;;;;;;;;;;;;9&r------*+e;;;;;;;;;;;;;;;X666663;;;;;;;;;;;;;;; oO@666666666$2oo4666666666$>;;;;;;;;;<666666o ;;;.O66666@; o2@66666666664ooo34$66666666664.;;;;; 6>;6,.6;X@", -";;;;=---------*9;;;;;;;;;;;;;;;8-----q;;;;;;;;;;;;;;;;;;oooooo;;;;;;;;;;;;;;;;;;;266666666X;;;; 266666666$>;;;;;;;X666666<;;;;;;;<66666;;;; 5666666661;;;;;;;>2@666666666o;;;;,$;;611$;;6", -";;;;;*---------r;;;;;;;;;;;;;;;9----w;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.66666666,;;;;;;<666666665;;;;;; $666663;;;;;;;;;o6666.;;;;166666666,;;;;;;;;;;<$666666664 ;;,5;;656,;;6", -";;;;;r----------+;;;;;;;;;;;;;;;----8;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;66666666,;;;;;;;O66666666<;;;;;1666666>;;;;;;;;;;4666,;;;;,66666666,;;;;;;;;;;; 4666666665 ;.6 ;6,42;.6", -";;;;;r-----------q;;;;;;;;;;;;;;r---+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;66666666,;;;;;;;.66666666O;;;;;5666666;;;;;;;;;;;,666,;;;;,66666666,;;;;;;;;;;;;;3666666664;;@o;6,,6.3O", -";;;;;r-----------*7;;;;;;;;;;;;;r---&;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;66666666,;;;;;;;;56666666@;;;; 6666666;;;;;;;;;;;;466,;;;;,66666666,;;;;;;;;;;;;;;5666666662;X6", -";;;;;r------------r;;;;;;;;;;;;;8---q;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;66666666,;;;;;;;;266666666;;;;,6666666>;;;;;;;;;;;X66,;;;;,66666666,;;;;;;;;;;;;;;.$66666666,;<64oo5$X;", -";;;;;r---8---------:;;;;;;;;;;;;+---q;;;;;;;;;;;;;;;;;;;;;;;;;;;;;9%w;;;;;;;;;;;;;66666666,;;;;;;;;o66666666;;;;,66666662;;;;;;;;;;;;1o ;;;;,66666666,;;;;;;;;;;;;;;;o666666665;;.o441.;;", -";;;;;r---;8---------&;;;;;;;;;;;+---q;;;;;;;;;;;;;;;;;;;;;;;;;;;;;r--;;;;;;;;;;;;;66666666,;;;;;;;;o66666666;;;;,66666666>;;;;;;;;;;;;;;;;;;,66666666,;;;;;;;;;;;;;;; $66666666X;;;;;;;;;", -";;;;;r---;7w--------*e;;;;;;;;;;+---q;;;;;;;;;;;;;;;;;;;;;;;;;;;;8---;;;;;;;;;;;;;66666666,;;;;;;;;o66666665;;;;,66666666@ ;;;;;;;;;;;;;;;;;,66666666,;;;;;;;;;;;;;;;;2666666664;;;;;;;;;", -";;;;;r---;;9*--------%7;;;;;;;;;+---q;;;;;;;;;;;;;;;;;;;;;;;;;;;&----;;;;;;;;;;;;;66666666,;;;;;;;;56666666o;;;;.666666666$>;;;;;;;;;;;;;;;;,66666666,;;;;;;;;;;;;;;;;>666666666.;;;;;;;;", -";;;;;r---;;;q---------0;;;;;;;;;+---q;;;;;;;;;;;;;;;;;;;;;;;;;;:-----;;;;;;;;;;;;;66666666,;;;;;;;.6666666$ ;;;;;@6666666666o ;;;;;;;;;;;;;;,66666666,;;;;;;;;;;;;;;;;;$66666666<;;;;;;;;", -";;;;;r---;;;;+---------:;;;;;;;;+---q;;;;;;;;;q+++++q;;;;;;;;9w------;;;;;;;;;;;;;66666666,;;;;;;;46666666X;;;;;;o66666666666@<;;;;;;;;;;;;;,66666666,;;;;;;;;;;;;;;;;;O66666666O;;;;;;;;", -";;;;;r---;;;;;r---------&;;;;;;;+---q;;;;;;98*-------*+;;;;7+--------wrrrrr#;;;;;;66666666,;;;;; 3666666$X;;;;;;; $6666666666664,;;;;;;;;;;;,66666666,;;;;;;;;;;;;;;;;;o666666665;;;;;;;;", -";;;;;r---;;;;;7*--------*e;;;;;;+---q;;;;;=*-----------w7;+*---------------+;;;;;;66666666o,;>,2@66666$2 ;;;;;;;;;166666666666666O ;;;;;;;;;,66666666,;;;;;;;;;;;;;;;;;<666666666;;;;;;;;", -";;;;;r---;;;;;;q---------%7;;;;;+---q;;;;8-----%++r-----w;-----------------+;;;;;;66666666666666666662;;;;;;;;;;;;;O66666666666666$X;;;;;;;;,66666666,;;;;;;;;;;;;;;;;;,666666666;;;;;;;;", -";;;;;r---;;;;;;;+---------r;;;;;+---q;;;8-----+;;;;0-----+:rr*-------wrrrrr9;;;;;;66666666666666666666$3,;;;;;;;;;; 5666666666666666<;;;;;;;,66666666,;;;;;;;;;;;;;;;;;,666666666;;;;;;;;", -";;;;;r---;;;;;;;;0---------:;;;;+---q;;#-----8;;;;;e-----*7;;:-------;;;;;;;;;;;;;666666666444@66666666664.;;;;;;;;;;3666666666666666<;;;;;;,66666666,;;;;;;;;;;;;;;;;;,666666666;;;;;;;;", -";;;;;r---;;;;;;;;7%---------&;;;+---q;7*-----9;;;;;;------&;;+-------;;;;;;;;;;;;;66666666X;;;; <@66666666$>;;;;;;;;;;1$66666666666666X;;;;;,66666666,;;;;;;;;;;;;;;;;;,666666666;;;;;;;;", -";;;;;r---;;;;;;;;;e---------*e;;+---q;+-----%;;;;;;q------+;;+-------;;;;;;;;;;;;;66666666,;;;;;;;366666666$>;;;;;;;;;;.O6666666666666$ ;;;;,66666666,;;;;;;;;;;;;;;;;;,666666666;;;;;;;;", -";;;;;r---;;;;;;;;;;=---------%7;+---q;%------wrrrrw-------r;;+-------;;;;;;;;;;;;;66666666,;;;;;;;;3666666665;;;;;;;;;;;;,4666666666666o;;;;,66666666,;;;;;;;;;;;;;;;;;<66666666@;;;;;;;;", -";;;;;r---;;;;;;;;;;;0---------r;+---qe--------------------0;;+-------;;;;;;;;;;;;;66666666,;;;;;;;; $66666666<;;;;;;;;;;;;;1$6666666666$;;;;,66666666,;;;;;;;;;;;;;;;;;o666666664;;;;;;;;", -";;;;;r---;;;;;;;;;;;7w---------8+---q=--------------------#;;+-------;;;;;;;;;;;;;66666666,;;;;;;;;;o66666666O;;;;;;;;;;;;;;>56666666666X;;;,66666666,;;;;;;;;;;;;;;;;;O66666666o;;;;;;;;", -";;;;;r---;;;;;;;;;;;;e*---------%---q8------8qqqqqqqqqqqq9;;;+-------;;;;;;;;;;;;;66666666,;;;;;;;;;.666666666;;;;;;;;;;;;;;; 5666666666o;;;,66666666,;;;;;;;;;;;;;;;;;@66666666,;;;;;;;;", -";;;;;r---;;;;;;;;;;;;;&-------------qr------+;;;;;;;;;;;;;;;;+-------;;;;;;;;;;;;;66666666,;;;;;;;;;;$66666666>;;;;;;;;;;;;;;; $666666664;;;,66666666,;;;;;;;;;;;;;;;;.66666666$;;;;;;;;;", -";;;;;r---;;;;;;;;;;;;;;8------------qr------+;;;;;;;;;;;;;;;;+-------;;;;;;;;;;;;;66666666,;;;;;;;;;;466666666,$66666662;;;;;;;;;;;;", -";;;;9----&;;;;;;;;;;;;;;;;;9*-------q;0--------w9;;;;;;e%-*;;+-------+;;;;;;;;;;;;666666662;;;;;;;;;@6666666$ ;46666,;;;;;;;;;;;26666663;;;;,666666662;;;;;;;;;;;;>$66666663;;;;;;;;;;;;;", -";;;;#----:;;;;;;;;;;;;;;;;;;q-------q;q----------8#qqq:*--+;;+-------*7;;;;;;;;;; 66666666$ ;;;;;;;366666666<;;o6666$>;;;;;;;;; $66666$ ;;;;<66666666$ ;;;;;;;;;;,$66666662;;;;;;;;;;;;;;", -";;;;r----*7;;;;;;;;;;;;;;;;;;:------q;;:-----------------w;;;&--------%&q#r*;;;;;<6666666663 ;;;; 3666666663;;;X66666$<;;;;;;;;O666666X;;;;;36666666665 ;;;;;;;>36666666$X;;;;;;;;;;;;;;;", -";;#r------*=e;;;;;;;;;;;;;;;;;w-----q;;;w---------------*e;;;9--------------;;;,2$6666666666$2oo3$66666666o;;;; 6666666O>;;;;,5666666<;;;;,366666666666$31,,125666666663 ;;;;;;;;;;;;;;;;", -"8-------------8;;;;;;;;;;;;;;;e-----q;;;7r-------------*e;;;;;0-----------*&;o666666666666666666666666664>;;;;;;366666666@44@666666$,;;;@666666666666666666666666666$3.;;;;;;;;;;;;;;;;;;", -"r-------------%;;;;;;;;;;;;;;;;+----q;;;;;+*----------07;;;;;;7w---------re;;46666666666666666666666641.;;;;;;;; o@66666666666666$o ;;;>6666666666666666666666666@3< ;;;;;;;;;;;;;;;;;;;;", -"&+++&qqqq#++++&;;;;;;;;;;;;;;;;;w-*+;;;;;;;7=r-----*8q;;;;;;;;;7+*----%8q;;;;,ooooo,,,,,,,,, ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;o4444444.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,66666663;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@6666666.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<66666663;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;$6666666.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;o66666663;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 66666666.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;366666663;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.66666666.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;466666663;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,66666666.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@66666662;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<6666666$ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@6666666o;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;o6666666$ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $6666666o;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;36666666$ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.66666666o;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;O6666666$ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,66666666o;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;56666666$ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<66666666o;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@6666666$ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;o666666661;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $6666666@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;266666666<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.66666666@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;366666666<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,66666666@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;466666666<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<66666666@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@66666666<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;166666666@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; $66666666<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;266666666@;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;.666666666<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;3666666664;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>666666666;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;466666666;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;X66666664;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;466666$>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;", -";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 36663 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;" -}; diff --git a/external/mit/xorg/bin/xdm/config/NetBSD-flag2.xpm b/external/mit/xorg/bin/xdm/config/NetBSD-flag2.xpm deleted file mode 100644 index 345c3fbdb..000000000 --- a/external/mit/xorg/bin/xdm/config/NetBSD-flag2.xpm +++ /dev/null @@ -1,190 +0,0 @@ -/* XPM */ -static char *noname[] = { -/* width height ncolors chars_per_pixel */ -"185 150 33 1", -/* colors */ -" c Gray67", -". c #A7A7A7", -"X c Gray64", -"o c #9F9F9F", -"O c #D7C5BB", -"+ c #DDB196", -"@ c #E8894E", -"# c #EE7529", -"$ c Gray80", -"% c #C8C8C8", -"& c #EC7B36", -"* c #F26711", -"= c Gray77", -"- c Grey", -"; c #E49666", -": c #B2B2B2", -"> c #E39D72", -", c Gray", -"< c #D5CCC7", -"1 c #DBB8A2", -"2 c Gray61", -"3 c #989898", -"4 c #E6905A", -"5 c #DFAA8A", -"6 c #EA8242", -"7 c #F06E1D", -"8 c #E1A47E", -"9 c LightGrey", -"0 c #D9BFAE", -"q c Gray81", -"w c Gray74", -"e c #B9B9B9", -"r c Gray71", -/* pixels */ -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999991+>466************#6@>+09999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999<1>@#**************************6>1999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999O54&**********************************7@5<99999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999<+4#******************************************4+999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999990>&***********************************#666666&*****#8<999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999+4#*******************************64>10999999999999O18;6#>O9999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999<5@******************************7@8099999999999999999999999905<999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999O86******************************&>09999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999O999999999999999999999999999999999999999999999999999999999990>&******************************&8O9999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999:3,9>#8<9999999999999999999999999999999999999999999999999999<+4#******************************7;09999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999%333$<7**@+999999999999999999999999999999999999999999999991>6********************************659999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999q333,95****7@5<9999999999999999999999999999999999999991>6*********************************74O999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999,333$9#*******&;+<99999999999999999999999999999905;6***********************************7><99999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999%333,95***********#@>10999999999999999999<1+>@&**************************************#5<9999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999.333$9#****************7666>>>>>>>>@66#*******************************************#59999999O18>@66#******766@>51<99999999999999999999999999999999999999", -"9999999999999999999999999999999999-333,91*************************************************************************#599991>4&***********************#48O9999999999999999999999999999999999", -"99999999999999999999999999999999999o333$96**********************************************************************#59O54&********************************#;+9999999999999999999999999999999", -"99999999999999999999999999999999999w333,91********************************************************************7454#***************************************#;O9999999999999999999999999999", -"99999999999999999999999999999999999q2333$96*******************************************************************#**********************************************6599999999999999999999999999", -"999999999999999999999999999999999999r333,90***************************************************************************************************#64>>>+118>>>66**#5999999999999999999999999", -"999999999999999999999999999999999999q3333$94*********************************************************************************************6;5099999999999999999<1>;09999999999999999999999", -"9999999999999999999999999999999999999,333,9O*****************************************************************************************&;19999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999$3333q94*************************************************************************************&8O9999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999.333r9O7*********************************************************************************#8O9999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999=3332q9>******************************************************************************7409999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999o333r9<7***************************************************************************#8<999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999w3332q9>*************************************************************************6+999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999992333r9<7**********************************************************************@199999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999r3332q95********************************************************************4O9999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999q3333r99#*****************************************************************4O999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999,3332q95***************************************************************4O99999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999$3333r99#************************************************************@O9999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999 3332q91**********************************************************61999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999=3333r996*******************************************************6199999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999X3332991*****************************************************#+9999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999w3333w996**************************************************#5999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999o333o990************************************************#599999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999r3333w994*********************************************#89999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999q2333o99O*******************************************#5999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999,3333w994****************************************#599999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999$3333o99O7*************************************659999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999 3333w99>***********************************40999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999=3333o99<7*******************************&8<99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999.3333w99>****************************#;099999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999w3333o99<&************************6>099999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999o3333w999<+>67**************#6>1<99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999e3333o99999999<11>>>>>>>81199999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999q23333=9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999:3333.9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999$33333=999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999,3333.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999=33333=99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999.3333.99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999-33333=9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999o3333.9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999w33333=999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999q23333.999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999r33333=99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999$33333 999999999999999999999999999999999999999999999999999999999999999$====$9999999999999999999999999999999999999999999999999q==q999", -"8>>511111118>O999999999999O>>>+11111115>><999999999999,33333$99999999999999999999=====rrrrrrrrrr-=$99999999999999999999$:X33333333X:-9999999=====wrrrrrrrrrr-=%99999999999999999q,3233:q9", -"*************89999999999995**************1999999999999%33333,9999999999999999%3333333333333333333333.e$99999999999999$.333333333333333w9%33333333333333333333333o r%99999999999qXXw===XX9", -"7************#9999999999990**************09999999999999.33333$999999999999999=3333333333333333333333333,q99999999999w3333333X.X3333333 9=3333333333333333333333333332:$99999999,X93X2Xqor", -"9<+4**********>9999999999999O56******7>0999999999999999-33333,999999999999999qr o3333333332:rr.3333333332%999999999w333333rq999$ 33333o9qr:o3333333333.rrr,.23333333333.$99999q3%93=$39-o", -"99998*********7O9999999999999994*****1999999999999999999rrrrrr9999999999999999999:33333333-9999q:333333332%9999999-333333w9999999w333339999qX33333333e9999999%:o333333333r9999=2993ee2993", -"999997*********6999999999999999O****&99999999999999999999999999999999999999999999$33333333=999999w33333333X999999q233333,999999999r3333$9999e33333333=9999999999w233333333.q99=X993X3=993", -"999996**********>999999999999999****499999999999999999999999999999999999999999999933333333=9999999 33333333w99999e333333%9999999999.333=9999=33333333=99999999999q.33333333Xq9$3q93=.:9$3", -"999996***********1999999999999996***>99999999999999999999999999999999999999999999933333333=9999999$33333333 99999X33333399999999999=333=9999=33333333=9999999999999,33333333.99or93==3$, ", -"999996***********7<99999999999996***599999999999999999999999999999999999999999999933333333=99999999X3333333o9999q3333333999999999999.33=9999=33333333=99999999999999X33333333:9-3wr$9w 2%", -"999996************699999999999994***199999999999999999999999999999999999999999999933333333=99999999:333333339999=3333333%99999999999-33=9999=33333333=99999999999999$233333333=9w3.rrX2-9", -"999996***4*********;999999999999>***199999999999999999999999999999O#&999999999999933333333=99999999r333333339999=3333333:999999999999erq9999=33333333=999999999999999r33333333X99$r..e$99", -"999996***94*********599999999999>***1999999999999999999999999999996**999999999999933333333=99999999r333333339999=33333333%999999999999999999=33333333=999999999999999q233333333-999999999", -"999996***9<&********709999999999>***199999999999999999999999999994***999999999999933333333=99999999r3333333X9999=33333333oq99999999999999999=33333333=9999999999999999:33333333.999999999", -"999996***99O7********#<999999999>***19999999999999999999999999995****999999999999933333333=99999999X3333333r9999$3333333332%9999999999999999=33333333=9999999999999999%333333333$99999999", -"999996***9991*********@999999999>***199999999999999999999999999;*****999999999999933333333=9999999$33333332q99999o3333333333rq99999999999999=33333333=99999999999999999233333333w99999999", -"999996***9999>*********;99999999>***19999999991>>>>>199999999O&******999999999999933333333=9999999.3333333-999999r33333333333ow9999999999999=33333333=99999999999999999 33333333 99999999", -"999996***999996*********59999999>***1999999O47*******7>9999<>********&66666+99999933333333=99999q,3333332-9999999q2333333333333.=99999999999=33333333=99999999999999999r33333333X99999999", -"999996***99999<7********70999999>***19999987***********&<9>7***************>99999933333333r=9%=:o333332:q999999999e33333333333333 q999999999=33333333=99999999999999999w33333333399999999", -"999996***9999991*********#<99999>***199994*****#>>6*****&9*****************>9999993333333333333333333:9999999999999 333333333333332-99999999=33333333=99999999999999999=33333333399999999", -"999996***9999999>*********699999>***19994*****>9999@*****>;667*******&66666O999999333333333333333333332,=9999999999qX333333333333333w9999999=33333333=99999999999999999=33333333399999999", -"999996***99999999@*********;9999>***199+*****4999990*****7<99;*******9999999999999333333333...o3333333333.$9999999999,333333333333333w999999=33333333=99999999999999999=33333333399999999", -"999996***99999999<#*********5999>***19<7*****O999999******599>*******999999999999933333333-9999qwo333333332%9999999999e233333333333333-99999=33333333=99999999999999999=33333333399999999", -"999996***9999999990*********7099>***19>*****#9999991******>99>*******999999999999933333333=9999999,333333332%9999999999$ 33333333333332q9999=33333333=99999999999999999=33333333399999999", -"999996***99999999998*********#<9>***19#******&6666&*******699>*******999999999999933333333=99999999,33333333X999999999999=.333333333333r9999=33333333=99999999999999999w33333333o99999999", -"999996***99999999999@*********69>***10********************@99>*******999999999999933333333=99999999q233333333w9999999999999e2333333333329999=33333333=99999999999999999r33333333.99999999", -"999996***99999999999<&*********4>***18********************+99>*******999999999999933333333=999999999r33333333 99999999999999%X3333333333-999=33333333=99999999999999999 33333333r99999999", -"999996***99999999999907*********#***14******4111111111111O999>*******999999999999933333333=999999999$333333333999999999999999qX333333333r999=33333333=99999999999999999o33333333=99999999", -"999996***99999999999995*************16******>9999999999999999>*******999999999999933333333=9999999999233333333%999999999999999q233333333.999=33333333=9999999999999999$333333332999999999", -"999996***999999999999994************16******>9999999999999999>*******999999999999933333333=9999999999.33333333=wrq9999999999999=33333333.999=33333333=9999999999999999e33333333:999999999", -"999996***99999999999999<&***********16******@9999999999999999>*******999999999999933333333=9999999999.33333333=33e99999999999999X3333333.999=33333333=9999999999999999X33333333$999999999", -"999996***999999999999999O7**********16******79999999999999999>*******999999999999933333333=9999999999.33333333=33o99999999999999e3333333.999=33333333=999999999999999=33333333,9999999999", -"99999&***9999999999999999+**********1;*******5999999999999999>*******999999999999933333333=99999999992333333339333w9999999999999=3333333r999=33333333=999999999999999.33333332q9999999999", -"99999****O9999999999999999;*********15*******#<99999999990<99>*******999999999999933333333=999999999$33333333X9333o9999999999999=3333333-999=33333333=99999999999999-33333333-99999999999", -"99999****199999999999999999&********1<********@99999999907799>*******199999999999933333333w999999999e33333333e9o333r999999999999=3333332q999=33333333-9999999999999%23333333:999999999999", -"9999O****599999999999999999O7*******19@********&O9999990#*799>*******>99999999999933333333:999999999o33333332q9.3333=99999999999:333333,9999=33333333:999999999999%23333333,9999999999999", -"9999+****;9999999999999999991*******191**********4+111;7**>99>*******7<9999999999q333333332q9999999,33333333w99r33332%999999999q2333332q9999w333333332q9999999999=23333333:99999999999999", -"99996****7<999999999999999999;******199;*****************&9995********#51+6799999w333333333,q9999q,33333333,999-333332w99999999 333333-99999,333333333Xq9999999%,33333332-999999999999999", -"99+6******78099999999999999999&*****1999&***************70999O**************999=:233333333332:rr,233333333r9999q3333333 %9999=X333333w9999=,333333333332,e==e:X33333333,q9999999999999999", -"4*************49999999999999990*****1999<6*************7099999@***********759r33333333333333333333333333.%999999,33333333o..o3333332=999o3333333333333333333333333332,$999999999999999999", -"6*************#9999999999999999>****199999>7**********@<999999<&*********6099.33333333333333333333333.e$99999999qro333333333333332rq999%3333333333333333333333333o,wq99999999999999999999", -"5>>>51111+>>>>599999999999999999&*7>9999999<86*****741999999999<>7****#419999=rrrrr====wrrrrrrrrrw=$999999999999999-:X333333332 wq999999rrrrrw====errr .... rrw=q999999999999999999999999", -"99999999999999999999999999999999O09999999999999<11<999999999999999<1199999999999999999999999999999999999999999999999999%=====q99999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999r.......$9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999=3333333,9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999o3333333$999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999w3333333,999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999923333333$99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999r3333333,99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999q33333333$9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999,3333333,9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999$33333333$999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999.3333333,999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999=33333333$99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999o3333333:99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999w33333332q9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999o3333333r9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999r33333332q999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999q23333333r999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999,33333332q99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999$33333333r99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999 33333332q9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999=33333333r9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999X33333332q999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999w33333333r999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999o33333332q99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999r33333333e99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999q23333333o99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999:33333333w9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999$33333333o9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999,33333333w999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999=33333333o999999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999.33333333w99999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999w33333333o99999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999o33333333w9999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999e33333333o9999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999q233333333w999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999:33333333o999999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999$333333333w99999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999,33333333.99999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999%33333333399999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999.3333333399999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999-3333333.99999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999.333332%99999999999999999999999999999999999999999999999999999999999999999999999999999999999", -"9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999q,333,q999999999999999999999999999999999999999999999999999999999999999999999999999999999999" -}; diff --git a/external/mit/xorg/bin/xdm/config/NetBSD-inv.xpm b/external/mit/xorg/bin/xdm/config/NetBSD-inv.xpm deleted file mode 100644 index 778c4402c..000000000 --- a/external/mit/xorg/bin/xdm/config/NetBSD-inv.xpm +++ /dev/null @@ -1,269 +0,0 @@ -/* XPM */ -static char * NetBSDinv_xpm[] = { -"185 150 116 2", -" c None", -". c #020202", -"+ c #F26612", -"@ c #767676", -"# c #CA560E", -"$ c #76320A", -"% c #666666", -"& c #4A4A4A", -"* c #522206", -"= c #3A3A3A", -"- c #262626", -"; c #361606", -"> c #220E02", -", c #161616", -"' c #923E0A", -") c #160A02", -"! c #D65A0E", -"~ c #A6460E", -"{ c #0E0E0E", -"] c #5A5A5A", -"^ c #0E0602", -"/ c #DA5E0E", -"( c #6A2E06", -"_ c #B64E0E", -": c #222222", -"< c #E25E12", -"[ c #0A0A0A", -"} c #6A6A6A", -"| c #2A2A2A", -"1 c #7E360A", -"2 c #464646", -"3 c #0A0202", -"4 c #4E4E4E", -"5 c #4A1E06", -"6 c #622A06", -"7 c #2E2E2E", -"8 c #6E6E6E", -"9 c #E66212", -"0 c #1E1E1E", -"a c #260E02", -"b c #C2520E", -"c c #421E06", -"d c #060606", -"e c #424242", -"f c #525252", -"g c #9E420A", -"h c #363636", -"i c #863A0A", -"j c #EA6212", -"k c #626262", -"l c #562606", -"m c #727272", -"n c #AE4A0E", -"o c #2E1202", -"p c #060202", -"q c #1A1A1A", -"r c #1E0E02", -"s c #72320A", -"t c #565656", -"u c #3E3E3E", -"v c #5E2606", -"w c #121212", -"x c #BE520E", -"y c #0A0602", -"z c #323232", -"A c #CE5A0E", -"B c #EA6612", -"C c #3A1606", -"D c #8A3A0A", -"E c #9A420A", -"F c #5E5E5E", -"G c #EE6612", -"H c #120A02", -"I c #B24E0E", -"J c #8E3E0A", -"K c #1A0A02", -"L c #C6560E", -"M c #AA4A0E", -"N c #2E1602", -"O c #DE5E0E", -"P c #96420A", -"Q c #120602", -"R c #5A2606", -"S c #CE560E", -"T c #7A360A", -"U c #A2460A", -"V c #6E2E0A", -"W c #662E06", -"X c #823A0A", -"Y c #2A1202", -"Z c #3E1A06", -"` c #BA4E0E", -" . c #662A06", -".. c #5E2A06", -"+. c #D25A0E", -"@. c #1A0E02", -"#. c #261202", -"$. c #461E06", -"%. c #B24A0E", -"&. c #82360A", -"*. c #321602", -"=. c #4E2206", -"-. c #D65E0E", -";. c #E26212", -">. c #522606", -",. c #4A2206", -"'. c #963E0A", -"). c #7A320A", -"!. c #3A1A06", -"~. c #AA460E", -"{. c #6A2E0A", -"]. c #A2460E", -"^. c #321606", -"/. c #C6520E", -"(. c #8E3A0A", -"_. c #DE5E12", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p ^ ^ ^ ^ ^ ^ p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p ^ Q o =.6 ).' g ~.%.%.%.%.%.%.~.g (.$ R !.K y p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q Z .(.n +.G + + + + + + + + + + + + + + + + + + + + S n &.* > . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ) ; 6 '.# 9 G G + + + + + + + + + + + + + + + + + + + + + + + + + + + B < /.D Z K . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . K *.( ~ S < + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + j S J Z Q . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p K v g # j + + + + + + + + + + + + + + + + + + + + + + + + + + G G B B ;.L x U U U ~ M U U _ L < G j ` s K . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q 5 i L + + + + + + + + + + + + + + + + + + + + + + + + + + + + B x E T =.N H . . . . . . . . . . . . . ) *.l 1 '. .*.. . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 o 6 n / j + + + + + + + + + + + + + + + + + + + + + + + + + + -.I X ,.@.H . . . . . . . . . . . . . . . . . . . . . . y Q ^ . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . p ) ; 1 ` / + + + + + + + + + + + + + + + + + + + + + + + + + + B -.E >.#.[ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , q . > v ^ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q R '.# + + + + + + + + + + + + + + + + + + + + + + + + + + + + B P ,.H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z @ @ : y U ;.E 5 Q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . > * &.b + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B U ,.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u @ @ t [ ; 9 + 9 +.' =.a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Q Y 5 D x / G + + + + + + + + + + + + + + + + + + + + + + + + + + + + B L T #.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 m @ @ | . ' + + + + j +.%.V !.) 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . p ^ ) ; .E x / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B M >.H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d t @ @ F [ #.O + + + + + + + + O %.J .$.K . . . . . . . . . . . . . . . . . . . . K Z v 1 g /.9 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + B P !.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 @ @ m z . T G + + + + + + + + + + G j G < L n E &.1 6 R R R R R v s 1 (.U _ S j G j + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G -.T @.. . . . . 3 > C 5 6 ).D g ~ b /./././.` U g 1 V * Z > 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d t @ @ % [ @.L + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G -.s , d y > ; * i n # -.;.j + + + + + + + + + + + + + + + G 9 ! /.U ( C K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | @ @ m z . ..+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + B A W #.r R D %.A B + + + + + + + + + + + + + + + + + + + + + + + + + + + + B # g R K p . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . k @ @ % [ H I + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ;.P s P # + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 9 ~ R ^ . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | @ @ @ h . !.G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B -.B G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G / O +.# L S O O j + G / D C . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [ k @ @ % , d U + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G + G + + + + + + + + + + + + + + + + + + + + + + + + B -.L M X ..c !.Y Y > r r r Y Y *.Z v ).U n D *.3 . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 @ @ @ = . !.;.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B / U ( c #.. . . . . . . . . . . . . . . . . . . . > ; H . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . { k @ @ } w . X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + B M s *.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h @ @ @ e . #.-.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -.M ..@.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . { } @ @ 8 w . ( G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B x s #.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u @ @ @ e . w A + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B J !.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . { 8 @ @ m , . ,.G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + B x W [ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e @ @ @ 2 d [ x + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B M c [ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q 8 @ @ 8 q . c ;.+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + B P !.d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 @ @ @ f . [ M + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + B B X r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q m @ @ 8 0 . , ;.G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G -.X w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d & @ @ @ f . d X + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + B A T @.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , @ @ @ @ 0 . w -.G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + B T , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] @ @ @ t d d s G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G -.s { . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : m @ @ @ - . [ L G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B 2 w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] @ @ @ t [ d h B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B -.s > p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | @ @ @ m | . y I G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B e w d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d t @ @ @ F . d | B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + B L >.[ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | @ @ @ m | . d J B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + B @ >.{ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [ F @ @ @ k [ d 0 B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + G B B J C y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z @ @ @ @ 7 . d s B + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -.& , d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 @ @ @ F { d , ;.+ + + + + + + + + + + + + + + + + + + + + + + + + + + B B -.J , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . h @ @ @ @ h . d >.B B + + + + + + + + + + + + + + + + + + + + + + G B @ P | w [ d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . { % @ @ @ k w d w ..k -.B B G + + + + + + + + + + + + + B B B -.F ..!.[ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u @ @ @ @ = . . . p [ 0 7 2 P I A @ B B B B B @ A k J 2 7 , [ d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w } @ @ @ } [ . . . . . d d [ [ [ [ [ w { [ H y y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . e @ @ @ @ = . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w m @ @ @ 8 { . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 @ @ @ @ e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w m @ @ @ % , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 @ @ @ @ 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 m @ @ @ 8 , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f @ @ @ @ & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : @ @ @ @ @ w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d f @ @ @ @ & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - @ @ @ @ m 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . Q *.Y K K K K K K K K K Y p . . . . . . . . . . . . ) *.a K K K K K K K K K r o Q . . . . . . . . . . . d F @ @ @ @ f . . . . . . . . . . . . . . . . . . . . . . . [ [ [ w , , , , , , , { [ . . . . . . . . . . . . . . . . . . . . . . w 7 e f F % % F f e 7 q . . . . . . . . . . d [ [ [ w , , , , , , , w [ d . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . D _./ ! ! ! ! ! ! ! ! ! O =.. . . . . . . . . . . . D _./ ! ! ! ! ! ! ! ! ! ! ;.$ . . . . . . . . . . . . | @ @ @ @ 8 : . . . . . . . . . . . . . . . . = f t k k } } } } 8 8 8 8 8 8 8 8 8 } k t e | w . . . . . . . . . . . . . . d - t 8 m @ @ @ @ @ @ @ @ m 8 % & [ . : f f F k k } } } } 8 8 8 8 8 8 8 8 8 } } k t 2 7 q { . . . . . . . . . . . . . . . . . . . ", -". . . . . . i < 9 G + + + + + + + + + ~ ^ . . . . . . . . . . . 1 < 9 G + + + + + + + + j ;.( . . . . . . . . . . . . d k @ @ @ @ t . . . . . . . . . . . . . . . . } @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ } 4 q . . . . . . . . . . . w & m @ @ @ @ m } } } m @ @ @ @ @ @ - . e @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 8 k 4 - [ . . . . . . . . . . . . . . . . ", -". . . . . . p > $.&.O + + + + + + + + j l . . . . . . . . . . . . #.c $ +.+ + + + + B M =.r . . . . . . . . . . . . . . 7 @ @ @ @ m - . . . . . . . . . . . . . . . 7 & F @ @ @ @ @ @ @ @ @ } 4 & & ] @ @ @ @ @ @ @ @ m = d . . . . . . . . w k @ @ @ @ @ & q . . . 0 f @ @ @ @ @ e . q = 4 m @ @ @ @ @ @ @ @ @ k & & & & t % @ @ @ @ @ @ @ @ @ % = d . . . . . . . . . . . . . . ", -". . . . . . . . . . #.;.G + + + + + + + +.a . . . . . . . . . . . . . . ) -.G + + + D 3 . . . . . . . . . . . . . . . . [ z = = = h 0 . . . . . . . . . . . . . . . . . d - m @ @ @ @ @ @ @ 0 . . . . w & @ @ @ @ @ @ @ @ & . . . . . . . { % @ @ @ @ m 7 . . . . . . d z m @ @ @ 4 . . . . 0 8 @ @ @ @ @ @ @ ] d . . . . . d { 7 t @ @ @ @ @ @ @ @ % | . . . . . . . . . . . . . ", -". . . . . . . . . . . P + + + + + + + + + M 3 . . . . . . . . . . . . . . X + + + 9 *.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . % @ @ @ @ @ @ 8 w . . . . . d = @ @ @ @ @ @ @ m | . . . . . . 2 @ @ @ @ @ & d . . . . . . . . = @ @ @ F [ . . . d ] @ @ @ @ @ @ @ u . . . . . . . . . d 0 ] @ @ @ @ @ @ @ 8 e d . . . . . . . . . . . ", -". . . . . . . . . . . s G + + + + + + + + G V p . . . . . . . . . . . . . l B + + # K . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t @ @ @ @ @ @ 8 w . . . . . . d f @ @ @ @ @ @ @ k . . . . . , 8 @ @ @ @ @ 0 . . . . . . . . . d t @ @ F [ . . . . & @ @ @ @ @ @ @ = . . . . . . . . . . . d u m @ @ @ @ @ @ @ & . . . . . . . . . . . ", -". . . . . . . . . . . ( + + + + + + + + + + B =.. . . . . . . . . . . . . Z ;.+ + I H . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] @ @ @ @ @ @ 8 , . . . . . . . 0 @ @ @ @ @ @ @ @ w . . . . u @ @ @ @ @ m { . . . . . . . . . . q m @ 8 { . . . . & @ @ @ @ @ @ @ h . . . . . . . . . . . . . | m @ @ @ @ @ @ @ 2 d . . . . . . . . . ", -". . . . . . . . . . . ( + + + + + + + + + + + +.!.. . . . . . . . . . . . *./ + + ~ p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . t @ @ @ @ @ @ 8 w . . . . . . . [ } @ @ @ @ @ @ @ | . . . . ] @ @ @ @ @ @ w . . . . . . . . . . . 4 @ } { . . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . h @ @ @ @ @ @ @ m h . . . . . . . . . ", -". . . . . . . . . . . ( + + G A + + + + + + + + b r . . . . . . . . . . . @./ + + '.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . K 5 K . . . . . . . . . . . . ] @ @ @ @ @ @ 8 , . . . . . . . d t @ @ @ @ @ @ @ h . . . d } @ @ @ @ @ @ z . . . . . . . . . . . 0 % t [ . . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . d ] @ @ @ @ @ @ @ } q . . . . . . . . ", -". . . . . . . . . . . ( + + + r I + + + + + + + + n 3 . . . . . . . . . . @.-.+ + '.. . . . . . . . . . . . . . . . . . . . . . . . . . . . y M + &.. . . . . . . . . . . . ] @ @ @ @ @ @ 8 w . . . . . . . d 4 @ @ @ @ @ @ @ z . . . [ % @ @ @ @ @ @ k { . . . . . . . . . . . [ d . . . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . . : m @ @ @ @ @ @ @ 4 . . . . . . . . ", -". . . . . . . . . . . s + + G [ r x + + + + + + + + D 3 . . . . . . . . . ) ! + + X . . . . . . . . . . . . . . . . . . . . . . . . . . . . (.+ + D . . . . . . . . . . . . ] @ @ @ @ @ @ 8 , . . . . . . . . ] @ @ @ @ @ @ @ - . . . [ } @ @ @ @ @ @ @ f d . . . . . . . . . . . . . . . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . . . f @ @ @ @ @ @ @ 8 q . . . . . . . ", -". . . . . . . . . . . W + + + d . N -.+ + + + + + + B V . . . . . . . . . . A + + V . . . . . . . . . . . . . . . . . . . . . . . . . . 3 T B + + i . . . . . . . . . . . . t @ @ @ @ @ @ 8 w . . . . . . . d } @ @ @ @ @ @ 8 d . . . . F @ @ @ @ @ @ @ @ f { . . . . . . . . . . . . . . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . . . | @ @ @ @ @ @ @ @ 2 . . . . . . . ", -". . . . . . . . . . . ( + + + 3 . . =.;.+ + + + + + + < R . . . . . . . . . A + + $ . . . . . . . . . . . . . . . . . . . . . . . . . Q i j + + + D . . . . . . . . . . . . F @ @ @ @ @ @ 8 , . . . . . . . | @ @ @ @ @ @ @ u . . . . . e @ @ @ @ @ @ @ @ @ F - d . . . . . . . . . . . . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . . . { 8 @ @ @ @ @ @ @ % d . . . . . . ", -". . . . . . . . . . . ( + + + p . . . T G + + + + + + + ! ; . . . . . . . . A + + V . . . . . . . . . > * .1 .* a . . . . . . . . N _ G + + + + i . . . . . . . . . . . . t @ @ @ @ @ @ 8 w . . . . . . [ F @ @ @ @ @ @ ] d . . . . . 0 @ @ @ @ @ @ @ @ @ @ m t q . . . . . . . . . . . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . . . d ] @ @ @ @ @ @ @ @ , . . . . . . ", -". . . . . . . . . . . ( + + + y . . . d P + + + + + + + + ! > . . . . . . . # + + $ . . . . . . K V L + + + + + + G # R 3 . . . Y (.j + + + + + + < M M M M M 1 . . . . . . F @ @ @ @ @ @ 8 , . . . . . w ] @ @ @ @ @ @ e d . . . . . . . 4 @ @ @ @ @ @ @ @ @ @ @ @ f q . . . . . . . . . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . . . . 2 @ @ @ @ @ @ @ @ z . . . . . . ", -". . . . . . . . . . . ( + + + p . . . . @.I + + + + + + + + %.K . . . . . . A + + V . . . . p 5 # j + + + j 9 + + + + B U K 3 './ + + + + + + + + + + + + + + /.Q . . . . . t @ @ @ @ @ @ @ = 0 0 0 | 2 8 @ @ @ @ 8 & q d . . . . . . . . w } @ @ @ @ @ @ @ @ @ @ @ @ 8 & { . . . . . . . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . . . . = @ @ @ @ @ @ @ @ e . . . . . . ", -". . . . . . . . . . . ( + + + 3 . . . . . #.-.+ + + + + + + G E 3 . . . . . # + + $ . . . p .;.+ + + 9 J $.!.$ ;.+ + + + n #.9 j G + + + + + + + + j j j j j n . . . . . . F @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ m z { d . . . . . . . . . . : @ @ @ @ @ @ @ @ @ @ @ @ @ @ % - . . . . . . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . . . . 7 @ @ @ @ @ @ @ @ & . . . . . . ", -". . . . . . . . . . . ( + + + p . . . . . . ,.;.+ + + + + + + G &.. . . . . A + + V . . . ( 9 + + + 9 =.. . . . 6 G + + + j V $.>.6 -.+ + + + + + _ l l l l * Y . . . . . . t @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ 8 4 0 . . . . . . . . . . : 8 @ @ @ @ @ @ @ @ @ @ @ @ @ m = . . . . . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . . . . | @ @ @ @ @ @ @ @ & . . . . . . ", -". . . . . . . . . . . ( + + + 3 . . . . . . . W B + + + + + + + G ( . . . . A + + $ . . C ;.+ + + + s . . . . . Y +.+ + + + +.d . y x + + + + + + ( . . . . . . . . . . . . F @ @ @ @ @ @ @ f 7 | | = 4 8 @ @ @ @ @ @ @ @ f w . . . . . . . . . w ] @ @ @ @ @ @ @ @ @ @ @ @ @ @ e . . . . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . . . . | @ @ @ @ @ @ @ @ 4 . . . . . . ", -". . . . . . . . . . . ( + + + p . . . . . . . [ J + + + + + + + + < 5 . . . A + + V . y %.+ + + + -.Y . . . . . Y -.+ + + + + o . y _ + + + + + + .. . . . . . . . . . . . t @ @ @ @ @ @ m , . . . . . w u 8 @ @ @ @ @ @ @ % , . . . . . . . . . [ h } @ @ @ @ @ @ @ @ @ @ @ @ m | . . . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . . . . | @ @ @ @ @ @ @ @ & . . . . . . ", -". . . . . . . . . . . ( + + + 3 . . . . . . . . H I + + + + + + + + ! ; . . A + + $ . $.+ + + + + 9 $ ; ; ; ; =.~ G + + + + + 6 . d x + + + + + + .. . . . . . . . . . . . F @ @ @ @ @ @ } , . . . . . . . - m @ @ @ @ @ @ @ F [ . . . . . . . . . . , e m @ @ @ @ @ @ @ @ @ @ @ % { . . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . . . . h @ @ @ @ @ @ @ @ = . . . . . . ", -". . . . . . . . . . . ( + + + p . . . . . . . . . @.-.+ + + + + + + + # > . A + + V p E + + + + + + + + + + + + + + + + + + + ( . y _ + + + + + + .. . . . . . . . . . . . t @ @ @ @ @ @ m w . . . . . . . . z @ @ @ @ @ @ @ @ e . . . . . . . . . . . . w 4 @ @ @ @ @ @ @ @ @ @ @ u . . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . . . . e @ @ @ @ @ @ @ @ - . . . . . . ", -". . . . . . . . . . . ( + + + 3 . . . . . . . . . . !.;.+ + + + + + + + b ) A + + $ r A + + + + + + + + + + + + + + + + + + 9 C . [ x + + + + + + W . . . . . . . . . . . . F @ @ @ @ @ @ } , . . . . . . . . . k @ @ @ @ @ @ @ % w . . . . . . . . . . . . . - 8 @ @ @ @ @ @ @ @ @ F d . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . . . . t @ @ @ @ @ @ @ @ w . . . . . . ", -". . . . . . . . . . . ( + + + p . . . . . . . . . . . 6 B + + + + + + + + _ 9 + + s N B + + + + + x ....l ................>.*.. . y _ + + + + + + .. . . . . . . . . . . . t @ @ @ @ @ @ 8 w . . . . . . . . . = @ @ @ @ @ @ @ m - . . . . . . . . . . . . . . , F @ @ @ @ @ @ @ @ 8 q . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . . . { k @ @ @ @ @ @ @ % . . . . . . . ", -". . . . . . . . . . . ( + + + 3 . . . . . . . . . . . y X + + + + + + + + + + + + $ $.+ + + + + G J . . . . . . . . . . . . . . . [ x + + + + + + .. . . . . . . . . . . . F @ @ @ @ @ @ 8 , . . . . . . . . . : @ @ @ @ @ @ @ @ e . . . . . . . . . . . . . . . w 8 @ @ @ @ @ @ @ @ - . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . . . q @ @ @ @ @ @ @ @ u . . . . . . . ", -". . . . . . . . . . . ( + + + p . . . . . . . . . . . . [ M + + + + + + + + + + + $ ..+ + + + + + E . . . . . . . . . . . . . . . y _ + + + + + + .. . . . . . . . . . . . t @ @ @ @ @ @ 8 w . . . . . . . . . , 8 @ @ @ @ @ @ @ 2 , h q . . . . . . . . . . . . . - m @ @ @ @ @ @ @ 7 . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . . . u @ @ @ @ @ @ @ m , . . . . . . . ", -". . . . . . . . . . . ( + + + 3 . . . . . . . . . . . . . @.L + + + + + + + + + G s l + + + + + + x Q . . . . . . . . . . . . . . [ x + + + + + + W . . . . . . . . . . . . F @ @ @ @ @ @ 8 , . . . . . . . . . , 8 @ @ @ @ @ @ @ & & @ ] . . . . . . . . . . . . . d ] @ @ @ @ @ @ @ z . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . . [ % @ @ @ @ @ @ @ & . . . . . . . . ", -". . . . . . . . . . . T G + + r . . . . . . . . . . . . . . !.-.+ + + + + + + + + s !.+ + + + + + O C . . . . . . . . . . . . . . y _ + + + + + + ( . . . . . . . . . . . . t @ @ @ @ @ @ 8 w . . . . . . . . . , 8 @ @ @ @ @ @ @ e & @ m 0 . . . . . . . . . . . . . z @ @ @ @ @ @ @ - . . . = @ @ @ @ @ @ @ h . . . . . . . . . . . . . . . | @ @ @ @ @ @ @ m q . . . . . . . . ", -". . . . . . . . . . . J + + + o . . . . . . . . . . . . . . d l B + + + + + + + + $ #.B + + + + + + P . . . . . . . . . . . . . . [ x + + + + + + &.. . . . . . . . . . . . F @ @ @ @ @ @ 8 , . . . . . . . . . - @ @ @ @ @ @ @ @ - u @ @ f . . . . . . . . . . . . . : @ @ @ @ @ @ m q . . . e @ @ @ @ @ @ @ = . . . . . . . . . . . . . . d } @ @ @ @ @ @ @ h . . . . . . . . . ", -". . . . . . . . . . . E + + + Z . . . . . . . . . . . . . . . d s + + + + + + + + s H I G + + + + + 9 R . . . . . . . . . ^ $ *.. y I G + + + + + ' . . . . . . . . . . . . t @ @ @ @ @ @ @ q . . . . . . . . . u @ @ @ @ @ @ @ 8 , = @ @ m | . . . . . . . . . . . . 0 @ @ @ @ @ @ F d . . . = @ @ @ @ @ @ @ 2 . . . . . . . . . . . . . . 2 @ @ @ @ @ @ @ 4 d . . . . . . . . . ", -". . . . . . . . . . d _ + + + ... . . . . . . . . . . . . . . . [ U G + + + + + + $ . s + + + + + + + O l p . . . . . . 3 &.+ ~.3 [ L + + + + + + L . . . . . . . . . . . . F @ @ @ @ @ @ @ | . . . . . . . . d } @ @ @ @ @ @ @ 2 . | @ @ @ } , . . . . . . . . . . . h @ @ @ @ @ @ h . . . . f @ @ @ @ @ @ @ t . . . . . . . . . . . . . u @ @ @ @ @ @ @ f d . . . . . . . . . . ", -". . . . . . . . . . d -.+ + + &.. . . . . . . . . . . . . . . . . @.x + + + + + + s . @.-.+ + + + + + + 9 '.; Q y 3 ^ Y E B + s . y I G + + + + + B *.. . . . . . . . . . . F @ @ @ @ @ @ @ 4 . . . . . . . . h @ @ @ @ @ @ @ } w . , @ @ @ @ ] w . . . . . . . . . d ] @ @ @ @ @ k { . . . . 4 @ @ @ @ @ @ @ m [ . . . . . . . . . . [ = @ @ @ @ @ @ @ t [ . . . . . . . . . . . ", -". . . . . . . . . . N + + + + b Q . . . . . . . . . . . . . . . . . !.;.+ + + + + $ . . W B + + + + + + + + G A _ I b B + + x 3 . d U + + + + + + + /.Z . . ; &.> . . . . [ m @ @ @ @ @ @ @ 8 : . . . . . . 7 @ @ @ @ @ @ @ @ - . . d m @ @ @ @ F , . . . . . . . . h @ @ @ @ @ @ : . . . . [ % @ @ @ @ @ @ @ @ f d . . . . . . . . : ] @ @ @ @ @ @ @ = d . . . . . . . . . . . . ", -". . . . . . . . ) * A + + + + + M Z Q . . . . . . . . . . . . . . . . >.B + + + + s . . d J G + + + + + + + + + + + + + + # N . . . W B + + + + + + + j 9 / B G * . . [ 0 f @ @ @ @ @ @ @ @ @ m e - q 0 7 ] @ @ @ @ @ @ @ 8 : . . . . f @ @ @ @ @ 8 = { . . . . { e @ @ @ @ @ m 7 . . . . , u @ @ @ @ @ @ @ @ @ @ k h q , , , - = F @ @ @ @ @ @ @ t w . . . . . . . . . . . . . . ", -". . . . . . Y n S B + + + + + + + 9 +._ V . . . . . . . . . . . . . . d J + + + + (.. . . { X ;.+ + + + + + + + + + + G x !.. . . . { -.+ + + + + + + + + + j E ) , f k 8 @ @ @ @ @ @ @ @ @ @ @ @ m 8 m @ @ @ @ @ @ @ 8 2 w . . . . . - m @ @ @ @ @ @ } f u u 4 % @ @ @ @ @ F : . . , f k } @ @ @ @ @ @ @ @ @ @ @ @ @ m } } 8 m @ @ @ @ @ @ 8 f : d . . . . . . . . . . . . . . . ", -". . . . . . * + G G B G B B G G G B j G x . . . . . . . . . . . . . . . H L + + + J . . . . d ,.L B + + + + + + + + 9 ' r . . . . . . >.-.+ + + + + + + j S v ^ . | @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ } f 7 w . . . . . . . . - ] m @ @ @ @ @ @ @ @ @ @ @ @ @ 8 = [ . . . - @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ m } 4 7 w . . . . . . . . . . . . . . . . . . ", -". . . . . . r W R l ....c c ..R R R v v 5 . . . . . . . . . . . . . . . . !./ A J K . . . . . . p ,.i x / G + -._ 1 *.. . . . . . . . . N J L B + ;.# P >.^ . . . { z | 7 z z z z | - 7 7 z u u u u = h 7 - q [ . . . . . . . . . . . . . . , h 4 k 8 @ @ @ @ @ 8 F 2 - d . . . . . { z 7 7 z z z z | : 7 7 z u u & & 4 & u = h | q [ . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d H ^ p . . . . . . . . . . y H H Q ^ y . . . . . . . . . . . . . [ H H H y p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d [ [ { 0 [ [ d d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . { z z z z z z 7 { . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [ % @ @ @ @ @ @ & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = @ @ @ @ @ @ m w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [ 8 @ @ @ @ @ @ 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u @ @ @ @ @ @ m 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , } @ @ @ @ @ @ 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & @ @ @ @ @ @ m - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , m @ @ @ @ @ @ ] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & @ @ @ @ @ @ m - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q @ @ @ @ @ @ @ t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] @ @ @ @ @ @ @ - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . : @ @ @ @ @ @ @ ] [ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ] @ @ @ @ @ @ @ | . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - @ @ @ @ @ @ @ F d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d F @ @ @ @ @ @ m z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - @ @ @ @ @ @ @ } d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [ k @ @ @ @ @ @ @ z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z @ @ @ @ @ @ @ k [ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d 8 @ @ @ @ @ @ @ = . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z @ @ @ @ @ @ @ % w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . { } @ @ @ @ @ @ @ u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . = @ @ @ @ @ @ @ % { . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w 8 @ @ @ @ @ @ @ 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . u @ @ @ @ @ @ @ m { . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . { @ @ @ @ @ @ @ @ e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 @ @ @ @ @ @ @ 8 , . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . , @ @ @ @ @ @ @ @ 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . & @ @ @ @ @ @ @ 8 q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0 @ @ @ @ @ @ @ @ 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . f @ @ @ @ @ @ @ m q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . q @ @ @ @ @ @ @ @ t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [ f @ @ @ @ @ @ @ @ 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - @ @ @ @ @ @ @ @ f d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d k @ @ @ @ @ @ @ m : . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . | @ @ @ @ @ @ @ @ 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d k @ @ @ @ @ @ @ 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . z @ @ @ @ @ @ @ - . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d & @ @ @ @ @ z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d h ] ] & w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", -". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "}; diff --git a/external/mit/xorg/bin/xdm/config/NetBSD.xpm b/external/mit/xorg/bin/xdm/config/NetBSD.xpm deleted file mode 100644 index ee8dc09d2..000000000 --- a/external/mit/xorg/bin/xdm/config/NetBSD.xpm +++ /dev/null @@ -1,224 +0,0 @@ -/* XPM */ -static char *NetBSD_new[] = { -/* columns rows colors chars-per-pixel */ -"185 150 68 1", -" c #777777777777", -". c #7AE47AE47AE4", -"X c #F2F267671111", -"o c #F2F269A51488", -"O c #F37E6D801AB6", -"+ c #F3F370701EF0", -"@ c #F3F3732C2379", -"# c #F40376C62939", -"$ c #F4BD79892D01", -"% c #F4F47E17348F", -"& c #F4F480803737", -"* c #F50382273B15", -"= c #F5CC866B41C8", -"- c #F5F5892945C6", -"; c #F5F58D374C52", -": c #F5F58F8F5050", -"> c #F67F9261545E", -", c #F6F696525A68", -"< c #F6F699545EE7", -"1 c #F7939CB96481", -"2 c #F7F79F4968BE", -"3 c #F7F7A1C86C52", -"4 c #F7F7A5A57290", -"5 c #F7F7A8A87721", -"6 c #F8F8A7677535", -"7 c #F8F8A8A87777", -"8 c #F8F8AB797B89", -"9 c #839D839D839D", -"0 c #8B788B788B78", -"q c #93AD93AD93AD", -"w c #9D059D059D05", -"e c #A353A353A353", -"r c #AC09AC09AC09", -"t c #B3F5B3F5B3F5", -"y c #BD82BD82BD82", -"u c #F8F8AF59819E", -"i c #F8F8B19184E4", -"p c #F9C7B63B8CBE", -"a c #F9F9B8B88F8F", -"s c #F9F9BBEA9580", -"d c #FA6BBF309AA8", -"f c #FAE0C1A79E84", -"g c #FAFAC5BBA495", -"h c #FAFAC7C7A8A8", -"j c #FB3ACA93AC87", -"k c #FBEDCE95B2CF", -"l c #FBFBD0FBB68B", -"z c #FC22D4BABC62", -"x c #C493C493C493", -"c c #CC75CC75CC75", -"v c #D465D465D465", -"b c #DCABDCABDCAB", -"n c #FC3BD7D7C141", -"m c #FCF0DA36C4FE", -"M c #FCFCDE59CB57", -"N c #FCFCE120CF4F", -"B c #FDBFE477D4E4", -"V c #FDFDE787D9B9", -"C c #FDFDEA3BDDC8", -"Z c #E540E540E540", -"A c #EC9FEC9FEC9F", -"S c #FE94EEA5E4E8", -"D c #FEFEF0F0E7E7", -"F c #FEFEF3C4ECCD", -"G c #F4CDF4CDF4CD", -"H c #FEFEF758F2AE", -"J c #FF4AF9C2F62C", -"K c none", -/* pixels */ -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJHHHHHHJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJHFBjfi31>;;:;:;,<4phmSHJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKDzd4>$oXXXXoXoXXXXXXXXXXXXX%>8jVKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKSMf2*+OoXXXXXXXXXXXXXXXXXXXXXXXXXXXoO*8zSKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJSMs,%@XXoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO%4nFKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJSg1*oXXXXXXXXXXXXXXXXXXXXXXXXoXXOoO@*;<<<<<<<-*OOO-pSKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFj8*oXXXoXXXXXXXXXXXXXXXXXXXXXXXO-1pjBFKKKKKKKKKKKKKDMju2sMKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJBd>#OXXXXXXXXXXXXXXXXXXXXXXXXXX$:8zSHJKKKKKKKKKKKKKKKKKKKKKJFHKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJDM8-#XXXXXXXXXXXXXXXXXXXXXXXXXXO%1jVJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZbKCgJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFh2&ooXXXXXXXXXXXXXXXXXXXXXXXXXX@3lFKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKc vHjDKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJe qGC@XXXXXXXX#;4dzSKKKKKKKKKKKKKKKKKKKJCmg81*OoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO4MKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb. .xKpoXXXXXXXXXXooO+%>18idhgggggpu3<-%OOoXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX%iSJKKKKHCmkgi4<<=****-<<8ajmVJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGe 0GS*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXo*sCJJCMh8:*$@oXXXXXXXXXXXXXoXo@$*-%%$%%;,6ahMDKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA0 .GKKKKKKKKJKKJJJJJKJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt yKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA. 0AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt. tKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ. 9ZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKe tKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb9 9ZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKe rKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb. AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJe rJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKv .bKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKDMBSSSSSSSSSBJKKKKKKKKKKKKSMBSSDSSSSSSCMDKKKKKKKKKKKKq eKKKKKKKKKKKKKKKKKKKKKKJGGAZZZZZZAZGGKKKKKKKKKKKKKKKKKKKKKKActwq00qercZJKKKKKKKKKGGGGZZZZZZZZAGGKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKK8@#$$$$$$$$$#kKKKKKKKKKKKK8##$$$$$$$$$$#pKKKKKKKKKKKKv. 9vKKKKKKKKKKKKKKKKyew0009009...9....90wtcAKKKKKKKKKKKKKKGvw9 . 90rGKvweq0009099..9.....900wrcbGKKKKKKKKKKKKKKKKKKK", -"KKKKKK8#OooXoXXXXXX,HKKKKKKKKKKKu#OooXXXoXXoO#sKKKKKKKKKKKKGq wKKKKKKKKKKKKKKKK9 9eZKKKKKKKKKKKAr .0999 vKt . .0evGKKKKKKKKKKKKKKKK", -"KKKKKKJCz8@XoXXXXXXOhKKKKKKKKKKKJCzp$oXXXXo,jCJKKKKKKKKKKKKKc. vKKKKKKKKKKKKKKKctq 0rtrw .yGKKKKKKKKA0 rZKKJbe tKZyr. qrrtre0 0yGKKKKKKKKKKKKKK", -"KKKKKKKKKKB@XXXXXXXX$VKKKKKKKKKKKKKKD%XXXo8JKKKKKKKKKKKKKKKKGxxyyybKKKKKKKKKKKKKKKKKKv. .ZKKKJGr.. rKKKKKKKA0 .cKKKKKKJc. eKKKKb. wJKKKKJJAce. 0vJKKKKKKKKKKKK", -"KKKKKKKKKKK3XXXXXXXXo,JKKKKKKKKKKKKKK8XXXOMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK0 9ZKKKKKGy. ..cKKKKKKt rKKKKKKKKKy. qGKKKGe yKKKKKKKKKGbw .tGKKKKKKKKKKK", -"KKKKKKKKKKKsXXXXXXXXXXsJKKKKKKKKKKKKKjOXX*SKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKw 9AKKKKKKGe qKKKKKZ. bKKKKKKKKKGe qGKKKKr yKKKKKKKKKKKGt9 rGKKKKKKKKKK", -"KKKKKKKKKKKsXXXXXXXXXXOjKKKKKKKKKKKKKmOXX;HKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKw .ZKKKKKKKZ ZKKKKy .GKKKKKKKKKKb9 9AKKKKt xKKKKKKKKKKKKKv9 tGKKKKKKKKK", -"KKKKKKKKKKKsXXXXXXXXXXX$mKKKKKKKKKKKKB@XXX8KKKKKKKKKKKKw 9AKKKKKKKKe xKKKG0 qAKKKKKKKKKKKGJKKKKKy yKKKKKKKKKKKKKKKb9 rKKKKKKKK", -"KKKKKKKKKKKsXXXKC-XXXXXXXX7JKKKKKKKKKD$XX8KKKKKKKKKKKKKKKKKKKKKKKKKKKK4oX7KKKKKKKKKKKKw 9AKKKKKKKKw vKKKG0 eGKKKKKKKKKKKKKKKKKy xKKKKKKKKKKKKKKKKe .bKKKKKKK", -"KKKKKKKKKKKdXXXJKB%XXXXXXXoaJKKKKKKKKK%XXpKKKKKKKKKKKKKKKKKKKKKKKKKKHpoXX8KKKKKKKKKKKKw 9ZKKKKKKKG0 .GKKKKw wAKKKKKKKKKKKKKKKKx yKKKKKKKKKKKKKKKKv rKKKKKKK", -"KKKKKKKKKKKsXXoJKKkOXXXXXXo@jKKKKKKKKK%XopKKKKKKKKKKKKKKKKKKKKKKKKKF5OXXX7KKKKKKKKKKKKe .AKKKKKKKv .yKKKKKy qvGKKKKKKKKKKKKKKy yKKKKKKKKKKKKKKKKA0 0GKKKKKK", -"KKKKKKKKKKKsXXXJKKKpoXXXXXXX#MKKKKKKKK%oXpKKKKKKKKKVjs8djVKKKKKKKKB;oXXXX8KKKKKKKKKKKKw 9AKKKKKKGq wGKKKKKZ. wZKKKKKKKKKKKKKy xKKKKKKKKKKKKKKKKGw ZKKKKKK", -"KKKKKKKKKKKsXXXJKKKJ4XXXXXXXX#CKKKKKKK%XXpKKKKKKSs&XoXXoXo%hJKKKB4oXXXXXXO>>>>,8JKKKKKw 9ZKKKKKZw .tGKKKKKKKr eZKKKKKKKKKKKy yKKKKKKKKKKKKKKKKKt xKKKKKK", -"KKKKKKKKKKKdXXoJKKKKS:XXXXXXXX;SKKKKKK%oXpKKKKKl&oXXXOOoXXXoC@OoXXXXXXXXOOoOo,KKKKKKw 9xGKKKKKKKKKKKb. 0vKKKKKKKKy xKKKKKKKKKKKKKKKKKv rKKKKKK", -"KKKKKKKKKKKdXXXJKKKKKKzOXXXXXXXo8KKKKK%oXpKKKdOoXX+kKKKKgoXXXosljg$XXXXXX;jjjjjVKKKKKKw .evKKKKKKKKKKb0 .yKKKKKKKy yKKKKKKKKKKKKKKKKKv rKKKKKK", -"KKKKKKKKKKKdXXoJKKKKKKKdOXXXXXXXosKKKK%XXpKKmOXXXopKKKKKV$XXXX$JKJ-XXXXXXdKKKKKKKKKKKKe ecvcxr0 .eZKKKKKKKKKAe tKKKKKKx yKKKKKKKKKKKKKKKKKv eKKKKKK", -"KKKKKKKKKKKsoXXJKKKKKKKJ5ooXXXXXXOlKKK%XXpKJ;XXXX$BKKKKKB$XXXXXBKH-oXXXXXdKKKKKKKKKKKKw .ZKKKKKGy0. 0ZKKKKKKKKKGx0 .vKKKKKy yKKKKKKKKKKKKKKKKKv rKKKKKK", -"KKKKKKKKKKKsXXoJKKKKKKKKF:XXXXXXXX$mKK&XopKzooXXoOpMMMMjHJ-XXXXXX*KKKKKKKKKKKKw cKKKKKKKKG0 rKv 0ZKKKKKKKKKKKc xKKKKt wKKKKKKKKKKKKKy. .eGKKKKKKKKKK", -"KKKKKKKKKKJ#XXX8KKKKKKKKKKKKKKKKKS-XXXXXXpKS$oXXXXXXO3MFHJHB2OXsKH;XXXXXXoMKKKKKKKKKKKq rKKKKKKKKy 0AKZ wAKKKKKKKKKGw qGKKKKe .GKKKKKKKKKKGy .eJKKKKKKKKKKK", -"KKKKKKKKKKBXXXX=FKKKKKKKKKKKKKKKKKM#XXXXXpKKfoXXXXXXoXX%;:*OXX=JKJ2XXXXXXX*zJKM8CKKKKG0 .vKKKKKKc. vKKJ. qZKKKKKKKKx. .bKKKKGq eGKKKKKKKKbw .xGKKKKKKKKKKKK", -"KKKKKKKKDj%XXXXX,lFKKKKKKKKKKKKKKKKjOXXXXpKKK6oXXXXXXXXXXXooX*BKKKfoXXXXXXXO@#oojKKGbe .tvZbcw qvKKKKe .yAKKKKGt. 9cKKKJZy 0xZZZZvtq 9eZKKKKKKKKKKKKKK", -"KKKKKKB:%OXXXXXXoO%-sKKKKKKKKKKKKKKJ8XXXX4KKKH8OXXXXXXXXXXXX=MKKKKD%XXXXXXXXXXO3DZw0.. .. 0tAKKKKKv. 9ette0. qvKKZeq9 .999. 0rbGKKKKKKKKKKKKKKK", -"KKKKKKjoooooOOoooooo=KKKKKKKKKKKKKKKH*XXX4KKKKJl=OXXXXXXooO3CKKKKKKk#XXoXXXoo%gJKv. ... . . ...0rcAKKKKKKKJvw. . .0xGKKKc .... ... . .0rcAKKKKKKKKKKKKKKKKKK", -"KKKKKKSdhhhhzzhhhhhgkKKKKKKKKKKKKKKKKm#%4SKKKKKKJz8-#oo#;uBKKKKKKKKKB8*OX@*3jFKKKAcccccccbbccxyyyyyxcvZGKKKKKKKKKKKKKKAxrq9 9qtvGKKKKKGxccccvcvbcccyyrerryyyvZGKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKFHJKKKKKKKKKKJHFFHJKKKKKKKKKKKKKJFFFJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGGGGZGGGJKKKKKKKKKKKKKKKKKKKKKKKKJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGxxxxxxxAKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKG9 rKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKy .ZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA9 eKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKy .bKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA9 eKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt .vKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ. wKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt vKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ wJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKe vKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb. qGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKe .cKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb qGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGw .cKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKv. 9GKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGw xKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKc 0GKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJ0 yKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKx 9AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKG0 yKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKx 9AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA0 tKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKy .AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA. .tKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKt. 9ZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA. eJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKr 9ZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ. eKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKr .bKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZ. .eKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGe bKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKb eGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKq bKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKv. rKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKq rKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKc .vKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKGt .xKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJcewrZKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJGKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK", -"KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK" -}; diff --git a/external/mit/xorg/server/xorg-server/hw/netbsd/x68k/Makefile b/external/mit/xorg/server/xorg-server/hw/netbsd/x68k/Makefile deleted file mode 100644 index 8614391a6..000000000 --- a/external/mit/xorg/server/xorg-server/hw/netbsd/x68k/Makefile +++ /dev/null @@ -1,94 +0,0 @@ -# $NetBSD: Makefile,v 1.1 2014/03/01 19:39:03 tsutsui Exp $ - -.include - -PROG= X68k -BINMODE= 4711 - -SYMLINKS= ${X11BINDIR}/X68k ${X11BINDIR}/X - -FILES= X68kConfig -FILESDIR= ${X11ETCDIR} - -.include "../../../Makefile.serverlib" -.include "../../../Makefile.servermod" - -WARNS?= 2 - -.PATH: ${X11SRCDIR.xorg-server}/hw/netbsd/x68k -SRCS= x68kInit.c x68kConfig.c x68kIo.c x68kMouse.c x68kKbd.c x68kKeyMap.c \ - x68kFb.c x68kGraph.c x68kText.c - -.PATH: ${X11SRCDIR.xorg-server}/Xext -SRCS+= dpmsstubs.c - -.PATH: ${X11SRCDIR.xorg-server}/Xi -SRCS+= stubs.c - -.PATH: ${X11SRCDIR.xorg-server}/mi -SRCS+= miinitext.c - -.PATH: ${X11SRCDIR.xorg-server}/fb -SRCS+= fbcmap_mi.c - -CPPFLAGS+= -I${X11SRCDIR.xorg-server}/include \ - -I${X11SRCDIR.xorg-server}/hw/netbsd/x68k \ - -I${X11SRCDIR.xorg-server}/fb \ - -I${X11SRCDIR.xorg-server}/mi \ - -I${X11SRCDIR.xorg-server}/render \ - -I${DESTDIR}${X11INCDIR}/X11 \ - -CPPFLAGS+= -UXFree86LOADER -UXF86VIDMODE -UXFreeXDGA -UXF86MISC \ - -UXF86DRI -UXF86BIGFONT - -CPPFLAGS.x68kConfig.c= -DX11_LIBDIR=\"${X11ETCDIR}\" - -.include "../../../Makefile.Xserver" - -LDADD+= ${LDADD.dix} \ - ${LDADD.fb} \ - ${LDADD.mi} \ - ${LDADD.xkb} \ - ${LDADD.xkbstubs} \ - ${LDADD.randr} \ - ${LDADD.Xext} \ - ${LDADD.composite} \ - ${LDADD.render} \ - ${LDADD.os} \ - ${LDADD.xfixes} \ - ${LDADD.damageext} \ - ${LDADD.miext/damage} \ - ${LDADD.miext/shadow} \ - ${LDADD.miext/sync} \ - ${LDADD.Xi} \ - -lXfont \ - -lpixman-1 \ - -lXext \ - -lX11 \ - -lz \ - -lm - -DPADD+= ${LDADD.dix} \ - ${DPADD.fb} \ - ${DPADD.mi} \ - ${DPADD.xkb} \ - ${DPADD.randr} \ - ${DPADD.Xext} \ - ${DPADD.composite} \ - ${DPADD.render} \ - ${DPADD.os} \ - ${DPADD.xfixes} \ - ${DPADD.damageext} \ - ${DPADD.miext/damage} \ - ${DPADD.miext/shadow} \ - ${DPADD.miext/sync} \ - ${DPADD.Xi} \ - ${LIBXFONT} \ - ${LIBPIXMAN-1} \ - ${LIBXEXT} \ - ${LIBX11} \ - ${LIBZ} \ - ${LIBM} - -.include -.include diff --git a/games/fortune/datfiles/netbsd b/games/fortune/datfiles/netbsd deleted file mode 100644 index ce2771b94..000000000 --- a/games/fortune/datfiles/netbsd +++ /dev/null @@ -1,557 +0,0 @@ -___ / | / /__ _/ /_ / |/ __\ / _ | -__ / |/ // _\/_ _/ / ' / \_ \ / / / -_ / /| // __/ / /_ / , | __/ // / ,/ - /_/ |__/_\__/__\__//___/__\__//___' - -- Greywolf -% -#netbsd - where monks recite their internal dialogue while debugging. - -- Bernhard Riedel -% -- What's up? -- All the NetBSD servers, of course.. - -- Gavan Fantom -% -A _Real_ Operating System for _Real_ Hackers. - -- Greywolf -% -Anagrams for NetBSD core team: - Breasted cot men - Embraces dot net - Strobed teen cam - Aborted men sect - Emtomb DEC tears - -- Julian Assange -% -Anagrams for NetBSD core team: - Crested Boatmen - Resented Combat - Boast Decrement - Basement DEC rot - -- Julian Assange -% -Anagrams for NetBSD-core: - Bent Coders - Secret Bond - Robs DECNet - Cost Bender - -- Julian Assange -% -Anagrams for NetBSD-core: - Cot Benders - Be stern, Doc. - Net robs DEC - DEC robs Net - -- Julian Assange -% -http://www.imrryr.org/NetBSD/logo - -- R. C. Dowdeswell -% -I always think of NetBSD developers as special gnomes who smoke -pipes that make big bubbles and if the bubble hits the ceiling -before popping it gets committed and released. Lots of lung power -needed for this. - -- ggggbabybabybaby -% -I didn't get where I am today without using NetBSD - -- Dave Tyson -% -I held off from Uni until NetBSD came out. -I decided, ``if there's no NetBSD then I'll just flip burgers'' - -- Roland Dowdeswell -% -If it isn't possible with NetBSD, it isn't worth doing. - -- Petter "Nosfisk" Lindquist -% -My other computer runs NetBSD - -- Allen Briggs -% -NetBSD - a devil of an operating system. - -- Julian Assange -% -NetBSD - A Mycroft in every port. - -- Julian Assange -% -NetBSD - a server in every port. - -- Julian Assange -% -NetBSD - because Unix isn't just #include , i386, ELF, ...! - -- Hubert Feyrer -% -NetBSD - big, isn't it? - -- Julian Assange -% -NetBSD - daemonic power - -- R. C. Dowdeswell -% -NetBSD: Flying into the heart of the Sun. And the i386, and alpha, - and mac, and powerpc, and... - -- Greywolf -% -NetBSD - free yourself from all Stallmanist thought! - -- Julian Assange -% -NetBSD: Got source? -% -NetBSD - hackers tested, mom approved - -- Ken Nakata -% -NetBSD - here today and in the middle of 2038 tomorrow. - -- Julian Assange -% -NetBSD - love all, serve all. - -- Silke Mueller -% -NetBSD - Mach 3 stealthOS, undetectable by media radar. - -- Julian Assange -% -NetBSD - more is more. - -- Julian Assange -% -NetBSD - no propaganda in the default system, in more than 10 years! - -- Jaromir Dolecek -% -NetBSD: No Windows or Gates, but lots of doors, portals and tunnels. - -- Greywolf -% -NetBSD - penguin flesh never tasted so good. - -- Julian Assange -% -NetBSD - posix me harder. - -- Julian Assange -% -NetBSD: Post No Bills. - -- Greywolf -% -NetBSD - safe ports in a storm. - -- Julian Assange -% -NetBSD - Scalability Does Matter. - -- Julian Assange -% -NetBSD - Serious Other, or Serious Operating system. Your choice. - -- Julian Assange -% -NetBSD - the Berkeley redemption. - -- Julian Assange -% -NetBSD - the cathedral versus the bizarre. - -- Julian Assange -% -NetBSD - the cure. - -- Julian Assange -% -NetBSD - the devil finds work for idle cycles. - -- Julian Assange -% -NetBSD - the devil made me do it. - -- Julian Assange -% -NetBSD - the devil's advocate. - -- Julian Assange -% -NetBSD - the devil's not just in vaudeville. - -- Julian Assange -% -NetBSD - the power to suave. - -- Julian Assange -% -NetBSD - the power to swerve (penguins, worse than cane toads). - -- Julian Assange -% -NetBSD: The Source is out there. - -- Greywolf -% -NetBSD - The undiscriminated geek UNIX - -- Richard Rauch -% -NetBSD - we have nothing to declare but our benchmarks. - -- Julian Assange -% -NetBSD - we put the Net in NetBSD. - -- Julian Assange -% -NetBSD - We're not in canvas anymore, toto - -- Julian Assange -% -NetBSD - where do you want to go Tuesday? - -- Julian Assange -% -NetBSD - Will even run on i386 - -- Brian Hechinger -% -NetBSD - your basement or mine? - -- Julian Assange -% -NetBSD: A drinking group with a serious computing problem. -% -NetBSD: A pmap for every occasion. - -- David Brownlee -% -NetBSD: Abandon all hype, oh ye who enter here. -% -NetBSD: Agnostics in the Platform Religious Wars. - -- Erik E. Fair -% -NetBSD: An Operating System For Everyone - -- Mike Latinovich -% -NetBSD: Are you old enough to run it? - -- Tom Harvey -% -NetBSD: Beyond Windows - -- Johan Ihren -% -NetBSD: CD-ROMs? We don't need no stinkin' CD-ROMs! - -- Tom Harvey -% -NetBSD: Choose Your Own Slogan - -- Dirk Myers -% -NetBSD: Compatible with the Real World. - -- Greywolf -% -NetBSD: Dave Barry is working on our motto - -- Tom Harvey -% -NetBSD: demonic power. - -- R. C. Dowdeswell -% -NetBSD: Designed to be {secure, reliable, portable, CORRECT} - -- Matthew Orgass -% -NetBSD: Download one, get ${NUMPORTS}-1 for free. -% -NetBSD: Empowering the VAX generation. - -- Andy Doran -% -NetBSD: Everyone else is doin' it. But we're doin' it right. - -- Herb Peyerl -% -NetBSD, Feed The Computer. - -- Andrew Gillham -% -NetBSD: Flexible and free! - -- Lars-Johan Liman -% -NetBSD: For The Network Generation - -- Andrew Gillham -% -NetBSD: Get Over It. - -- Andrew Gillham -% -NetBSD: Groovy Baby! - -- Andrew Gillham -% -NetBSD home page: Ultra-heavy use of blink text, hot colours, and - Flash plug-ins. All shockwave, all the time. Background music - ought to be a mixture of Phillip Glass overlaid on top of - Sublime. - -- Mason Loring Bliss -% -NetBSD: I Wanna Be Sedated - -- Curt Sampson -% -NetBSD: If you look through Windows - -- Johan Ihren -% -NetBSD: If your server could choose, it would choose NetBSD - -- Tim Rightnour -% -NetBSD, In Stalls Anywhere - -- Andrew Gillham -% -NetBSD is full. Go away. - -- Chris Baird -% -NetBSD is much like a tipi: No windows, no gates, and an apache inside. -% -NetBSD is PAR -- Powerful, Advanced, Reliable. Is your OS up to PAR? - -- Frank Warren -% -NetBSD is the bomb. (ok, bad idea) - -- Andrew Gillham -% -NetBSD: It keeps on going...and going...and going... - -- Tom Harvey -% -NetBSD: It spanks the knickers off those other operating systems - -- Brian D Chase -% -NetBSD: it'll be there when you're ready for it - -- Greg Lehey -% -NetBSD: it's not free beer, but it's free -% -NetBSD: Its not Windows. - -- Paul Wain -% -NetBSD: It's...uh...well...have you heard of linux? - -- Tom Harvey -% -NetBSD: lets get it right - -- David Brownlee -% -NetBSD: Linux without the hype. - -- Hubert Feyrer -% -NetBSD: making all computer hardware a commodity. - -- Erik E. Fair -% -NetBSD: Making your net work, and its free to boot! - -- Steve Woodford -% -NetBSD: Masterly with distinction. Striking also. - -- Andy Doran -% -NetBSD: May the Source be with you - -- Greg Earle -% -NetBSD: Microsoft ask you where you want to go, NetBSD gets you there - -- David Brownlee -% -NetBSD, More Nines. - -- Andrew Gillham -% -NetBSD: Multi-platform OS -% -NetBSD: My Computer Runs! - -- Andrew Gillham -% -NetBSD: My Computer Works! - -- Andrew Gillham -% -NetBSD: My other computer also runs NetBSD. - -- David Brownlee -% -NetBSD, Net Improvement. - -- Andrew Gillham -% -NetBSD, Net Profit. - -- Andrew Gillham -% -NetBSD, Net Some Nines. - -- Andrew Gillham -% -NetBSD: Network Power Unleashed. - -- Andrew Gillham -% -NetBSD: Network Your World. - -- Andrew Gillham -% -NetBSD: Networking Space - -- Andrew Gillham -% -NetBSD: No hype required. - -- David Brownlee -% -NetBSD, No Worries! - -- Andrew Gillham -% -NetBSD: Not all of the First Ones have gone away. -% -NetBSD. Not Guano. - -- Hubert Feyrer -% -NetBSD: Not your mother's OS (unless you are P. Seebach) - -- Tom Harvey -% -NetBSD: Oh my god! They support my hardware! You hackers! -% -NetBSD: Perpetual performance! - -- Lars-Johan Liman -% -NetBSD: Pink fluffy chunks or green bits - the choice is yours. - -- Andy Doran -% -NetBSD: Ports to * boards. - -- Steve Woodford -% -NetBSD: Power Your Net. - -- Andrew Gillham -% -NetBSD: preferred by Rocket Scientists and Moms! - -- Steven J. Dovich -% -NetBSD: priapic OS - -- Perry Metzger -% -NetBSD: Professionalpower! - -- Lars-Johan Liman -% -NetBSD: "Progress on your system is closer than it appears." -% -NetBSD: Raiders of the Lost Arch -% -NetBSD: Re: NetBSD Slogans - -- Mirian Crzig Lennox -% -NetBSD: Resistance is futile! You will be supported. - -- Peter Seebach -% -NetBSD: Resistance is NOT futile! - -- Hubert Feyrer -% -NetBSD: Rock solid! - -- Lars-Johan Liman -% -NetBSD: Servers' choice! - -- Lars-Johan Liman -% -NetBSD: serves you right. - -- Herb Peyerl -% -NetBSD short theme, for stickers and tattoos: NetBSD... Bitchin'! - -- Mason Loring Bliss -% -NetBSD, SIMMs Like Good Code - -- Andrew Gillham -% -NetBSD: Someday, we won't burn your toast - -- Herb Peyerl -% -NetBSD: Stable and strong! - -- Lars-Johan Liman -% -NetBSD: Stop, Drop, and Load - -- Andrew Gillham -% -NetBSD, Tap The Power - -- Andrew Gillham -% -NetBSD: The choice of hundreds worldwide - -- Tom Harvey -% -NetBSD: The Final Frontier - -- Chris Jones -% -NetBSD: The free OS with a money back guarantee! - -- Tim Rightnour -% -NetBSD: the free unix for the rest of us - -- Bob Nestor -% -NetBSD: The Last Bastion of the true UNIX Religion. - -- Miles Nordin -% -NetBSD: The OS WORM - Write Once, Run Many -% -NetBSD: The Power of Code - -- Mason Loring Bliss -% -NetBSD: The power to Connect - -- Feico Dillema -% -NetBSD: The power to serve, also - -- Tom Harvey -% -NetBSD: The power to serve, on the platform of your choice - -- John Darrow -% -NetBSD: the second best thing you can get for free -% -NetBSD: the server is up - -- David Brownlee -% -NetBSD: The Worlds Most Portable Operating System -% -NetBSD/toaster: we wish the toaster to be happy too. -% -NetBSD: To serve the power. - -- Herb Peyerl -% -NetBSD: true inheritors of the UNIX(tm) legacy. - -- Erik E. Fair -% -NetBSD: Twice the Bits-Clean of other Leading OSes - -- Tom Harvey -% -NetBSD: Two guys with a vax - -- Tom Harvey -% -NetBSD: u_long uptime; - -- Herb Peyerl -% -NetBSD: unshackling hardware designers and users from the bondage - of WinTel. - -- Erik E. Fair -% -NetBSD: Use the ENTIRE computer! - -- Andrew Gillham -% -NetBSD: userland included -% -NetBSD: We Come In Peace. - -- Andrew Gillham -% -NetBSD: We come in peace. We offer reliability. - -- David Maxwell -% -NetBSD: We do it right. - -- Perry Metzger -% -NetBSD: We don't negotiate with terrorists. - -- Miles Nordin -% -NetBSD: We put the "Net" in "BSD", and took out the "Free" - -- Tom Harvey -% -NetBSD: We Stay Up. - -- Andrew Gillham -% -NetBSD: We Suck Less -% -NetBSD: We're so committed to it being free, we won't sell it to you - even if you ask! - -- Charles M. Hannum -% -NetBSD: What do you want to serve today? - -- Hubert Feyrer -% -NetBSD: When Linux ports to that platform, they will discover - - WE HAVE ALWAYS BEEN HERE - -- David Maxwell -% -NetBSD: Where do you want to have the power to serve, tomorrow? - -- Tom Harvey -% -NetBSD: Who do you Serve? And who do you Trust? - -- David Maxwell -% -NetBSD will put hair on a UNIX admin's chest - -- Jason R. Fink -% -NetBSD: Write Once, Run Everywhere. Java optional. - -- Todd Whitesel -% -NetBSD: You can't handle it. - -- Paul Newhouse -% -NetBSD: You choose the hardware, we'll bring the OS. - -- David Brownlee -% -Of course it runs NetBSD. -% -Portable. Supportable. NetBSD. - -- Jim Wise -% -Software is like sex - it should be free - -- Hubert Feyrer -% -We're BSD. If you want System V, you know where to get it. - -- Greywolf -% -Where would you have rather been today, tomorrow? NetBSD. - -- Allen Briggs -% -With many thanks to the core team and UCB CSRG. - -- Greywolf -% -Young or old; cutting edge or yesterday's NeWS, NetBSD is the UNIX for you. -It can be a hulking monster in your basement, or fit in the palm -of your hand. - -- Richard Rauch -% -NetBSD: Dead on Target - -- Gimpy -% -NetBSD JIHBED diff --git a/games/fortune/datfiles/netbsd-o.fake b/games/fortune/datfiles/netbsd-o.fake deleted file mode 100644 index 3b3f5a3d6..000000000 --- a/games/fortune/datfiles/netbsd-o.fake +++ /dev/null @@ -1,2 +0,0 @@ -There are no potentially offensive fortunes installed on this -system. For further details, contact your system administrator. diff --git a/games/fortune/datfiles/netbsd-o.real b/games/fortune/datfiles/netbsd-o.real deleted file mode 100644 index 25f75a8d4..000000000 --- a/games/fortune/datfiles/netbsd-o.real +++ /dev/null @@ -1,53 +0,0 @@ -Anagrams for NetBSD core team: - Strobe mased net - Strobe mased ten - Erect teen bonds - A boned cream test - Cremate no debts - -- Julian Assange -% -NetBSD - Bits for Tits. - -- Julian Assange -% -NetBSD - Multiple Architectures lead to Multiple Orgasms. - -- Julian Assange -% -NetBSD - We put the OS in OrgaSm. - -- Julian Assange -% -NetBSD - We sell rope. -% -NetBSD - more ports than a Norwegian crack whore. - -- Julian Assange -% -NetBSD - the semen in the money shot. - -- Julian Assange -% -NetBSD - we're on a mission from Hell. - -- Julian Assange -% -NetBSD logo: Kiss-painted (w/tongue) Beastie stabbing a pitchfork - through a bloodied and obviously-in-horrible-pain Tux. - -- Mason Loring Bliss -% -NetBSD long theme: "Eat a queer fetus for Jesus, and run NetBSD!" - -- Mason Loring Bliss -% -NetBSD, stupid. - -- Julian Assange -% -NetBSD: More Ports That A Cheap Whore - -- Andrew Gillham -% -NetBSD: No Sh;t! - -- Andrew Gillham -% -NetBSD: Unix With Balls. - -- Andrew Gillham -% -NetBSD: better for your uptime than Viagra. - -- Daniel Carosone -% -Never mind the bollocks, here's NetBSD. - -- Julian Assange -% diff --git a/games/fortune/datfiles/netbsd-tips b/games/fortune/datfiles/netbsd-tips deleted file mode 100644 index ba8e35362..000000000 --- a/games/fortune/datfiles/netbsd-tips +++ /dev/null @@ -1,143 +0,0 @@ -List 20 largest files (larger than 5 MB) sorted by megabytes: - - find / -type f -size +10000 -print0 | xargs -0 du -m | sort -nr | head -20 -% -You can keep specific rc.conf configurations in individual files -under /etc/rc.conf.d/ where each file is named after the $name of -the rc.d script. Some configurations may have different names than -the script; see the $name variable to check. -% -You can see the total used buffers in megabytes with: - - vmstat -s | awk ' -/ bytes per page$/ { bpp = $1 } -/ cached file pages$/ { cfp = $1 } -/ cached executable pages$/ { cep = $1 } -END { print((cfp + cep) * bpp / 1024 / 1024); }' -% -You can view a value of a variable in pkgsrc by using the show-var -target, for example: - - make show-var VARNAME=MAINTAINER -% -You can view the basic order of your rc.d scripts with: - - rcorder /etc/rc.d/* -% -You can ask questions about NetBSD at the netbsd-users@NetBSD.org -mailing list. Be sure to clearly explain your problem, what you -tried, what results you had, and what you expected. -% -You can view your non-default Postfix settings with: - - postconf -n -% -To report about installed packages with known vulnerabilities, -fetch the latest pkg-vulnerabilities file as the superuser with: - - download-vulnerability-list - -And then run: - - audit-packages -% -The following shows an example of temporarily adding 10MB more swap -space for virtual memory: - - dd if=/dev/zero of=/root/swapfile bs=1024 count=10240 - chmod go= /root/swapfile - swapctl -a /root/swapfile -% -If your console ever gets broken, you can try resetting it to its -initial state with: - - printf "\033c -% -If you installed a package, but don't know what the software is -called or what executables to run, use pkg_info with the -L switch -to list the package's files and search for /bin: - - pkg_info -L PACKAGE-NAME | grep /bin -% -A new user can be added by using the useradd tool with the -m switch -to create the home directory. Then set the password. For example: - - useradd -m susan - passwd susan -% -To modify user account information use the chpass or usermod tools. -If you need to edit the user database directly, use the vipw command. -% -You can temporarily start the SSH server by running the following -as root: - - /etc/rc.d/sshd onestart -% -Several IP Filter and ipnat examples are available in the -/usr/share/examples/ipf/ directory. -% -Want to dual boot using a bluetooth mouse or keyboard? Use btkey(1) -to store the link key in the hardware. -% -If you are having trouble connecting to a remote bluetooth device, -try the btconfig(8) inquiry command. The kernel will retain some -clock offset information that may help. -% -You can download files via HTTP using the ftp(1) command; for example: - - ftp http://www.NetBSD.org/images/NetBSD.png -% -The mtree(8) tool can be used to check permissions, ownerships, -file changes, and more when compared against a specification. For -example to check directory ownership and permissions for standard -NetBSD directories, run: - - /usr/sbin/mtree -e -p / -f /etc/mtree/NetBSD.dist -% -If you need reminders on your console to leave, use the leave(1) -tool. For example to receive reminders to leave in one hour: - - leave +0100 -% -To stop non-superuser logins until next boot, as root: - - touch /etc/nologin -% -When extracting distribution tar sets, be sure to use the pax -pe -option or the tar -p switch to preserve the user and group and file -modes (including setuid and setgid). This is needed, for example, -so su(1) will work after extracting the base.tgz set. -% -Math can be done within the sh(1) and ksh(1) shells or with expr(1), -dc(1), bc(1), or awk(1). Here are some simple examples: - - echo $((431 * 79)) - expr 60 \* 60 \* 24 \* 7 -% -You can view network connections with the fstat, netstat -a, sockstat, -and "systat netstat" commands. -% -Visit the NetBSD Security website to keep track of advisories: - http://www.NetBSD.org/support/security/ -Or join the security-announce mailing list for alerts: - http://www.netbsd.org/mailinglists/#security-announce -% -Here's an example of finding what package a file belongs to: - - pkg_info -Fe /usr/pkg/bin/inw -% -Many log files are checked for rotation every hour by newsyslog(8). -It is configured in /etc/newsyslog.conf. -% -NetBSD's default cron jobs are defined in the /var/cron/tabs/root -file. As the superuser, use "crontab -l" to view it. To edit it, -use "crontab -e" (which defaults to using the vi(1) editor). -% -You can make sure that your system is stable and behaves correctly by -running the tests in /usr/tests (which come from the tests.tgz set). -To do so: - - vi /etc/atf/NetBSD.conf - cd /usr/tests - atf-run | atf-report -% diff --git a/libexec/httpd/netbsd_queue.h b/libexec/httpd/netbsd_queue.h deleted file mode 100644 index 906f73141..000000000 --- a/libexec/httpd/netbsd_queue.h +++ /dev/null @@ -1,82 +0,0 @@ -/* $eterna: queue.h,v 1.6 2009/04/18 08:36:03 mrg Exp $ */ -/* from: NetBSD: queue.h,v 1.51 2009/03/11 06:51:53 mrg Exp */ - -/* - * Copyright (c) 1991, 1993 - * The Regents of the University of California. All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. Neither the name of the University nor the names of its contributors - * may be used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - * - * @(#)queue.h 8.5 (Berkeley) 8/20/94 - */ - -#ifndef _SYS_QUEUE_H_ -#define _SYS_QUEUE_H_ - -/* - * Simple queue definitions. - */ -#define SIMPLEQ_HEAD(name, type) \ -struct name { \ - struct type *sqh_first; /* first element */ \ - struct type **sqh_last; /* addr of last next element */ \ -} - -#define SIMPLEQ_ENTRY(type) \ -struct { \ - struct type *sqe_next; /* next element */ \ -} - -/* - * Simple queue functions. - */ -#define SIMPLEQ_INIT(head) do { \ - (head)->sqh_first = NULL; \ - (head)->sqh_last = &(head)->sqh_first; \ -} while (/*CONSTCOND*/0) - -#define SIMPLEQ_INSERT_TAIL(head, elm, field) do { \ - (elm)->field.sqe_next = NULL; \ - *(head)->sqh_last = (elm); \ - (head)->sqh_last = &(elm)->field.sqe_next; \ -} while (/*CONSTCOND*/0) - -#define SIMPLEQ_FOREACH(var, head, field) \ - for ((var) = ((head)->sqh_first); \ - (var); \ - (var) = ((var)->field.sqe_next)) - -#define SIMPLEQ_FOREACH_SAFE(var, head, field, next) \ - for ((var) = ((head)->sqh_first); \ - (var) && ((next = ((var)->field.sqe_next)), 1); \ - (var) = (next)) - -/* - * Simple queue access methods. - */ -#define SIMPLEQ_FIRST(head) ((head)->sqh_first) -#define SIMPLEQ_NEXT(elm, field) ((elm)->field.sqe_next) - -#endif /* !_SYS_QUEUE_H_ */ diff --git a/sys/arch/arm/include/netbsd32_machdep.h b/sys/arch/arm/include/netbsd32_machdep.h deleted file mode 100644 index 31a8fa77d..000000000 --- a/sys/arch/arm/include/netbsd32_machdep.h +++ /dev/null @@ -1,69 +0,0 @@ -/* $NetBSD: netbsd32_machdep.h,v 1.1 2012/08/03 07:59:23 matt Exp $ */ - -/*- - * Copyright (c) 2012 The NetBSD Foundation, Inc. - * All rights reserved. - * - * This code is derived from software contributed to The NetBSD Foundation - * by Matt Thomas . - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS - * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS - * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -#ifndef _ARM_NETBSD32_H_ -#define _ARM_NETBSD32_H_ - -#include - -#define NETBSD32_POINTER_TYPE uint32_t -typedef struct { NETBSD32_POINTER_TYPE i32; } netbsd32_pointer_t; - -#ifdef __ARM_EABI__ -#define NETBSD32_INT64_ALIGN __attribute__((__aligned__(4))) -#else -#define NETBSD32_INT64_ALIGN __attribute__((__aligned__(8))) -#endif - -typedef netbsd32_pointer_t netbsd32_sigcontextp_t; - -/* - * The sigcode is ABI neutral. - */ -#define netbsd32_sigcode sigcode -#define netbsd32_esigcode esigcode - -/* - * Note: syscall_intern and setregs do not care about COMPAT_NETBSD32. - */ -#define netbsd32_syscall_intern syscall_intern -#define netbsd32_setregs setregs - -#define VM_MAXUSER_ADDRESS32 VM_MAXUSER_ADDRESS -#define NETBSD32_MID_MACHINE MID_MACHINE -#define USRSTACK32 USRSTACK -#define MAXTSIZ32 MAXTSIZ -#define DFLDSIZ32 DFLDSIZ -#define MAXDSIZ32 MAXDSIZ -#define DFLSSIZ32 DFLSSIZ -#define MAXSSIZ32 MAXSSIZ - -#endif /* _ARM_NETBSD32_H_ */ diff --git a/sys/arch/evbarm/include/netbsd32_machdep.h b/sys/arch/evbarm/include/netbsd32_machdep.h deleted file mode 100644 index 1e2007f83..000000000 --- a/sys/arch/evbarm/include/netbsd32_machdep.h +++ /dev/null @@ -1,3 +0,0 @@ -/* $NetBSD: netbsd32_machdep.h,v 1.1 2012/08/03 08:00:17 matt Exp $ */ - -#include diff --git a/sys/net80211/ieee80211_netbsd.h b/sys/net80211/ieee80211_netbsd.h deleted file mode 100644 index e23d2064d..000000000 --- a/sys/net80211/ieee80211_netbsd.h +++ /dev/null @@ -1,252 +0,0 @@ -/* $NetBSD: ieee80211_netbsd.h,v 1.19 2014/04/07 00:07:40 pooka Exp $ */ -/*- - * Copyright (c) 2003-2005 Sam Leffler, Errno Consulting - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. The name of the author may not be used to endorse or promote products - * derived from this software without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT - * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF - * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * $FreeBSD: src/sys/net80211/ieee80211_freebsd.h,v 1.6 2005/08/08 18:46:36 sam Exp $ - */ -#ifndef _NET80211_IEEE80211_NETBSD_H_ -#define _NET80211_IEEE80211_NETBSD_H_ - -#ifdef _KERNEL -#define IASSERT(__cond, __complaint) \ - do { \ - if (!(__cond)) \ - panic __complaint ; \ - } while (/*CONSTCOND*/0) - -void if_printf(struct ifnet *, const char *, ...) - __attribute__((__format__(__printf__,2,3))); - -#define IEEE80211_LOCK_INIT_IMPL(_ic, _name, _member) \ - mutex_init(&(_ic)->_member, MUTEX_DEFAULT, IPL_NET) -#define IEEE80211_LOCK_IMPL(_ic, _member) \ - mutex_enter(&(_ic)->_member) -#define IEEE80211_IS_LOCKED_IMPL(_ic, _member) \ - mutex_owned(&(_ic)->_member) -#define IEEE80211_UNLOCK_IMPL(_ic, _member) \ - mutex_exit(&(_ic)->_member) -#define IEEE80211_LOCK_ASSERT_IMPL(_ic, _member) \ - IASSERT(mutex_owned(&(_ic)->_member), \ - ("%s: IEEE80211_LOCK not held", __func__)) -#define IEEE80211_LOCK_DESTROY_IMPL(_ic, _member) \ - mutex_destroy(&(_ic)->_member) - -/* - * Beacon locking definitions. - */ -typedef kmutex_t ieee80211_beacon_lock_t; -#define IEEE80211_BEACON_LOCK_INIT(_ic, _name) \ - IEEE80211_LOCK_INIT_IMPL(_ic, _name, ic_beaconlock) -#define IEEE80211_BEACON_LOCK_DESTROY(_ic) \ - IEEE80211_LOCK_DESTROY_IMPL(_ic, ic_beaconlock) -#define IEEE80211_BEACON_LOCK(_ic) \ - IEEE80211_LOCK_IMPL(_ic, ic_beaconlock) -#define IEEE80211_BEACON_UNLOCK(_ic) \ - IEEE80211_UNLOCK_IMPL(_ic, ic_beaconlock) -#define IEEE80211_BEACON_LOCK_ASSERT(_ic) \ - IEEE80211_LOCK_ASSERT_IMPL(_ic, ic_beaconlock) - -/* - * Node locking definitions. - * NB: MTX_DUPOK is because we don't generate per-interface strings. - */ -typedef kmutex_t ieee80211_node_lock_t; -#define IEEE80211_NODE_LOCK_INIT(_nt, _name) \ - IEEE80211_LOCK_INIT_IMPL(_nt, _name, nt_nodelock) -#define IEEE80211_NODE_LOCK_DESTROY(_nt) \ - IEEE80211_LOCK_DESTROY_IMPL(_nt, nt_nodelock) -#define IEEE80211_NODE_LOCK(_nt) \ - IEEE80211_LOCK_IMPL(_nt, nt_nodelock) -#define IEEE80211_NODE_IS_LOCKED(_nt) \ - IEEE80211_IS_LOCKED_IMPL(_nt, nt_nodelock) -#define IEEE80211_NODE_UNLOCK(_nt) \ - IEEE80211_UNLOCK_IMPL(_nt, nt_nodelock) -#define IEEE80211_NODE_LOCK_ASSERT(_nt) \ - IEEE80211_LOCK_ASSERT_IMPL(_nt, nt_nodelock) - -/* - * Node table scangen locking definitions. - */ -typedef kmutex_t ieee80211_scan_lock_t; -#define IEEE80211_SCAN_LOCK_INIT(_nt, _name) \ - IEEE80211_LOCK_INIT_IMPL(_nt, _name, nt_scanlock) -#define IEEE80211_SCAN_LOCK_DESTROY(_nt) \ - IEEE80211_LOCK_DESTROY_IMPL(_nt, nt_scanlock) -#define IEEE80211_SCAN_LOCK(_nt) \ - IEEE80211_LOCK_IMPL(_nt, nt_scanlock) -#define IEEE80211_SCAN_UNLOCK(_nt) \ - IEEE80211_UNLOCK_IMPL(_nt, nt_scanlock) -#define IEEE80211_SCAN_LOCK_ASSERT(_nt) \ - IEEE80211_LOCK_ASSERT_IMPL(_nt, nt_scanlock) - -/* - * Per-node power-save queue definitions. - */ -#define IEEE80211_NODE_SAVEQ_INIT(_ni, _name) do { \ - (_ni)->ni_savedq.ifq_maxlen = IEEE80211_PS_MAX_QUEUE; \ -} while (0) -#define IEEE80211_NODE_SAVEQ_DESTROY(_ni) -#define IEEE80211_NODE_SAVEQ_QLEN(_ni) ((_ni)->ni_savedq.ifq_len) -#define IEEE80211_NODE_SAVEQ_LOCK(_ni) -#define IEEE80211_NODE_SAVEQ_UNLOCK(_ni) -#define IEEE80211_NODE_SAVEQ_DEQUEUE(_ni, _m, _qlen) do { \ - IEEE80211_NODE_SAVEQ_LOCK(_ni); \ - IF_DEQUEUE(&(_ni)->ni_savedq, _m); \ - (_qlen) = IEEE80211_NODE_SAVEQ_QLEN(_ni); \ - IEEE80211_NODE_SAVEQ_UNLOCK(_ni); \ -} while (0) -#define IEEE80211_NODE_SAVEQ_DRAIN(_ni, _qlen) do { \ - IEEE80211_NODE_SAVEQ_LOCK(_ni); \ - (_qlen) = IEEE80211_NODE_SAVEQ_QLEN(_ni); \ - IF_PURGE(&(_ni)->ni_savedq); \ - IEEE80211_NODE_SAVEQ_UNLOCK(_ni); \ -} while (0) -/* XXX could be optimized */ -#define _IEEE80211_NODE_SAVEQ_DEQUEUE_HEAD(_ni, _m) do { \ - IF_DEQUEUE(&(_ni)->ni_savedq, m); \ -} while (0) -#define _IEEE80211_NODE_SAVEQ_ENQUEUE(_ni, _m, _qlen, _age) do {\ - (_m)->m_nextpkt = NULL; \ - if ((_ni)->ni_savedq.ifq_tail != NULL) { \ - _age -= M_AGE_GET((_ni)->ni_savedq.ifq_tail); \ - (_ni)->ni_savedq.ifq_tail->m_nextpkt = (_m); \ - } else { \ - (_ni)->ni_savedq.ifq_head = (_m); \ - } \ - M_AGE_SET(_m, _age); \ - (_ni)->ni_savedq.ifq_tail = (_m); \ - (_qlen) = ++(_ni)->ni_savedq.ifq_len; \ -} while (0) - -/* - * 802.1x MAC ACL database locking definitions. - */ -typedef kmutex_t acl_lock_t; -#define ACL_LOCK_INIT(_as, _name) \ - IEEE80211_LOCK_INIT_IMPL(_as, _name, as_lock) -#define ACL_LOCK_DESTROY(_as) \ - IEEE80211_LOCK_DESTROY_IMPL(_as, as_lock) -#define ACL_LOCK(_as) IEEE80211_LOCK_IMPL(_as, as_lock) -#define ACL_UNLOCK(_as) IEEE80211_UNLOCK_IMPL(_as, as_lock) -#define ACL_LOCK_ASSERT(_as) IEEE80211_LOCK_ASSERT_IMPL(_as, as_lock) - -struct ifqueue; -void ieee80211_drain_ifq(struct ifqueue *); - -struct mbuf *ieee80211_getmgtframe(u_int8_t **frm, u_int pktlen); -#define M_PWR_SAV M_PROTO1 /* bypass PS handling */ -#define M_MORE_DATA M_LINK3 /* more data frames to follow */ -#define M_FRAG M_LINK4 /* 802.11 fragment */ -#define M_FIRSTFRAG M_LINK5 /* first 802.11 fragment */ -#define M_FF M_LINK6 /* "fast frames" */ -/* - * Encode WME access control bits in the PROTO flags. - * This is safe since it's passed directly in to the - * driver and there's no chance someone else will clobber - * them on us. - */ -#define M_WME_AC_MASK (M_LINK1|M_LINK2) -/* XXX 5 is wrong if M_LINK* are redefined */ -#define M_WME_AC_SHIFT 13 - -#define M_WME_SETAC(m, ac) \ - ((m)->m_flags = ((m)->m_flags &~ M_WME_AC_MASK) | \ - ((ac) << M_WME_AC_SHIFT)) -#define M_WME_GETAC(m) (((m)->m_flags >> M_WME_AC_SHIFT) & 0x3) - -/* - * Mbufs on the power save queue are tagged with an age and - * timed out. We reuse the hardware checksum field in the - * mbuf packet header to store this data. - */ -#define M_AGE_SET(m,v) (m->m_pkthdr.csum_data = v) -#define M_AGE_GET(m) (m->m_pkthdr.csum_data) -#define M_AGE_SUB(m,adj) (m->m_pkthdr.csum_data -= adj) - -struct ieee80211com; -#endif /* _KERNEL */ - -/* XXX this stuff belongs elsewhere */ -/* - * Message formats for messages from the net80211 layer to user - * applications via the routing socket. These messages are appended - * to an if_announcemsghdr structure. - */ -struct ieee80211_join_event { - uint8_t iev_addr[6]; -}; - -struct ieee80211_leave_event { - uint8_t iev_addr[6]; -}; - -struct ieee80211_replay_event { - uint8_t iev_src[6]; /* src MAC */ - uint8_t iev_dst[6]; /* dst MAC */ - uint8_t iev_cipher; /* cipher type */ - uint8_t iev_keyix; /* key id/index */ - uint64_t iev_keyrsc; /* RSC from key */ - uint64_t iev_rsc; /* RSC from frame */ -}; - -struct ieee80211_michael_event { - uint8_t iev_src[6]; /* src MAC */ - uint8_t iev_dst[6]; /* dst MAC */ - uint8_t iev_cipher; /* cipher type */ - uint8_t iev_keyix; /* key id/index */ -}; - -#define RTM_IEEE80211_ASSOC 100 /* station associate (bss mode) */ -#define RTM_IEEE80211_REASSOC 101 /* station re-associate (bss mode) */ -#define RTM_IEEE80211_DISASSOC 102 /* station disassociate (bss mode) */ -#define RTM_IEEE80211_JOIN 103 /* station join (ap mode) */ -#define RTM_IEEE80211_LEAVE 104 /* station leave (ap mode) */ -#define RTM_IEEE80211_SCAN 105 /* scan complete, results available */ -#define RTM_IEEE80211_REPLAY 106 /* sequence counter replay detected */ -#define RTM_IEEE80211_MICHAEL 107 /* Michael MIC failure detected */ -#define RTM_IEEE80211_REJOIN 108 /* station re-associate (ap mode) */ - -#ifdef _KERNEL -#define ticks hardclock_ticks -#define ovbcopy(__src, __dst, __n) ((void)memmove(__dst, __src, __n)) - -void if_printf(struct ifnet *, const char *, ...); -void get_random_bytes(void *, size_t); - -void ieee80211_sysctl_attach(struct ieee80211com *); -void ieee80211_sysctl_detach(struct ieee80211com *); -void ieee80211_load_module(const char *); - -void ieee80211_rssadapt_sysctl_setup(struct sysctllog **); - -void ieee80211_init(void); -#define IEEE80211_CRYPTO_SETUP(name) \ - static void name(void); \ - __link_set_add_text(ieee80211_funcs, name); \ - static void name(void) -#endif - -#endif /* !_NET80211_IEEE80211_NETBSD_H_ */ diff --git a/usr.sbin/traceroute/trrt2netbsd b/usr.sbin/traceroute/trrt2netbsd deleted file mode 100755 index bfe88f9c1..000000000 --- a/usr.sbin/traceroute/trrt2netbsd +++ /dev/null @@ -1,272 +0,0 @@ -#!/usr/local/bin/perl -# -# $NetBSD: trrt2netbsd,v 1.4 1999/06/16 20:47:57 is Exp $ -# -# Perl script to convert a standard distribution directory for traceroute into -# a NetBSD source tree. -# -# This is done as a script so that as each distribution is released, -# only changes from the previous one need to be dealt with as -# modifications to this script and related files. This should -# reduce the cost of updating from a new release of traceroute by an -# order of magnitude (or more?) -# -# This script requires two environment variables set: -# SRCDIR - traceroute source directory -# TARGETDIR - name of the high level directory to make -# -# Written by Christos Zoulas Oct 2nd, 1997 for traceroute-1.4a5 -# - -$version = "1.4a5"; - -# definitions ... - -@subdirs = ("usr.sbin/traceroute"); - -@trrtf = ("ifaddrlist.c", "savestr.c", "traceroute.c"); - -@trrthf = ("gnuc.h", "ifaddrlist.h", "savestr.h"); - -@trrtmf = ("traceroute.8"); -@trrtdf = ("CHANGES", "README"); -@trrtaf = ("mean.awk", "median.awk"); - - -# sed edit list: file, sed-program -%sedlist = (); - -# -# Utility Subroutines -# - -sub makedir { - system("mkdir -p @_"); -} - -# &fixrcs (fromfile, tofile); -sub fixrcs -{ - my ($f, $t) = @_; - my @keywords = ("Author", "Date", "Header", "Id", "Locker", "Log", - "Name", "RCSfile", "Revision", "Source", "State"); - my $state = 0; - my $hdr = 0; - - open(IFILE, "<$f") || die "Cannot open $f"; - open(OFILE, ">$t") || die "Cannot create $t"; - - if ($t =~ /.*\.[0-9]/) { - print OFILE '.\\" $', 'NetBSD', '$', "\n.\\\"", "\n"; - } - elsif ($t =~ /.*\.[ch]/) { - print OFILE "/*\t", '$', 'NetBSD', '$', "\t*/\n\n"; - } - elsif ($t =~ /.*\.[yl]/) { - $hdr = 1; - } - else { - print OFILE '$', 'NetBSD', '$', "\n"; - } - while () { - if ($hdr == 1) { - if (/%{/) { - print OFILE "%{\n/*\t", '$', 'NetBSD', '$', "\t*/\n\n"; - $hdr = 0; - next; - } - } - if ($state == 2) { - if (/#endif/) { - print OFILE "#else\n__RCSID(", '"$', 'NetBSD', '$"', - ");\n#endif\n"; - $state = 0; - } - } - if ($state == 1) { - print OFILE "#if 0\n"; - $state = 2; - } - if (/#ifndef lint/) { - print OFILE "#include \n"; - $state = 1; - } - foreach $key (@keywords) { - s/\$$key\$/$key/g; - s/\$$key:(.*)\$/$key:$1/g; - } - print OFILE $_; - } - close(IFILE) || die "closing input file"; - close(OFILE) || die "closing output file"; -} - -# ©files (fromdir, todir, list of files); -sub copyfiles { - local ($fdir, $tdir, @list) = @_; - local ($f); - - foreach $f (@list) { - print " $fdir/$f --> $tdir/$f\n"; - &fixrcs("$fdir/$f", "$tdir/$f"); - } -} - -# ©file (fromfile, tofile); -sub copyfile { - local ($f, $t) = @_; - - print " $f --> $t\n"; - system ("cp $f $t"); -} - -sub uniq { - local (@inlist) = @_; - local (@outlist); - - @outlist = ($inlist[0]); - for ( $i=1; $i < @inlist; $i++ ) { - if ($inlist[$i] ne $inlist[$i-1]) { - push (@outlist, $inlist[$i]); - } - } - - @outlist; -} - -sub dumpsrcs { - local (@names) = @_; - local ($count); - - $count = 0; - while ($f = pop(@names)) { - print ODATA "$f "; - if ($count == 5 && @names > 0) { - print ODATA "\\\n"; - $count = 0; - } else { - $count += 1; - } - } - if ($count != 0) { - print ODATA "\n"; - } -} - -# -# Main program. -# - -$srcdir = $ENV{'SRCDIR'}; -$targetdir = $ENV{'TARGETDIR'}; -$incdirs = "-I. -I$srcdir/config -I$srcdir"; - -if (!$srcdir | !targetdir) { - die "You must define the environment variables SRCDIR and TARGETDIR.\n" -} -print "Making the NetBSD directory tree.\n"; -foreach $f (@subdirs) { - print " -->$f\n"; - makedir ("$targetdir/$f"); -} - -print "Populating the usr.sbin/traceroute directory.\n"; -©files ("$srcdir", "$targetdir/usr.sbin/traceroute", @trrtf, @trrthf, @trrtdf, - @trrtmf, @trrtaf); - -# -# Build makefiles -# - -$first = "True"; -while ($line = ) { - chop ($line); - if (substr($line,0,2) eq "%%") { - @cmd = split (/ /,$line); - if ($cmd[1] eq "file") { - print "Building $targetdir/$cmd[2]\n"; - if ($first eq "") { - close (ODATA); - } else { - $first = ""; - } - open (ODATA, ">$targetdir/$cmd[2]") || - die "Could not create $targetdir/$cmd[2]"; - } elsif ($cmd[1] eq "awks") { - print " Defining AWKS\n"; - if ($first) { - die "Data file must start with a %% file!"; - } - print ODATA "AWKS=\t"; - &dumpsrcs (@trrtaf); - } elsif ($cmd[1] eq "srcs") { - print " Defining SRCS\n"; - if ($first) { - die "Data file must start with a %% file!"; - } - print ODATA "SRCS=\t"; - &dumpsrcs (@trrtf); - } elsif ($cmd[1] eq "man") { - print " Defining MAN\n"; - if ($first) { - die "Data file must start with a %% file!"; - } - print ODATA "MAN=\t"; - &dumpsrcs (@trrtmf); - } elsif ($cmd[1] eq "version") { - print " Defining VERSION\n"; - print ODATA "char version[] = \"$version\";"; - } elsif ($cmd[1] eq "NetBSD") { - if ($first) { - die "Data section must start with a %% file!"; - } - print ODATA "$cmd[2] \$"."NetBSD".": \$ $cmd[3]\n"; - } - } else { - if ($first) { - die "Data file must start with a %% file!"; - } - print ODATA "$line\n"; - } -} -close (ODATA); - -# -# Sed transformations of files -# -foreach $n (keys(%sedlist)) { - print "Modifying $n\n"; - system ("cd $targetdir; sed $sedlist{$n} $n > tmp; mv -f tmp $n"); -} - -# -# end of the script -# - -# what follows is the data for makefiles and other special files -# that need to be created. - -__END__ -%% file usr.sbin/traceroute/Makefile -%% NetBSD # - -WARNS?= 1 -PROG= traceroute -%% man - -CPPFLAGS+=-DHAVE_MALLOC_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_SOCKIO_H=1 -CPPFLAGS+=-DHAVE_STRERROR=1 -DHAVE_SETLINEBUF=1 -DHAVE_SOCKADDR_SA_LEN=1 -CPPFLAGS+=-DHAVE_RAW_OPTIONS=1 - -BINOWN= root -BINMODE=4555 - -%% srcs -SRCS+= version.c - -%% awks - -.include -%% file usr.sbin/traceroute/version.c -%% NetBSD /* */ -%% version