diff options
| author | Theo Schlossnagle <jesus@omniti.com> | 2013-08-23 11:13:02 -0400 |
|---|---|---|
| committer | Dan McDonald <danmcd@nexenta.com> | 2013-08-23 11:13:02 -0400 |
| commit | 1b3b16f35bee1ffc210591d82bca6adf247954b0 (patch) | |
| tree | f1cfd2fdc8ff712b2d281a91968ff7a2d85c02ea /usr/src/cmd/truss/print.c | |
| parent | b62969f868a827f0823a084bc0af9c7d8b76c659 (diff) | |
| download | illumos-gate-1b3b16f35bee1ffc210591d82bca6adf247954b0.tar.gz | |
3785 Implement MAP_32BIT flag to mmap()
Reviewed by: Albert Lee <trisk@nexenta.com>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@nexenta.com>
Diffstat (limited to 'usr/src/cmd/truss/print.c')
| -rw-r--r-- | usr/src/cmd/truss/print.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/usr/src/cmd/truss/print.c b/usr/src/cmd/truss/print.c index ed39e33c4f..f49197a7f6 100644 --- a/usr/src/cmd/truss/print.c +++ b/usr/src/cmd/truss/print.c @@ -734,7 +734,7 @@ mmap_type(private_t *pri, long arg) arg &= ~(_MAP_NEW|MAP_TYPE); if (arg & ~(MAP_FIXED|MAP_RENAME|MAP_NORESERVE|MAP_ANON|MAP_ALIGN| - MAP_TEXT|MAP_INITDATA)) + MAP_TEXT|MAP_INITDATA|MAP_32BIT)) (void) snprintf(str + used, sizeof (pri->code_buf) - used, "|0x%lX", arg); else { @@ -752,6 +752,8 @@ mmap_type(private_t *pri, long arg) (void) strlcat(str, "|MAP_TEXT", CBSIZE); if (arg & MAP_INITDATA) (void) strlcat(str, "|MAP_INITDATA", CBSIZE); + if (arg & MAP_32BIT) + (void) strlcat(str, "|MAP_32BIT", CBSIZE); } return ((const char *)str); |
