- 07 Oct, 2015 1 commit
-
-
PR go/67874 net, runtime: Call C library fcntl function rather than syscall.Syscall. Not all systems define a fcntl syscall; some only have fcntl64. Fixes GCC PR go/67874. Reviewed-on: https://go-review.googlesource.com/15497 From-SVN: r228576
Ian Lance Taylor committed
-
- 16 Jan, 2015 1 commit
-
-
The version from the master repository seems to be appropriate for OpenSolaris but not for Solaris itself. Solaris 11.2 proper does not define TCP_KEEPIDLE or TCP_KEEPINTVL. From-SVN: r219749
Ian Lance Taylor committed
-
- 15 Jan, 2015 1 commit
-
-
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
-
- 27 Oct, 2014 1 commit
-
-
From-SVN: r216746
Ian Lance Taylor committed
-
- 19 Jul, 2014 1 commit
-
-
From-SVN: r212837
Ian Lance Taylor committed
-
- 06 Jun, 2014 1 commit
-
-
The next revision, 19185, renames several runtime files, and will be handled in a separate change. From-SVN: r211328
Ian Lance Taylor committed
-
- 04 Jun, 2014 1 commit
-
-
This revision was committed January 7, 2014. The next revision deleted runtime/mfinal.c. That will be done in a subsequent merge. This merge changes type descriptors to add a zero field, pointing to a zero value for that type. This is implemented as a common variable. * go-gcc.cc (Gcc_backend::implicit_variable): Add is_common and alignment parameters. Permit init parameter to be NULL. From-SVN: r211249
Ian Lance Taylor committed
-
- 03 Mar, 2014 1 commit
-
-
From-SVN: r208286
Ian Lance Taylor committed
-
- 28 Dec, 2013 1 commit
-
-
On Solaris, if you do a in-progress connect, and then the server accepts and closes the socket, the client's later attempt to complete the connect will fail with EINVAL. Handle this case by assuming that the connect succeeded. This code is weird enough that it is implemented as Solaris-only so that it doesn't hide a real error on a different OS. See http://golang.org/issue/6828. From-SVN: r206232
Ian Lance Taylor committed
-
- 27 Dec, 2013 1 commit
-
-
PR go/59506 net: use DialTimeout in TestSelfConnect Backported from master repository. This avoids problems with systems that take a long time to find out nothing is listening, while still testing for the self-connect misfeature since a self-connect should be fast. With this we may be able to remove the test for non-Linux systems. Tested (on GNU/Linux) by editing selfConnect in tcpsock_posix.go to always return false and verifying that TestSelfConnect then fails with and without this change. Idea from Uros Bizjak. From-SVN: r206224
Ian Lance Taylor committed
-
- 25 Dec, 2013 2 commits
-
-
From-SVN: r206201
Uros Bizjak committed -
gcc/ 2013-12-25 Allan Sandfeld Jensen <sandfeld@kde.org> H.J. Lu <hongjiu.lu@intel.com> PR target/59422 * config/i386/i386.c (get_builtin_code_for_version): Handle PROCESSOR_HASWELL, PROCESSOR_SILVERMONT, PROCESSOR_BTVER1, PROCESSOR_BTVER2, PROCESSOR_BDVER3 and PROCESSOR_BDVER4. Change priority of PROCESSOR_BDVER1 to P_PROC_XOP. (fold_builtin_cpu): Add "ivybridge", "haswell", "bonnell", "silvermont", "bobcat" and "jaguar" CPU names. Add "sse4a", "fma4", "xop" and "fma" ISA names. libgcc/ 2013-12-25 Allan Sandfeld Jensen <sandfeld@kde.org> H.J. Lu <hongjiu.lu@intel.com> PR target/59422 * config/i386/cpuinfo.c (enum processor_types): Add AMD_BOBCAT and AMD_JAGUAR. (enum processor_subtypes): Add AMDFAM15H_BDVER3, AMDFAM15H_BDVER4, INTEL_COREI7_IVYBRIDGE and INTEL_COREI7_HASWELL. (enum processor_features): Add FEATURE_SSE4_A, FEATURE_FMA4, FEATURE_XOP and FEATURE_FMA. (get_amd_cpu): Handle AMD_BOBCAT, AMD_JAGUAR, AMDFAM15H_BDVER2 and AMDFAM15H_BDVER3. (get_intel_cpu): Handle INTEL_COREI7 and INTEL_COREI7_HASWELL. (get_available_features): Handle FEATURE_FMA, FEATURE_SSE4_A, FEATURE_FMA4 and FEATURE_XOP. testsuite/ 2013-12-25 Allan Sandfeld Jensen <sandfeld@kde.org> PR target/59422 * gcc.target/i386/funcspec-5.c (test_fma, test_xop, test_no_fma, test_no_xop, test_arch_corei7, test_arch_corei7_avx, test_arch_core_avx2, test_arch_bdver1, test_arch_bdver2, test_arch_bdver3, test_tune_corei7, test_tune_corei7_avx, test_tune_core_avx2, test_tune_bdver1, test_tune_bdver2 and test_tune_bdver3): New function prototypes. From-SVN: r206200
Allan Sandfeld Jensen committed
-
- 27 Nov, 2013 1 commit
-
-
From-SVN: r205426
Ian Lance Taylor committed
-
- 14 Nov, 2013 1 commit
-
-
From-SVN: r204819
Ian Lance Taylor committed
-
- 11 Nov, 2013 2 commits
-
-
From-SVN: r204688
Ian Lance Taylor committed -
For Solaris and CentOS portability. From-SVN: r204687
Ian Lance Taylor committed
-
- 06 Nov, 2013 1 commit
-
-
From-SVN: r204466
Ian Lance Taylor committed
-
- 09 Aug, 2013 1 commit
-
-
This should be more efficient everywhere, and appears to be required on Solaris. Copied from master repository. From-SVN: r201637
Ian Lance Taylor committed
-
- 24 Jul, 2013 1 commit
-
-
From Uros Bizjak. From-SVN: r201206
Ian Lance Taylor committed
-
- 23 Jul, 2013 1 commit
-
-
Solaris will use the version in sock_unix.go. From-SVN: r201183
Ian Lance Taylor committed
-
- 16 Jul, 2013 1 commit
-
-
From-SVN: r200974
Ian Lance Taylor committed
-
- 07 Feb, 2013 1 commit
-
-
PR go/56172 net: Skip TestMulticastListener on Solaris From Rainer Orth. From-SVN: r195855
Ian Lance Taylor committed
-
- 06 Feb, 2013 1 commit
-
-
PR go/56172 net: Fixes for select based pollster. Make Close work properly, mainly for testing. Restart the select if a descriptor is closed. From-SVN: r195823
Ian Lance Taylor committed
-
- 29 Jan, 2013 1 commit
-
-
From-SVN: r195560
Ian Lance Taylor committed
-
- 22 Dec, 2012 1 commit
-
-
From-SVN: r194692
Ian Lance Taylor committed
-
- 12 Dec, 2012 1 commit
-
-
From-SVN: r194460
Ian Lance Taylor committed
-
- 21 Nov, 2012 1 commit
-
-
From-SVN: r193688
Ian Lance Taylor committed
-
- 25 Oct, 2012 1 commit
-
-
From Rainer Orth. From-SVN: r192819
Ian Lance Taylor committed
-
- 23 Oct, 2012 1 commit
-
-
From-SVN: r192704
Ian Lance Taylor committed
-
- 03 Oct, 2012 1 commit
-
-
From-SVN: r192025
Ian Lance Taylor committed
-
- 28 Sep, 2012 1 commit
-
-
From-SVN: r191831
Ian Lance Taylor committed
-
- 25 Jun, 2012 1 commit
-
-
From-SVN: r188943
Ian Lance Taylor committed
-
- 04 May, 2012 1 commit
-
-
From-SVN: r187163
Ian Lance Taylor committed
-
- 26 Apr, 2012 1 commit
-
-
From-SVN: r186857
Ian Lance Taylor committed
-
- 25 Apr, 2012 1 commit
-
-
PR go/52583 net: Solaris fixes. In particular fix fd_select.go to handle the case where a file descriptor is closed by one goroutine while another goroutine is waiting for it. From-SVN: r186801
Ian Lance Taylor committed
-
- 20 Apr, 2012 2 commits
-
-
From-SVN: r186640
Ian Lance Taylor committed -
Avoids bug in strace 4.5.20 on powerpc-unknown-linux-gnu. From-SVN: r186635
Ian Lance Taylor committed
-
- 03 Apr, 2012 1 commit
-
-
From-SVN: r186123
Ian Lance Taylor committed
-
- 30 Mar, 2012 2 commits
-
-
From-SVN: r186029
Ian Lance Taylor committed -
From-SVN: r186026
Ian Lance Taylor committed
-