From 30a42307a7a7f49d0bbb99a69cf6f7a60ac998e9 Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Mon, 22 Jul 2019 17:25:35 +0000 Subject: [PATCH] mptutil: emit a warning on big-endian architectures It is known to be broken. PR: 162513 MFC after: 1 week Sponsored by: The FreeBSD Foundation --- usr.sbin/mptutil/mptutil.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/usr.sbin/mptutil/mptutil.c b/usr.sbin/mptutil/mptutil.c index 81487664f1ce..0ec6620c8688 100644 --- a/usr.sbin/mptutil/mptutil.c +++ b/usr.sbin/mptutil/mptutil.c @@ -114,6 +114,10 @@ main(int ac, char **av) if (ac == 0) usage(); +#if BYTE_ORDER == BIG_ENDIAN + warnx("mptutil is known to be broken on big-endian architectures"); +#endif + SET_FOREACH(cmd, MPT_DATASET(top)) { if (strcmp((*cmd)->name, av[0]) == 0) { if ((*cmd)->handler(ac, av))