// Copyright 2017 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.// +build cgopackagepeimport("os/exec""testing")functestCgoDWARF(t*testing.T,linktypeint){if_,err:=exec.LookPath("gcc");err!=nil{t.Skip("skipping test: gcc is missing")}testDWARF(t,linktype)}funcTestDefaultLinkerDWARF(t*testing.T){testCgoDWARF(t,linkCgoDefault)}funcTestInternalLinkerDWARF(t*testing.T){testCgoDWARF(t,linkCgoInternal)}funcTestExternalLinkerDWARF(t*testing.T){testCgoDWARF(t,linkCgoExternal)}