Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
R
riscv-gcc-1
  • Overview
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • lvzhengyang
  • riscv-gcc-1
  • Repository

Switch branch/tag
  • riscv-gcc-1
  • libgo
  • go
  • debug
  • pe
  • testdata
  • gcc-amd64-mingw-exec
Find file
HistoryPermalink
  • Ian Lance Taylor's avatar
    libgo, compiler: Upgrade libgo to Go 1.4, except for runtime. · f8d9fa9e
    This upgrades all of libgo other than the runtime package to
    the Go 1.4 release.  In Go 1.4 much of the runtime was
    rewritten into Go.  Merging that code will take more time and
    will not change the API, so I'm putting it off for now.
    
    There are a few runtime changes anyhow, to accomodate other
    packages that rely on minor modifications to the runtime
    support.
    
    The compiler changes slightly to add a one-bit flag to each
    type descriptor kind that is stored directly in an interface,
    which for gccgo is currently only pointer types.  Another
    one-bit flag (gcprog) is reserved because it is used by the gc
    compiler, but gccgo does not currently use it.
    
    There is another error check in the compiler since I ran
    across it during testing.
    
    gotools/:
    	* Makefile.am (go_cmd_go_files): Sort entries.  Add generate.go.
    	* Makefile.in: Rebuild.
    
    From-SVN: r219627
    Ian Lance Taylor committed Jan 15, 2015
    f8d9fa9e
gcc-amd64-mingw-exec 267 KB

Download (267 KB)