Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								51cef06e02 
								
							 
						 
						
							
							
								
								syscall: remove calls to Entersyscall & Exitsyscall in Getdents  
							
							 
							
							... 
							
							
							
							The syscall for Getdents in syscall/libcall_linux.go
    called Entersyscall and Exitsyscall, causing the
    runtime_sched counts for goroutines to be incorrect.
    Inconsistent counts caused checkdead in runtime/proc.c
    to panic.
    
    Fixes  golang/go#11406 
    
    Reviewed-on: https://go-review.googlesource.com/11761 
From-SVN: r225745 
							
						 
						
							2015-07-13 18:55:15 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								6b05faddf0 
								
							 
						 
						
							
							
								
								syscall: Only call varargs libc functions from C code.  
							
							 
							
							... 
							
							
							
							From-SVN: r205321 
							
						 
						
							2013-11-24 02:38:28 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								d5b18b0b13 
								
							 
						 
						
							
							
								
								syscall: Add Dup3, {Get,List,Remove,Set}xattr, {Get,Set}priority.  
							
							 
							
							... 
							
							
							
							From-SVN: r203788 
							
						 
						
							2013-10-17 18:41:12 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								540817f4ef 
								
							 
						 
						
							
							
								
								syscall: Always use _C_int for C libcalls.  
							
							 
							
							... 
							
							
							
							From-SVN: r195897 
							
						 
						
							2013-02-08 19:24:26 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								d6f2922e91 
								
							 
						 
						
							
							
								
								libgo: Update Go library to master revision 15489/921e53d4863c.  
							
							 
							
							... 
							
							
							
							From-SVN: r195560 
							
						 
						
							2013-01-29 20:52:43 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								03a6c305d3 
								
							 
						 
						
							
							
								
								syscall: Fix splice syscall.  
							
							 
							
							... 
							
							
							
							From-SVN: r194185 
							
						 
						
							2012-12-05 08:49:01 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								fabcaa8df3 
								
							 
						 
						
							
							
								
								libgo: Update to current version of master library.  
							
							 
							
							... 
							
							
							
							From-SVN: r193688 
							
						 
						
							2012-11-21 07:03:38 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								81b9589421 
								
							 
						 
						
							
							
								
								re PR go/52586 (libgo fails to build for mips*64-linux-gnu (reference to undefined name 'SYS_GETDENTS64'))  
							
							 
							
							... 
							
							
							
							PR go/52586
mksysinfo, syscall: Make sure SYS_GETDENTS64 is defined.
Fixes build on MIPS GNU/Linux.
From-SVN: r186986 
							
						 
						
							2012-04-30 16:04:17 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								f04e40afc1 
								
							 
						 
						
							
							
								
								mksysinfo: More fixes to emulate master Go library.  
							
							 
							
							... 
							
							
							
							From-SVN: r186685 
							
						 
						
							2012-04-22 20:07:23 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								1410c22260 
								
							 
						 
						
							
							
								
								syscall: Additional constants, some type corrections.  
							
							 
							
							... 
							
							
							
							From-SVN: r186655 
							
						 
						
							2012-04-21 18:49:58 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								24aea58753 
								
							 
						 
						
							
							
								
								libgo: Export {enter,exit}syscall and use it for getaddrinfo.  
							
							 
							
							... 
							
							
							
							From-SVN: r185363 
							
						 
						
							2012-03-13 23:01:30 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								cbb6491d76 
								
							 
						 
						
							
							
								
								libgo: Update to weekly.2012-02-14 release.  
							
							 
							
							... 
							
							
							
							From-SVN: r184798 
							
						 
						
							2012-03-02 16:38:43 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								b65734ac6c 
								
							 
						 
						
							
							
								
								syscall: Fill out GNU/Linux support.  
							
							 
							
							... 
							
							
							
							From-SVN: r184669 
							
						 
						
							2012-02-29 20:02:31 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								5d46bf0538 
								
							 
						 
						
							
							
								
								libgo: Add mount flags, fallocate, statfs.  
							
							 
							
							... 
							
							
							
							From-SVN: r184365 
							
						 
						
							2012-02-18 01:22:02 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								7d18953823 
								
							 
						 
						
							
							
								
								syscall: Add Gettid on GNU/Linux systems.  
							
							 
							
							... 
							
							
							
							From-SVN: r183775 
							
						 
						
							2012-01-31 20:47:55 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								e8738e985e 
								
							 
						 
						
							
							
								
								syscall: Don't use PtraceRegs if it is not defined.  
							
							 
							
							... 
							
							
							
							From-SVN: r183758 
							
						 
						
							2012-01-31 14:23:07 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								4cce1836bd 
								
							 
						 
						
							
							
								
								libgo: Only build iopl and ioperm on 386, amd64, alpha GNU/Linux.  
							
							 
							
							... 
							
							
							
							From-SVN: r183171 
							
						 
						
							2012-01-13 23:35:44 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								ab61e9c4da 
								
							 
						 
						
							
							
								
								libgo: Update to weekly.2011-11-18.  
							
							 
							
							... 
							
							
							
							From-SVN: r182266 
							
						 
						
							2011-12-12 23:40:51 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								f58abe3caa 
								
							 
						 
						
							
							
								
								syscall: Remove Linux system calls not available in older glibcs.  
							
							 
							
							... 
							
							
							
							From-SVN: r180784 
							
						 
						
							2011-11-02 17:53:20 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								d8f412571f 
								
							 
						 
						
							
							
								
								Update Go library to last weekly.  
							
							 
							
							... 
							
							
							
							From-SVN: r180552 
							
						 
						
							2011-10-26 23:57:58 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								04cc7d7c13 
								
							 
						 
						
							
							
								
								Solaris/Irix compatibility patches.  
							
							 
							
							... 
							
							
							
							From-SVN: r180440 
							
						 
						
							2011-10-25 18:06:32 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								703f56e5cb 
								
							 
						 
						
							
							
								
								Some minor fixes to the rewritten syscall library.  
							
							 
							
							... 
							
							
							
							From-SVN: r180363 
							
						 
						
							2011-10-24 04:57:08 +00:00  
						
					 
				
					
						
							
							
								 
								Ian Lance Taylor
							
						 
						
							 
							
							
							
							
								
							
							
								de27caacfb 
								
							 
						 
						
							
							
								
								Implement new syscall package.  
							
							 
							
							... 
							
							
							
							Calls to library functions now use entersyscall and
exitsyscall as appropriate.  This is a first step toward
multiplexing goroutines onto threads.
From-SVN: r180345 
							
						 
						
							2011-10-23 19:04:37 +00:00