Index: lib/libsysdecode/flags.c =================================================================== --- lib/libsysdecode/flags.c +++ lib/libsysdecode/flags.c @@ -657,7 +657,16 @@ bool sysdecode_mmap_prot(FILE *fp, int prot, int *rem) { + int protm; + bool ret; + protm = PROT_MAX_EXTRACT(prot); + if (protm != 0) { + fputs("PROT_MAX(", fp); + ret = print_mask_int(fp, mmapprot, protm, rem); + fputs(")", fp); + return (ret); + } return (print_mask_int(fp, mmapprot, prot, rem)); }