Strace mprotect flags.
Teach strace code about linux specific mprotect flags. Signed-off-by: Paul Brook <paul@codesourcery.com>
This commit is contained in:
parent
0e1c9c54af
commit
9e0b74a43f
@ -385,6 +385,9 @@ UNUSED static struct flags mmap_prot_flags[] = {
|
||||
FLAG_GENERIC(PROT_EXEC),
|
||||
FLAG_GENERIC(PROT_READ),
|
||||
FLAG_GENERIC(PROT_WRITE),
|
||||
FLAG_TARGET(PROT_SEM),
|
||||
FLAG_GENERIC(PROT_GROWSDOWN),
|
||||
FLAG_GENERIC(PROT_GROWSUP),
|
||||
FLAG_END,
|
||||
};
|
||||
|
||||
|
@ -946,6 +946,12 @@ struct target_winsize {
|
||||
|
||||
#include "termbits.h"
|
||||
|
||||
#if defined(TARGET_MIPS)
|
||||
#define TARGET_PROT_SEM 0x10
|
||||
#else
|
||||
#define TARGET_PROT_SEM 0x08
|
||||
#endif
|
||||
|
||||
/* Common */
|
||||
#define TARGET_MAP_SHARED 0x01 /* Share changes */
|
||||
#define TARGET_MAP_PRIVATE 0x02 /* Changes are private */
|
||||
|
Loading…
Reference in New Issue
Block a user