Option --assume-execute-permission

modified:   main.cpp
	modified:   options.h
	modified:   p_unix.cpp
https://github.com/upx/upx/issues/256
This commit is contained in:
John Reiser
2019-03-31 10:25:06 -07:00
parent 47ddace96a
commit 4484acf9d6
3 changed files with 7 additions and 3 deletions
+4
View File
@@ -872,6 +872,9 @@ static int do_option(int optc, const char *arg)
case 677:
opt->o_unix.force_pie = true;
break;
case 678:
opt->o_unix.assume_execute_permission = true;
break;
case '\0':
return -1;
@@ -1024,6 +1027,7 @@ static const struct mfx_option longopts[] =
{"preserve-build-id", 0, 0, 675},
{"android-shlib", 0, 0, 676},
{"force-pie", 0, 0, 677},
{"assume-execute-permission", 0, 0, 678},
// watcom/le
{"le", 0x10, 0, 620}, // produce LE output
// win32/pe