<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gcc.git/libgo/go/runtime/write_err.go, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/'/>
<entry>
<title>libgo: update to Go1.18beta2</title>
<updated>2022-02-11T23:01:19+00:00</updated>
<author>
<name>Ian Lance Taylor</name>
<email>iant@golang.org</email>
</author>
<published>2022-02-11T22:53:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=8dc2499aa62f768c6395c9754b8cabc1ce25c494'/>
<id>8dc2499aa62f768c6395c9754b8cabc1ce25c494</id>
<content type='text'>
gotools/
	* Makefile.am (go_cmd_cgo_files): Add ast_go118.go
	(check-go-tool): Copy golang.org/x/tools directories.
	* Makefile.in: Regenerate.

Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/384695
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gotools/
	* Makefile.am (go_cmd_cgo_files): Add ast_go118.go
	(check-go-tool): Copy golang.org/x/tools directories.
	* Makefile.in: Regenerate.

Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/384695
</pre>
</div>
</content>
</entry>
<entry>
<title>libgo: update to Go1.17rc2</title>
<updated>2021-08-13T03:23:07+00:00</updated>
<author>
<name>Ian Lance Taylor</name>
<email>iant@golang.org</email>
</author>
<published>2021-07-30T21:28:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=c5b21c3f4c17b0649155035d2f9aa97b2da8a813'/>
<id>c5b21c3f4c17b0649155035d2f9aa97b2da8a813</id>
<content type='text'>
Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/341629
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/341629
</pre>
</div>
</content>
</entry>
<entry>
<title>Accidentally failed to commit these earlier, as part of:</title>
<updated>2016-10-11T00:08:35+00:00</updated>
<author>
<name>Ian Lance Taylor</name>
<email>ian@gcc.gnu.org</email>
</author>
<published>2016-10-11T00:08:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=abe08b7d909d27884e9f5f2cb879739e2c909106'/>
<id>abe08b7d909d27884e9f5f2cb879739e2c909106</id>
<content type='text'>
    Update the compiler to use the new names.  Add calls to printlock and
    printunlock around print statements.  Move expression evaluation before
    the call to printlock.  Update g's writebuf field to a slice, and adjust
    C code accordingly.

    Reviewed-on: https://go-review.googlesource.com/30717

From-SVN: r240958
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    Update the compiler to use the new names.  Add calls to printlock and
    printunlock around print statements.  Move expression evaluation before
    the call to printlock.  Update g's writebuf field to a slice, and adjust
    C code accordingly.

    Reviewed-on: https://go-review.googlesource.com/30717

From-SVN: r240958
</pre>
</div>
</content>
</entry>
<entry>
<title>libgo: change build procedure to use build tags</title>
<updated>2016-08-06T00:36:33+00:00</updated>
<author>
<name>Ian Lance Taylor</name>
<email>ian@gcc.gnu.org</email>
</author>
<published>2016-08-06T00:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=e0f69f36ea1e068cb9aa48ea0d274b98530f2488'/>
<id>e0f69f36ea1e068cb9aa48ea0d274b98530f2488</id>
<content type='text'>
    
    Previously the libgo Makefile explicitly listed the set of files to
    compile for each package.  For packages that use build tags, this
    required a lot of awkward automake conditionals in the Makefile.
    
    This CL changes the build to look at the build tags in the files.
    The new shell script libgo/match.sh does the matching.  This required
    adjusting a lot of build tags, and removing some files that are never
    used.  I verified that the exact same sets of files are compiled on
    amd64 GNU/Linux.  I also tested the build on i386 Solaris.
    
    Writing match.sh revealed some bugs in the build tag handling that
    already exists, in a slightly different form, in the gotest shell
    script.  This CL fixes those problems as well.
    
    The old code used automake conditionals to handle systems that were
    missing strerror_r and wait4.  Rather than deal with those in Go, those
    functions are now implemented in runtime/go-nosys.c when necessary, so
    the Go code can simply assume that they exist.
    
    The os testsuite looked for dir_unix.go, which was never built for gccgo
    and has now been removed.  I changed the testsuite to look for dir.go
    instead.
    
    Reviewed-on: https://go-review.googlesource.com/25546

From-SVN: r239189
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    
    Previously the libgo Makefile explicitly listed the set of files to
    compile for each package.  For packages that use build tags, this
    required a lot of awkward automake conditionals in the Makefile.
    
    This CL changes the build to look at the build tags in the files.
    The new shell script libgo/match.sh does the matching.  This required
    adjusting a lot of build tags, and removing some files that are never
    used.  I verified that the exact same sets of files are compiled on
    amd64 GNU/Linux.  I also tested the build on i386 Solaris.
    
    Writing match.sh revealed some bugs in the build tag handling that
    already exists, in a slightly different form, in the gotest shell
    script.  This CL fixes those problems as well.
    
    The old code used automake conditionals to handle systems that were
    missing strerror_r and wait4.  Rather than deal with those in Go, those
    functions are now implemented in runtime/go-nosys.c when necessary, so
    the Go code can simply assume that they exist.
    
    The os testsuite looked for dir_unix.go, which was never built for gccgo
    and has now been removed.  I changed the testsuite to look for dir.go
    instead.
    
    Reviewed-on: https://go-review.googlesource.com/25546

From-SVN: r239189
</pre>
</div>
</content>
</entry>
<entry>
<title>libgo: Update to go1.6rc1.</title>
<updated>2016-02-03T21:58:02+00:00</updated>
<author>
<name>Ian Lance Taylor</name>
<email>iant@google.com</email>
</author>
<published>2016-02-03T21:58:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/gcc.git/commit/?id=f98dd1a338867a408f7c72d73fbad7fe7fc93e3a'/>
<id>f98dd1a338867a408f7c72d73fbad7fe7fc93e3a</id>
<content type='text'>
    
    Reviewed-on: https://go-review.googlesource.com/19200

From-SVN: r233110
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    
    Reviewed-on: https://go-review.googlesource.com/19200

From-SVN: r233110
</pre>
</div>
</content>
</entry>
</feed>
