aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/csource
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/csource')
-rw-r--r--pkg/csource/common.go3
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)
}