- Aug 02, 2013
-
-
Ian Lance Taylor authored
Using []* fails with the awk that is part of busybox: https://groups.google.com/d/msg/gofrontend-dev/NbQsG_AMDpY/sXCc03kkwn4J From-SVN: r201455
-
- Jul 24, 2013
-
-
Ian Lance Taylor authored
A function that returns an interface type and returns a value that requires memory allocation will try to allocate while appearing to be in a syscall. This patch lets that work. From-SVN: r201226
-
Ian Lance Taylor authored
This fixes a problem on Solaris, where end is not defined in the main program but comes from some shared library. This only matters for 32-bit targets. From-SVN: r201220
-
Ian Lance Taylor authored
From-SVN: r201217
-
Ian Lance Taylor authored
This way they are compiled on non-GNU/Linux systems. From-SVN: r201209
-
Ian Lance Taylor authored
From Uros Bizjak. From-SVN: r201206
-
- Jul 23, 2013
-
-
Ian Lance Taylor authored
From-SVN: r201188
-
Ian Lance Taylor authored
Solaris will use the version in sock_unix.go. From-SVN: r201183
-
Ian Lance Taylor authored
From-SVN: r201181
-
Ian Lance Taylor authored
This adjusts the extram support to work with gccgo. There are some corresponding changes to cgo in https://codereview.appspot.com/11406047/ . From-SVN: r201179
-
Ian Lance Taylor authored
From-SVN: r201154
-
- Jul 16, 2013
-
-
Ian Lance Taylor authored
From-SVN: r200983
-
Ian Lance Taylor authored
From-SVN: r200974
-
- Jun 18, 2013
-
-
Ian Lance Taylor authored
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
-
- Mar 01, 2013
-
-
Ian Lance Taylor authored
From Uros Bizjak. From-SVN: r196389
-
- Feb 28, 2013
-
-
Ian Lance Taylor authored
Thanks to Uros Bizjak. From-SVN: r196362
-
- Feb 20, 2013
-
-
Ian Lance Taylor authored
PR go/56171 syscall: Solaris fixes for passing file descriptor. From Rainer Orth. From-SVN: r196180
-
Ian Lance Taylor authored
PR go/56320 runtime: Support Solaris AMD64 in lfstack. The address space layout is similar on SPARC64 and AMD64 when running Solaris. From-SVN: r196179
-
- Feb 15, 2013
-
-
Ian Lance Taylor authored
The mmap() call which reserves the arena should have MAP_NORESERVE flag as in typical cases this memory will never be (fully) needed. This matters in environments which do not do Linux style memory overcommit, such as OpenIndiana/OpenSolaris/Solaris. The MAP_NORESERVE flag does not exist on all operating systems (for example FreeBSD). Therefore we define it to zero value in case it does not exist. Fixes issue 21. From-SVN: r196088
-
- Feb 11, 2013
-
-
Ian Lance Taylor authored
PR go/56171 libgo: Solaris portability for syscall package. From Rainer Orth. From-SVN: r195950
-
- Feb 10, 2013
-
-
Ian Lance Taylor authored
From-SVN: r195931
-
- Feb 09, 2013
-
-
Ian Lance Taylor authored
PR go/56017 libgo testsuite: If using DejaGNU, don't frob the log file. From-SVN: r195927
-
Ian Lance Taylor authored
PR go/56017 libgo DejaGNU testsuite: Load timeout.exp before go.exp. From-SVN: r195926
-
- Feb 08, 2013
-
-
Ian Lance Taylor authored
From-SVN: r195897
-
- Feb 07, 2013
-
-
Ian Lance Taylor authored
From Uros Bizjak. From-SVN: r195868
-
Ian Lance Taylor authored
PR go/56173 crypto/md5: fix for big-endian processors From-SVN: r195867
-
Ian Lance Taylor authored
From-SVN: r195861
-
Ian Lance Taylor authored
PR go/56172 net: Skip TestMulticastListener on Solaris From Rainer Orth. From-SVN: r195855
-
- Feb 06, 2013
-
-
Ian Lance Taylor authored
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
-
- Feb 05, 2013
-
-
Ian Lance Taylor authored
PR go/56172 runtime: Fix argument passed to forcegchelper. From-SVN: r195774
-
Ian Lance Taylor authored
PR go/56017 libgo: Use DejaGNU when testing a cross-compiler. From-SVN: r195766
-
- Feb 02, 2013
-
-
Ian Lance Taylor authored
PR go/56171 syscall: Only run creds_test on GNU/Linux. From-SVN: r195686
-
Ian Lance Taylor authored
From-SVN: r195685
-
- Feb 01, 2013
-
-
Ian Lance Taylor authored
From-SVN: r195640
-
- Jan 31, 2013
-
-
Ian Lance Taylor authored
From-SVN: r195634
-
Ian Lance Taylor authored
From-SVN: r195627
-
Ian Lance Taylor authored
From-SVN: r195619
-
Ian Lance Taylor authored
From-SVN: r195615
-
- Jan 30, 2013
-
-
Ian Lance Taylor authored
From-SVN: r195591
-
Ian Lance Taylor authored
From-SVN: r195569
-