diff options
Diffstat (limited to 'pkg/csource')
| -rw-r--r-- | pkg/csource/common.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkg/csource/common.go b/pkg/csource/common.go index 80ce02ef6..9de387952 100644 --- a/pkg/csource/common.go +++ b/pkg/csource/common.go @@ -27,7 +27,8 @@ const ( func createCommonHeader(p, mmapProg *prog.Prog, replacements map[string]string, opts Options) ([]byte, error) { defines := defineList(p, mmapProg, opts) - cmd := osutil.Command("cpp", "-nostdinc", "-undef", "-fdirectives-only", "-dDI", "-E", "-P", "-") + sysTarget := targets.Get(p.Target.OS, p.Target.Arch) + cmd := osutil.Command(sysTarget.CPP, "-nostdinc", "-undef", "-fdirectives-only", "-dDI", "-E", "-P", "-") for _, def := range defines { cmd.Args = append(cmd.Args, "-D"+def) } |
