Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-07-23 | net: Remove Solaris-specific version of listenerSockaddr. | Ian Lance Taylor | 1 | -29/+0 | |
Solaris will use the version in sock_unix.go. From-SVN: r201183 | |||||
2013-07-16 | libgo: Update to Go 1.1.1. | Ian Lance Taylor | 577 | -120618/+19645 | |
From-SVN: r200974 | |||||
2013-06-18 | compiler, runtime: Use function descriptors. | Ian Lance Taylor | 5 | -14/+46 | |
This changes the representation of a Go value of function type from being a pointer to function code (like a C function pointer) to being a pointer to a struct. The first field of the struct points to the function code. The remaining fields, if any, are the addresses of variables referenced in enclosing functions. For each call to a function, the address of the function descriptor is passed as the last argument. This lets us avoid generating trampolines, and removes the use of writable/executable sections of the heap. From-SVN: r200181 | |||||
2013-03-01 | runtime, testing/quick: libffi doesn't handle complex on Alpha. | Ian Lance Taylor | 1 | -2/+5 | |
From Uros Bizjak. From-SVN: r196389 | |||||
2013-02-20 | re PR go/56171 (syscall FAILs on Solaris) | Ian Lance Taylor | 4 | -25/+72 | |
PR go/56171 syscall: Solaris fixes for passing file descriptor. From Rainer Orth. From-SVN: r196180 | |||||
2013-02-10 | compiler, libgo: Permit testing package when test imports it circularly. | Ian Lance Taylor | 15 | -255/+68 | |
From-SVN: r195931 | |||||
2013-02-08 | syscall: Always use _C_int for C libcalls. | Ian Lance Taylor | 9 | -48/+48 | |
From-SVN: r195897 | |||||
2013-02-07 | re PR go/56173 (Several libgo tests FAIL on Solaris/SPARC) | Ian Lance Taylor | 1 | -2/+12 | |
PR go/56173 crypto/md5: fix for big-endian processors From-SVN: r195867 | |||||
2013-02-07 | re PR go/56172 (net FAILs on Solaris) | Ian Lance Taylor | 1 | -1/+1 | |
PR go/56172 net: Skip TestMulticastListener on Solaris From Rainer Orth. From-SVN: r195855 | |||||
2013-02-06 | re PR go/56172 (net FAILs on Solaris) | Ian Lance Taylor | 4 | -7/+34 | |
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 | |||||
2013-01-30 | libgo: Update Go library to master revision 15502/229081515358. | Ian Lance Taylor | 10 | -85/+128 | |
From-SVN: r195569 | |||||
2013-01-29 | libgo: Update Go library to master revision 15489/921e53d4863c. | Ian Lance Taylor | 270 | -49068/+60329 | |
From-SVN: r195560 | |||||
2013-01-24 | re PR go/46986 (Go is not supported on Darwin) | Ian Lance Taylor | 7 | -40/+47 | |
PR go/46986 all: prepend #__USER_LABEL_PREFIX__ to mangled Go symbols For old-fashioned Darwin. From-SVN: r195438 | |||||
2013-01-24 | re PR go/46986 (Go is not supported on Darwin) | Ian Lance Taylor | 1 | -2/+2 | |
PR go/46986 libgo/Makefile, libgo/go/os/stat_atimespec.go: fix typos From-SVN: r195436 | |||||
2012-12-22 | libgo: Update to revision 15193:6fdc1974457c of master library. | Ian Lance Taylor | 88 | -454/+1884 | |
From-SVN: r194692 | |||||
2012-12-21 | compiler: Error if name defined in both package and file blocks. | Ian Lance Taylor | 1 | -5/+5 | |
From-SVN: r194685 | |||||
2012-12-17 | log/syslog: Solaris portability patches. | Ian Lance Taylor | 1 | -8/+13 | |
From-SVN: r194566 | |||||
2012-12-12 | libgo: Update to current master library sources. | Ian Lance Taylor | 139 | -1881/+6105 | |
From-SVN: r194460 | |||||
2012-12-06 | os: Clean up directory reading code. | Ian Lance Taylor | 2 | -24/+41 | |
From-SVN: r194237 | |||||
2012-12-05 | syscall: Fix splice syscall. | Ian Lance Taylor | 1 | -0/+2 | |
From-SVN: r194185 | |||||
2012-11-29 | compiler, runtime: Track fields with tag go:"track". | Ian Lance Taylor | 1 | -0/+7 | |
* go-gcc.cc: Include "output.h". (global_variable): Add is_unique_section parameter. (global_variable_set_init): Adjust unique section if necessary. * Make-lang.in (go/go-gcc.o): Add dependency on output.h. From-SVN: r193945 | |||||
2012-11-24 | syscall: Fix handling of Unix domain @ addresses. | Ian Lance Taylor | 2 | -2/+6 | |
From-SVN: r193783 | |||||
2012-11-21 | libgo: Update to current version of master library. | Ian Lance Taylor | 304 | -19067/+61763 | |
From-SVN: r193688 | |||||
2012-11-19 | reflect: Fix invalid sharing in valueInterface. | Ian Lance Taylor | 1 | -4/+4 | |
From-SVN: r193614 | |||||
2012-11-12 | syscall: Force first letter of error message to lower case. | Ian Lance Taylor | 3 | -6/+24 | |
From-SVN: r193449 | |||||
2012-11-10 | reflect: Fix bug comparing struct field types. | Ian Lance Taylor | 1 | -3/+14 | |
From-SVN: r193395 | |||||
2012-11-06 | compiler, libgo: Fixes to prepare for 64-bit int. | Ian Lance Taylor | 3 | -7/+9 | |
From-SVN: r193254 | |||||
2012-11-05 | os: support more OSes | Ian Lance Taylor | 2 | -0/+61 | |
From-SVN: r193172 | |||||
2012-11-02 | syscall, mksysinfo: Prepare syscall package for 64-bit int. | Ian Lance Taylor | 13 | -136/+141 | |
From-SVN: r193112 | |||||
2012-11-01 | compiler, runtime: More steps toward separating int and intgo. | Ian Lance Taylor | 2 | -4/+4 | |
From-SVN: r193059 | |||||
2012-10-26 | syscall: fix creds_test to reliably close os.File | Ian Lance Taylor | 1 | -2/+6 | |
Uncovered by Uros Bizjak. Before this patch the test would close the file descriptor but not the os.File. When the os.File was GC'ed, the finalizer would close the file descriptor again. That would cause problems if the same file descriptor were returned by a later call to open in another test. On my system: > GOGC=30 go test --- FAIL: TestPassFD (0.04 seconds) passfd_test.go:62: FileConn: dup: bad file descriptor FAIL From-SVN: r192854 | |||||
2012-10-25 | libgo: Solaris portability patches. | Ian Lance Taylor | 2 | -90/+13 | |
From Rainer Orth. From-SVN: r192819 | |||||
2012-10-23 | runtime: Disable crash tests that runs go tool. | Ian Lance Taylor | 1 | -9/+14 | |
From-SVN: r192735 | |||||
2012-10-23 | libgo: Update to current sources. | Ian Lance Taylor | 516 | -11689/+54434 | |
From-SVN: r192704 | |||||
2012-10-03 | libgo: Update to Go 1.0.3. | Ian Lance Taylor | 117 | -469/+2028 | |
From-SVN: r192025 | |||||
2012-09-28 | libgo: Use libbacktrace rather than debug/elf registration. | Ian Lance Taylor | 8 | -170/+2 | |
From-SVN: r191831 | |||||
2012-09-06 | debug/elf, debug/dwarf: DWARF line number fixes. | Ian Lance Taylor | 2 | -7/+49 | |
Support DW_AT_high_pc as a constant. Support DW_AT_ranges. PR gcc/52583 From-SVN: r191008 | |||||
2012-08-23 | compiler: Remove old handling of unsafe.Pointer in type assertions. | Ian Lance Taylor | 1 | -1/+1 | |
Fixes issue 17. From-SVN: r190608 | |||||
2012-07-26 | runtime, runtime/pprof: Fix runtime/pprof test to pass, enable it. | Ian Lance Taylor | 1 | -1/+2 | |
From-SVN: r189878 | |||||
2012-06-25 | libgo: Update to Go 1.0.2 release. | Ian Lance Taylor | 54 | -163/+1077 | |
From-SVN: r188943 | |||||
2012-06-14 | compiler, reflect: Quote package path with tabs. | Ian Lance Taylor | 1 | -1/+1 | |
From-SVN: r188548 | |||||
2012-06-13 | os/user: Use Entersyscall. | Ian Lance Taylor | 1 | -1/+6 | |
From-SVN: r188496 | |||||
2012-06-13 | os: Use Entersyscall when reading directories. | Ian Lance Taylor | 1 | -2/+9 | |
From-SVN: r188494 | |||||
2012-06-12 | compiler, reflect: Handle package path like gc compiler. | Ian Lance Taylor | 3 | -4/+24 | |
From-SVN: r188482 | |||||
2012-06-04 | runtime: Better SWIG interface for allocating Go memory from C/C++. | Ian Lance Taylor | 1 | -0/+6 | |
From-SVN: r188164 | |||||
2012-05-16 | log/syslog: Fix name of C function syslog_c. | Ian Lance Taylor | 1 | -1/+1 | |
From Rainer Orth. From-SVN: r187596 | |||||
2012-05-16 | debug/dwarf: Fix handling of LineSetFile. | Ian Lance Taylor | 1 | -1/+1 | |
From-SVN: r187578 | |||||
2012-05-14 | libgo: Use -fgo-pkgpath. | Ian Lance Taylor | 12 | -52/+72 | |
From-SVN: r187485 | |||||
2012-05-04 | libgo: Update to Go 1.0.1 release. | Ian Lance Taylor | 45 | -96/+429 | |
From-SVN: r187163 | |||||
2012-04-30 | re PR go/52586 (libgo fails to build for mips*64-linux-gnu (reference to ↵ | Ian Lance Taylor | 1 | -1/+5 | |
undefined name 'SYS_GETDENTS64')) PR go/52586 mksysinfo, syscall: Make sure SYS_GETDENTS64 is defined. Fixes build on MIPS GNU/Linux. From-SVN: r186986 |