Add --no-omit-frame-pointer option

This commit is contained in:
Vsevolod Livinskiy
2016-01-22 09:35:30 +03:00
parent 9dbb839146
commit e4a672483f
4 changed files with 15 additions and 0 deletions

View File

@@ -143,6 +143,7 @@ devUsage(int ret) {
printf("\nusage (developer options): ispc\n");
printf(" [--debug]\t\t\t\tPrint information useful for debugging ispc\n");
printf(" [--print-target]\t\t\tPrint target's information\n");
printf(" [--no-omit-frame-pointer]\t\tDisable frame pointer omission. It may be useful for profiling\n");
printf(" [--fuzz-test]\t\t\tRandomly perturb program input to test error conditions\n");
printf(" [--fuzz-seed=<value>]\t\tSeed value for RNG for fuzz testing\n");
printf(" [--opt=<option>]\t\t\tSet optimization option\n");
@@ -374,6 +375,8 @@ int main(int Argc, char *Argv[]) {
#endif
else if (!strcmp(argv[i], "--print-target"))
g->printTarget = true;
else if (!strcmp(argv[i], "--no-omit-frame-pointer"))
g->NoOmitFramePointer = true;
else if (!strcmp(argv[i], "--instrument"))
g->emitInstrumentation = true;
else if (!strcmp(argv[i], "-g")) {