Commit Graph

  • 72bfb9c4e8 unix: default CC in mkerrors.sh to cc not gcc Steven Hartland 2015-02-01 14:55:07 +00:00
  • 584c5fee74 x/sys/unix: add type specific ioctl functions for termios on solaris Kim Shrier 2015-09-15 21:24:48 -06:00
  • 68a71b6be5 unix: add various missing syscalls available on Linux Shawn Walker-Salas 2015-09-16 13:48:56 -07:00
  • 131454b560 unix: fix Getpagesize to return actual system value on Solaris Shawn Walker-Salas 2015-09-10 12:29:23 -07:00
  • 16e60ce682 windows/registry: do not panic when data is large Alex Brainman 2015-09-04 14:59:19 +10:00
  • e6e5e023fc x/sys/unix: expose fchmodat(2) and related constants on darwin/amd64 Aaron Jacobs 2015-09-02 10:54:21 +10:00
  • 2ac7e53520 x/sys/unix: use xcrun to find OS X and iOS SDKs in mkall.sh. Aaron Jacobs 2015-09-02 08:41:44 +10:00
  • 9c60d1c508 x/sys/unix: regenerate darwin/386 outputs Aaron Jacobs 2015-09-01 21:51:02 +10:00
  • ec18ccffcd x/sys/unix: regenerate darwin/arm64 outputs with the latest SDK Aaron Jacobs 2015-08-31 15:07:06 +10:00
  • 9ef4b6c1ff x/sys/unix: remove the SYS___SYSCTL manual edit for darwin/amd64. Aaron Jacobs 2015-08-31 13:17:50 +10:00
  • e3fe6f5d46 x/sys/unix: regenerate darwin/amd64 outputs with the latest SDK Aaron Jacobs 2015-08-28 19:44:45 +10:00
  • 98fc11432b windows/registry: copy latest changes from internal/syscall/registry Daniel Johansson 2015-08-29 18:46:39 +02:00
  • 0879c8a4d6 windows/registry: remove debugging dreg Alex Brainman 2015-08-24 14:31:33 +10:00
  • c6f86e98fe unix: add solaris to mmap test Ken Sedgwick 2015-08-21 11:56:25 -07:00
  • 09d970dc3f unix: added solaris mmap, munmap and madvise. Ken Sedgwick 2015-08-19 15:02:49 -07:00
  • 339fc2ca4b unix: update to use direct linking on Solaris Shawn Walker-Salas 2015-08-06 19:57:13 -07:00
  • 58da1121af unix: use fchownat(2) in place of lchown(2) for linux/arm64 Dave Cheney 2015-07-30 10:23:51 +10:00
  • 3826714b1e x/sys/unix: allow nil on unix for all variants of Utimes Rob Pike 2015-07-27 13:16:35 +10:00
  • 2c41184ab0 x/sys/unix: allow nil argument slice for Utimes on Linux Matt Layher 2015-07-24 17:09:24 -04:00
  • 2019c8d05e x/sys/windows: correct FormatMessage parameter Alex Brainman 2015-06-17 15:36:00 +10:00
  • b4e2899615 x/sys/windows/svc/mgr: skip tests when we are not authorised to manage services Alex Brainman 2015-06-12 11:39:23 +10:00
  • 58e109635f unix: add darwin/arm64 support Shenghou Ma 2015-05-17 00:37:28 -04:00
  • 785372d7b0 unix: add darwin/arm support Shenghou Ma 2015-05-17 00:31:07 -04:00
  • 379497e3ff unix: add explicit build tags Shenghou Ma 2015-05-16 21:52:17 -04:00
  • ca94ffdedb unix: add ppc64/linux support Shenghou Ma 2015-05-14 03:35:33 -04:00
  • 86577e58ba x/sys/plan9: implement the environment functions by wrapping syscall David du Colombier 2015-05-14 21:42:33 +02:00
  • 87f732a730 windows/registry: copy latest changes from internal/syscall/registry Alex Brainman 2015-05-15 14:31:24 +10:00
  • fd399679d2 plan9: skip pwd_plan9_go15.go unless on plan9 Alex Brainman 2015-05-15 12:37:00 +10:00
  • 8c234b998c windows: implement the environment functions by wrapping syscall Alex Brainman 2015-05-14 15:16:55 +10:00
  • 85f6155b9e unix: emit +build comments in generator scripts Ian Lance Taylor 2015-05-14 15:24:15 -07:00
  • 8bcc2dbee4 unix: add arm64 and ppc64le build tags as needed for Go 1.4 Ian Lance Taylor 2015-05-14 11:43:38 -07:00
  • 76b6ca6286 unix: include export_test.go only during unix build Alex Brainman 2015-05-14 15:30:49 +10:00
  • 1caf55eba1 windows: use FILE_FLAG_BACKUP_SEMANTICS in Utimes/UtimesNano Alex Brainman 2015-05-14 14:46:55 +10:00
  • 4cd067a709 unix: add ppc64le/linux support Ian Lance Taylor 2015-05-13 16:19:56 -07:00
  • 9907ecf448 unix: add arm64/linux support Ian Lance Taylor 2015-05-13 15:57:02 -07:00
  • f2b45db810 unix: update generation scripts for arm64/ppc64 Ian Lance Taylor 2015-05-13 15:28:32 -07:00
  • 04f0f96bfa unix: move InotifyInit into GOARCH specific Linux files Ian Lance Taylor 2015-05-13 15:12:00 -07:00
  • 44366790d7 unix: correct code for cover cmd Ian Lance Taylor 2015-05-13 15:00:16 -07:00
  • b10968a446 unix: split Pipe/Pipe2/Dup2, use *at replacement calls Ian Lance Taylor 2015-05-13 13:50:00 -07:00
  • 082a6a3a8b unix: fix infinite recursion in itoa Ian Lance Taylor 2015-05-13 12:54:11 -07:00
  • 3dec8fc77c unix: fix TestSCMCredentials Ian Lance Taylor 2015-05-11 20:05:38 -07:00
  • b65462c961 unix: add Syscall9 for gccgo Ian Lance Taylor 2015-05-11 18:36:18 -07:00
  • e11762ca30 unix: add gccgo support Ian Lance Taylor 2015-05-07 14:17:12 -07:00
  • f2654f8719 unix: add clock_gettime for Linux Damien Neil 2015-05-06 16:04:10 -07:00
  • 0a2b4af5eb unix/amd64: add Utimensat call, pass 0 for flags Peter Waller 2015-04-28 19:47:47 +01:00
  • 65705ef9e9 windows/svc: add new package to help create and manage Windows services Alex Brainman 2015-04-17 16:35:40 +10:00
  • bbc47fbbc8 windows/registry: mark string end with 0 before calling Windows ExpandEnvironmentStrings Alex Brainman 2015-04-22 15:47:13 +10:00
  • e961698092 windows/registry: add new package to manipulate Windows registry Alex Brainman 2015-04-13 20:37:56 +10:00
  • 7353fe07c1 plan9: make pwd process-wide on Plan 9 David du Colombier 2015-04-12 19:39:13 +02:00
  • d3c664b24d plan9: reduce the set of architecture-dependent files on Plan 9 David du Colombier 2015-04-11 12:33:45 +02:00
  • 61f8ff32f5 windows: change Readlink to handle junction Yasuhiro Matsumoto 2015-03-13 12:23:52 +09:00
  • d008cdcf32 go.sys/windows: Add missing FILE_NOTIFY_CHANGE_SECURITY filter Pawel Knap 2015-03-03 02:01:18 +01:00
  • ddd1cdae39 windows: fix race when allocating buffer for some windows syscalls Alex Brainman 2015-04-08 14:02:03 +10:00
  • ea75526483 unix: fix build for linux/386 and linux/arm Shenghou Ma 2015-03-31 02:09:43 -04:00
  • 46ba3e7a19 unix: re-run mksyscall on freebsd and linux after previous merge Brad Fitzpatrick 2015-03-27 17:56:46 +01:00
  • ea745763b1 unix: Added posix_fadvise support for Linux and FreeBSD Eric 2015-03-25 21:58:20 -07:00
  • 71c96e4240 unix: don't allocate putting common errno values in error interfaces Brad Fitzpatrick 2015-03-27 09:52:00 +01:00
  • 5829c74886 unix: change Dup,Dup2,Dup3 to use Syscall, not RawSyscall Ian Lance Taylor 2015-03-26 10:28:08 -07:00
  • 2cb975bb60 unix: use Getpgid to emulate Getpgrp on linux Shenghou Ma 2015-03-24 15:53:19 -04:00
  • bfff0ae28b unix: Add UnlinkAt on Linux with third flags argument Dirk Gadsden 2015-03-23 12:34:18 -04:00
  • 8642817a1a unix: Add [RWX]_OK constants for Access Tim Hockin 2015-03-19 20:22:08 -07:00
  • dcbb823943 unix: drop small networking libraries Mikio Hara 2015-03-14 12:16:08 +09:00
  • 0fcda1387e sys: add codereview.cfg Josh Bleecher Snyder 2015-03-18 09:44:05 -07:00
  • 40756181e9 windows: use go generate to build zsyscall_windows.go Alex Brainman 2015-01-08 17:27:46 +11:00
  • 4a3569769a unix: add missing Syscall9 for darwin/amd64 Mikio Hara 2015-03-14 19:59:51 +09:00
  • 5b683257ff x/sys/windows: Add GetComputerNameEx Carlos Castillo 2015-02-27 04:46:26 -08:00
  • fb0c33c555 unix: Update zerrors and zsysnum on FreeBSD based on 10.1-RELEASE William Orr 2015-02-28 12:23:47 -08:00
  • 28779c6dad doc: add CONTRIBUTING.md Andrew Gerrand 2015-02-20 13:23:51 +11:00
  • 853bdd547a unix: add mlock/munlock/mlockall/munlockall/mprotect to *BSD William Orr 2014-12-20 21:16:04 -08:00
  • c2a8d2745f sys: copying .gitattributes to all subrepositories Alex Brainman 2014-12-23 18:01:46 +11:00
  • c31551b2f3 unix: fix uri for openbsd's syscall numbers William Orr 2014-12-14 21:16:44 -08:00
  • 1da8e6ee6d sys: add import comments. David Symonds 2014-12-09 14:19:05 +11:00
  • 98c940b171 remove codereview.cfg. David Symonds 2014-12-08 10:59:03 +11:00
  • 3146fa09d5 convert .hgignore to .gitignore. David Symonds 2014-12-08 10:44:52 +11:00
  • bd7f565490 x/sys/unix: regenerate zsyscall_* files Dave Cheney 2014-11-10 11:48:04 +00:00
  • dea3d764c2 go.sys: use golang.org/x/... import paths Andrew Gerrand 2014-11-10 08:56:17 +11:00
  • 7c39a4f50c go.sys/windows: add SIO_UDP_CONNRESET const Alex Brainman 2014-11-06 11:00:43 +11:00
  • ac22431096 go.sys/unix: add support for *xattr functions on FreeBSD William Orr 2014-10-08 07:29:25 -07:00
  • 7f1554891e mksyscall.pl, types_linux.go: regenerate linux {386,amd64} files Ian Lance Taylor 2014-10-06 12:02:17 -07:00
  • c17938b803 go.sys/windows: keep windows syscall pointers live Alex Brainman 2014-10-06 10:48:58 +11:00
  • c65f27ffe6 go.sys: add Unsetenv Brad Fitzpatrick 2014-10-01 12:10:37 -07:00
  • c1f6f8bcc5 go.sys/unix: use "use" in syscall interface Rob Pike 2014-09-16 13:36:53 -07:00
  • c83757ae5b go.sys/unix/mkerrors.sh: restore missing include blocks Dropped (or not moved) for some unknown reason. Restore them. Rob Pike 2014-09-16 10:48:40 -07:00
  • 6d0305dc7d go.sys/unix: undo CL 119530044's effects in go.sys for BSD Rob Pike 2014-09-16 10:39:57 -07:00
  • 417a323d1f go.sys/plan9: define "use" in plan9/syscall.go Rob Pike 2014-09-09 11:25:43 -07:00
  • 477fd0357c go.sys/plan9: update to use "use" Rob Pike 2014-09-09 11:02:42 -07:00
  • 02c66d5dc9 go.sys/plan9: use syscall.ErrorString instead of NewError David du Colombier 2014-08-25 02:23:33 +02:00
  • fcfc1156f8 go.sys/plan9: delete Exec etc. These are being deleted from go.sys because in general they can only be implemented in close coordination with the runtime. Rob Pike 2014-08-22 15:33:52 -07:00
  • 866b9d8a48 go.sys/unix: delete Fork and Exec etc. These are being deleted from go.sys because in general they can only be implemented in close coordination with the runtime. Rob Pike 2014-08-21 16:14:51 -07:00
  • 9782d98bb0 go.sys/windows: delete StartProcess and Exec These are being deleted from go.sys because in general they can only be implemented in close coordination with the runtime. Rob Pike 2014-08-21 16:07:11 -07:00
  • d1ee94ce83 go.sys/windows: apply latest syscall changes Alex Brainman 2014-08-20 12:25:19 +10:00
  • 7d091bfd99 go.sys/windows: use $GOROOT/src/pkg/syscall/mksyscall_windows.go to generate syscalls Alex Brainman 2014-08-19 15:20:17 +10:00
  • dc3c21c62b go.sys/unix: use syscall.Errno for errors If we use a local type, it won't compare properly with errors from the rest of the standard library. Errors are the one type from syscall that propagates through the system, so it's important to have only one type for them. Rob Pike 2014-08-15 09:57:24 -07:00
  • 70c4b52aa0 go.sys/windows: delete errors_windows.go (except APPLICATION_ERROR) and Errno Alex Brainman 2014-08-15 13:37:15 +10:00
  • 96cf2ceb2c go.sys/unix: arm uses B not JMP Fix build. Rob Pike 2014-08-14 17:39:12 -07:00
  • aec3c6a331 go.sys/unix: just jump to syscall.Syscall etc. Don't re-implement these functions. Rob Pike 2014-08-14 12:30:17 -07:00
  • ba5045e1e0 go.sys/plan9: just jump to syscall.Syscall etc. Don't re-implement these functions. Rob Pike 2014-08-14 12:05:46 -07:00
  • 4faa336c56 go.sys/windows: use syscall.Errno for windows errors If we use a local type, it won't compare properly with errors from the rest of the standard library. Errors are the one type from syscall that propagates through the system, so it's important to have only one type for them. Rob Pike 2014-08-14 10:28:19 -07:00
  • b87d025ac4 go.sys/plan9: use syscall.ErrorString for errors If we use a local type, it won't compare properly with errors from the rest of the standard library. Errors are the one type from syscall that propagates through the system, so it's important to have only one type for them. Will apply the corresponding change to the other packages once this is approved. Rob Pike 2014-08-14 09:29:35 -07:00
  • 0c07981137 go.sys/unix: add asm hooks for solaris to runtime-resident syscall help also: race is supported on freebsd, so fix a couple of build tags Rob Pike 2014-08-13 20:54:29 -07:00