Skip to content

Commit

Permalink
Roll gotools to 47f2109c.
Browse files Browse the repository at this point in the history
At the same time, perform a number of simplifications:

- Rename go.tools directory to gotools.

- Import only the go directory; all required Go analysis code and
  its dependencies have now been moved to this directory.

git-svn-id: https://llvm.org/svn/llvm-project/llgo/trunk@225825 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
pcc committed Jan 13, 2015
1 parent 8e6339f commit 7d8911d
Show file tree
Hide file tree
Showing 694 changed files with 1,458 additions and 72,866 deletions.
2 changes: 1 addition & 1 deletion LICENSE.TXT
Expand Up @@ -88,6 +88,6 @@ licenses, and/or restrictions:

Program Directory
------- ---------
go.tools third_party/go.tools
go.tools third_party/gotools
gofrontend third_party/gofrontend

6 changes: 3 additions & 3 deletions debug/debug.go
Expand Up @@ -20,9 +20,9 @@ import (
"os"
"strings"

"llvm.org/llgo/third_party/go.tools/go/ssa"
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/go.tools/go/types/typeutil"
"llvm.org/llgo/third_party/gotools/go/ssa"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llgo/third_party/gotools/go/types/typeutil"

"llvm.org/llvm/bindings/go/llvm"
)
Expand Down
6 changes: 3 additions & 3 deletions irgen/annotations.go
Expand Up @@ -16,9 +16,9 @@ package irgen
import (
"go/ast"
"go/token"
"llvm.org/llgo/third_party/go.tools/go/loader"
"llvm.org/llgo/third_party/go.tools/go/ssa"
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/loader"
"llvm.org/llgo/third_party/gotools/go/ssa"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
2 changes: 1 addition & 1 deletion irgen/builtins.go
Expand Up @@ -14,7 +14,7 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
2 changes: 1 addition & 1 deletion irgen/cabi.go
Expand Up @@ -15,7 +15,7 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
2 changes: 1 addition & 1 deletion irgen/call.go
Expand Up @@ -14,7 +14,7 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
4 changes: 2 additions & 2 deletions irgen/channels.go
Expand Up @@ -14,8 +14,8 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/ssa"
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/ssa"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
2 changes: 1 addition & 1 deletion irgen/closures.go
Expand Up @@ -14,7 +14,7 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
)

// makeClosure creates a closure from a function pointer and
Expand Down
10 changes: 5 additions & 5 deletions irgen/compiler.go
Expand Up @@ -26,11 +26,11 @@ import (
"llvm.org/llgo/debug"
"llvm.org/llvm/bindings/go/llvm"

"llvm.org/llgo/third_party/go.tools/go/gccgoimporter"
"llvm.org/llgo/third_party/go.tools/go/importer"
"llvm.org/llgo/third_party/go.tools/go/loader"
"llvm.org/llgo/third_party/go.tools/go/ssa"
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/gccgoimporter"
"llvm.org/llgo/third_party/gotools/go/importer"
"llvm.org/llgo/third_party/gotools/go/loader"
"llvm.org/llgo/third_party/gotools/go/ssa"
"llvm.org/llgo/third_party/gotools/go/types"
)

type Module struct {
Expand Down
4 changes: 2 additions & 2 deletions irgen/indirect.go
Expand Up @@ -15,8 +15,8 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/ssa"
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/ssa"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
2 changes: 1 addition & 1 deletion irgen/interfaces.go
Expand Up @@ -14,7 +14,7 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
2 changes: 1 addition & 1 deletion irgen/maps.go
Expand Up @@ -14,7 +14,7 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
2 changes: 1 addition & 1 deletion irgen/predicates.go
Expand Up @@ -14,7 +14,7 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
)

func isBoolean(typ types.Type) bool {
Expand Down
2 changes: 1 addition & 1 deletion irgen/println.go
Expand Up @@ -17,7 +17,7 @@ package irgen
import (
"fmt"

"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
)

func (fr *frame) printValues(println_ bool, values ...*govalue) {
Expand Down
2 changes: 1 addition & 1 deletion irgen/runtime.go
Expand Up @@ -16,7 +16,7 @@ package irgen
import (
"strconv"

"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"

"llvm.org/llvm/bindings/go/llvm"
)
Expand Down
2 changes: 1 addition & 1 deletion irgen/slice.go
Expand Up @@ -14,7 +14,7 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
6 changes: 3 additions & 3 deletions irgen/ssa.go
Expand Up @@ -21,9 +21,9 @@ import (
"sort"

"llvm.org/llgo/ssaopt"
"llvm.org/llgo/third_party/go.tools/go/ssa"
"llvm.org/llgo/third_party/go.tools/go/ssa/ssautil"
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/ssa"
"llvm.org/llgo/third_party/gotools/go/ssa/ssautil"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
2 changes: 1 addition & 1 deletion irgen/strings.go
Expand Up @@ -16,7 +16,7 @@ package irgen
import (
"go/token"

"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
6 changes: 3 additions & 3 deletions irgen/switches.go
Expand Up @@ -16,9 +16,9 @@ package irgen
import (
"go/token"

"llvm.org/llgo/third_party/go.tools/go/exact"
"llvm.org/llgo/third_party/go.tools/go/ssa"
"llvm.org/llgo/third_party/go.tools/go/ssa/ssautil"
"llvm.org/llgo/third_party/gotools/go/exact"
"llvm.org/llgo/third_party/gotools/go/ssa"
"llvm.org/llgo/third_party/gotools/go/ssa/ssautil"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
8 changes: 4 additions & 4 deletions irgen/typemap.go
Expand Up @@ -21,10 +21,10 @@ import (
"strconv"
"strings"

"llvm.org/llgo/third_party/go.tools/go/ssa"
"llvm.org/llgo/third_party/go.tools/go/ssa/ssautil"
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/go.tools/go/types/typeutil"
"llvm.org/llgo/third_party/gotools/go/ssa"
"llvm.org/llgo/third_party/gotools/go/ssa/ssautil"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llgo/third_party/gotools/go/types/typeutil"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
2 changes: 1 addition & 1 deletion irgen/types.go
Expand Up @@ -14,7 +14,7 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
)

func deref(t types.Type) types.Type {
Expand Down
2 changes: 1 addition & 1 deletion irgen/utils.go
Expand Up @@ -14,7 +14,7 @@
package irgen

import (
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
4 changes: 2 additions & 2 deletions irgen/value.go
Expand Up @@ -17,8 +17,8 @@ package irgen
import (
"fmt"
"go/token"
"llvm.org/llgo/third_party/go.tools/go/exact"
"llvm.org/llgo/third_party/go.tools/go/types"
"llvm.org/llgo/third_party/gotools/go/exact"
"llvm.org/llgo/third_party/gotools/go/types"
"llvm.org/llvm/bindings/go/llvm"
)

Expand Down
2 changes: 1 addition & 1 deletion ssaopt/esc.go
Expand Up @@ -7,7 +7,7 @@ package ssaopt
import (
"go/token"

"llvm.org/llgo/third_party/go.tools/go/ssa"
"llvm.org/llgo/third_party/gotools/go/ssa"
)

func escapes(val ssa.Value, bb *ssa.BasicBlock, pending []ssa.Value) bool {
Expand Down
3 changes: 0 additions & 3 deletions third_party/go.tools/AUTHORS

This file was deleted.

3 changes: 0 additions & 3 deletions third_party/go.tools/CONTRIBUTORS

This file was deleted.

22 changes: 0 additions & 22 deletions third_party/go.tools/PATENTS

This file was deleted.

10 changes: 0 additions & 10 deletions third_party/go.tools/README

This file was deleted.

57 changes: 0 additions & 57 deletions third_party/go.tools/blog/atom/atom.go

This file was deleted.

0 comments on commit 7d8911d

Please sign in to comment.