@@ -794,21 +794,11 @@ fn desc(errno: Errno) -> &'static str {
794794 #[ cfg( target_os = "freebsd" ) ]
795795 ECAPMODE => "Not permitted in capability mode" ,
796796
797- #[ cfg( any(
798- target_os = "freebsd" ,
799- target_os = "dragonfly" ,
800- apple_targets,
801- target_os = "openbsd" ,
802- target_os = "netbsd"
803- ) ) ]
797+ #[ cfg( bsd) ]
804798 ENEEDAUTH => "Need authenticator" ,
805799
806800 #[ cfg( any(
807- target_os = "freebsd" ,
808- target_os = "dragonfly" ,
809- apple_targets,
810- target_os = "openbsd" ,
811- target_os = "netbsd" ,
801+ bsd,
812802 target_os = "redox" ,
813803 target_os = "illumos" ,
814804 target_os = "solaris"
@@ -825,36 +815,13 @@ fn desc(errno: Errno) -> &'static str {
825815 ) ) ]
826816 EILSEQ => "Illegal byte sequence" ,
827817
828- #[ cfg( any(
829- target_os = "freebsd" ,
830- target_os = "dragonfly" ,
831- apple_targets,
832- target_os = "openbsd" ,
833- target_os = "netbsd" ,
834- target_os = "haiku"
835- ) ) ]
818+ #[ cfg( any( bsd, target_os = "haiku" ) ) ]
836819 ENOATTR => "Attribute not found" ,
837820
838- #[ cfg( any(
839- target_os = "freebsd" ,
840- target_os = "dragonfly" ,
841- apple_targets,
842- target_os = "openbsd" ,
843- target_os = "netbsd" ,
844- target_os = "redox" ,
845- target_os = "haiku"
846- ) ) ]
821+ #[ cfg( any( bsd, target_os = "redox" , target_os = "haiku" ) ) ]
847822 EBADMSG => "Bad message" ,
848823
849- #[ cfg( any(
850- target_os = "freebsd" ,
851- target_os = "dragonfly" ,
852- apple_targets,
853- target_os = "openbsd" ,
854- target_os = "netbsd" ,
855- target_os = "redox" ,
856- target_os = "haiku"
857- ) ) ]
824+ #[ cfg( any( bsd, target_os = "redox" , target_os = "haiku" ) ) ]
858825 EPROTO => "Protocol error" ,
859826
860827 #[ cfg( any(
@@ -874,45 +841,22 @@ fn desc(errno: Errno) -> &'static str {
874841 EOWNERDEAD => "Previous owner died" ,
875842
876843 #[ cfg( any(
877- target_os = "freebsd" ,
878- target_os = "dragonfly" ,
879- apple_targets,
880- target_os = "openbsd" ,
881- target_os = "netbsd" ,
844+ bsd,
882845 target_os = "aix" ,
883846 target_os = "illumos" ,
884847 target_os = "solaris" ,
885848 target_os = "haiku"
886849 ) ) ]
887850 ENOTSUP => "Operation not supported" ,
888851
889- #[ cfg( any(
890- target_os = "freebsd" ,
891- target_os = "dragonfly" ,
892- apple_targets,
893- target_os = "aix" ,
894- target_os = "openbsd" ,
895- target_os = "netbsd"
896- ) ) ]
852+ #[ cfg( any( bsd, target_os = "aix" ) ) ]
897853 EPROCLIM => "Too many processes" ,
898854
899- #[ cfg( any(
900- target_os = "freebsd" ,
901- target_os = "dragonfly" ,
902- apple_targets,
903- target_os = "aix" ,
904- target_os = "openbsd" ,
905- target_os = "netbsd" ,
906- target_os = "redox"
907- ) ) ]
855+ #[ cfg( any( bsd, target_os = "aix" , target_os = "redox" ) ) ]
908856 EUSERS => "Too many users" ,
909857
910858 #[ cfg( any(
911- target_os = "freebsd" ,
912- target_os = "dragonfly" ,
913- apple_targets,
914- target_os = "openbsd" ,
915- target_os = "netbsd" ,
859+ bsd,
916860 target_os = "redox" ,
917861 target_os = "aix" ,
918862 target_os = "illumos" ,
@@ -922,11 +866,7 @@ fn desc(errno: Errno) -> &'static str {
922866 EDQUOT => "Disc quota exceeded" ,
923867
924868 #[ cfg( any(
925- target_os = "freebsd" ,
926- target_os = "dragonfly" ,
927- apple_targets,
928- target_os = "openbsd" ,
929- target_os = "netbsd" ,
869+ bsd,
930870 target_os = "redox" ,
931871 target_os = "aix" ,
932872 target_os = "illumos" ,
@@ -936,86 +876,36 @@ fn desc(errno: Errno) -> &'static str {
936876 ESTALE => "Stale NFS file handle" ,
937877
938878 #[ cfg( any(
939- target_os = "freebsd" ,
940- target_os = "dragonfly" ,
941- apple_targets,
879+ bsd,
942880 target_os = "aix" ,
943- target_os = "openbsd" ,
944- target_os = "netbsd" ,
945881 target_os = "redox"
946882 ) ) ]
947883 EREMOTE => "Too many levels of remote in path" ,
948884
949- #[ cfg( any(
950- target_os = "freebsd" ,
951- target_os = "dragonfly" ,
952- apple_targets,
953- target_os = "openbsd" ,
954- target_os = "netbsd"
955- ) ) ]
885+ #[ cfg( bsd) ]
956886 EBADRPC => "RPC struct is bad" ,
957887
958- #[ cfg( any(
959- target_os = "freebsd" ,
960- target_os = "dragonfly" ,
961- apple_targets,
962- target_os = "openbsd" ,
963- target_os = "netbsd"
964- ) ) ]
888+ #[ cfg( bsd) ]
965889 ERPCMISMATCH => "RPC version wrong" ,
966890
967- #[ cfg( any(
968- target_os = "freebsd" ,
969- target_os = "dragonfly" ,
970- apple_targets,
971- target_os = "openbsd" ,
972- target_os = "netbsd"
973- ) ) ]
891+ #[ cfg( bsd) ]
974892 EPROGUNAVAIL => "RPC prog. not avail" ,
975893
976- #[ cfg( any(
977- target_os = "freebsd" ,
978- target_os = "dragonfly" ,
979- apple_targets,
980- target_os = "openbsd" ,
981- target_os = "netbsd"
982- ) ) ]
894+ #[ cfg( bsd) ]
983895 EPROGMISMATCH => "Program version wrong" ,
984896
985- #[ cfg( any(
986- target_os = "freebsd" ,
987- target_os = "dragonfly" ,
988- apple_targets,
989- target_os = "openbsd" ,
990- target_os = "netbsd"
991- ) ) ]
897+ #[ cfg( bsd) ]
992898 EPROCUNAVAIL => "Bad procedure for program" ,
993899
994- #[ cfg( any(
995- target_os = "freebsd" ,
996- target_os = "dragonfly" ,
997- apple_targets,
998- target_os = "openbsd" ,
999- target_os = "netbsd"
1000- ) ) ]
900+ #[ cfg( bsd) ]
1001901 EFTYPE => "Inappropriate file type or format" ,
1002902
1003- #[ cfg( any(
1004- target_os = "freebsd" ,
1005- target_os = "dragonfly" ,
1006- apple_targets,
1007- target_os = "openbsd" ,
1008- target_os = "netbsd"
1009- ) ) ]
903+ #[ cfg( bsd) ]
1010904 EAUTH => "Authentication error" ,
1011905
1012906 #[ cfg( any(
1013- target_os = "freebsd" ,
1014- target_os = "dragonfly" ,
1015- apple_targets,
907+ bsd,
1016908 target_os = "aix" ,
1017- target_os = "openbsd" ,
1018- target_os = "netbsd" ,
1019909 target_os = "redox"
1020910 ) ) ]
1021911 ECANCELED => "Operation canceled" ,
0 commit comments