diff options
Diffstat (limited to 'tools/perf/builtin-script.c')
-rw-r--r-- | tools/perf/builtin-script.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/perf/builtin-script.c b/tools/perf/builtin-script.c index b3536820f9a8..79367087bd18 100644 --- a/tools/perf/builtin-script.c +++ b/tools/perf/builtin-script.c | |||
@@ -3752,7 +3752,8 @@ int cmd_script(int argc, const char **argv) | |||
3752 | goto out_delete; | 3752 | goto out_delete; |
3753 | 3753 | ||
3754 | uname(&uts); | 3754 | uname(&uts); |
3755 | if (!strcmp(uts.machine, session->header.env.arch) || | 3755 | if (data.is_pipe || /* assume pipe_mode indicates native_arch */ |
3756 | !strcmp(uts.machine, session->header.env.arch) || | ||
3756 | (!strcmp(uts.machine, "x86_64") && | 3757 | (!strcmp(uts.machine, "x86_64") && |
3757 | !strcmp(session->header.env.arch, "i386"))) | 3758 | !strcmp(session->header.env.arch, "i386"))) |
3758 | native_arch = true; | 3759 | native_arch = true; |