Ian Lance Taylor
44d5790f7b
mksysinfo: Define some more non-trivial TIOC constants.
...
From-SVN: r210192
2014-05-07 22:22:29 +00:00
Ian Lance Taylor
d3b4df0b17
mksysinfo: Define CLONE flags.
...
From-SVN: r210189
2014-05-07 21:48:29 +00:00
Ian Lance Taylor
3c450181dc
mksysinfo, net: Always define F_DUPFD_CLOEXEC.
...
For Solaris and CentOS portability.
From-SVN: r204687
2013-11-11 21:21:50 +00:00
Ian Lance Taylor
f038dae646
libgo: Update to October 24 version of master library.
...
From-SVN: r204466
2013-11-06 19:49:01 +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
ae135907ba
re PR go/56171 (syscall FAILs on Solaris)
...
PR go/56171
libgo: Solaris portability for syscall package.
From Rainer Orth.
From-SVN: r195950
2013-02-11 19:03:04 +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
98fd70c20f
mksysinfo: Fix TIOCNOTTY and TIOCSCTTY for ARM.
...
From Matthias Klose.
From-SVN: r194118
2012-12-04 06:23:37 +00:00
Ian Lance Taylor
ff95e2ab0b
syscall, mksysinfo: Prepare syscall package for 64-bit int.
...
From-SVN: r193112
2012-11-02 23:39:36 +00:00
Ian Lance Taylor
1a6c552d12
mksysinfo: Define SIGPOLL and SIGCLD if necessary.
...
From-SVN: r192775
2012-10-24 19:00:44 +00:00
Ian Lance Taylor
e162e288ec
mksysinfo: Fix syscall.F_GETLK and friends for 32-bit x86.
...
From-SVN: r190554
2012-08-21 05:29:30 +00:00
Ian Lance Taylor
5ede5aa54e
mksysinfo.sh: Fix handling of glibc 2.16 bits/resource.h.
...
From Jakub Jelinek.
From-SVN: r189372
2012-07-09 11:13:49 +00:00
Ian Lance Taylor
70b9f51628
mksysinfo: Fix for recent change to glibc <sys/resource.h>.
...
From-SVN: r188228
2012-06-05 05:32:54 +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
181c7267c7
mksysinfo, net: Always define syscall.SO_REUSEPORT.
...
From-SVN: r186857
2012-04-26 04:25:56 +00:00
Ian Lance Taylor
1a985a5642
mksysinfo: Only define PathMax if PATH_MAX is defined.
...
From-SVN: r186778
2012-04-24 19:12:26 +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
df32732fa8
mksysinfo: Define more structs.
...
From-SVN: r186683
2012-04-22 19:26:01 +00:00
Ian Lance Taylor
f12e8bd5c3
godump.c (go_output_typedef): Dump size of structs.
...
* godump.c (go_output_typedef): Dump size of structs.
mksysinfo, syscall: Change Sizeof names from var to const.
From-SVN: r186678
2012-04-22 18:51:44 +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
b059fba469
syscall: Add more constants.
...
From-SVN: r186144
2012-04-04 18:50:09 +00:00
Ian Lance Taylor
8db6380aa7
mksysinfo.sh: Add some more networking constants.
...
From-SVN: r186114
2012-04-03 19:42:24 +00:00
Ian Lance Taylor
199ebde370
mksysinfo: Fix use of _in6_addr in _zone_net_addr_t.
...
From Rainer Orth.
From-SVN: r185938
2012-03-28 23:19:06 +00:00
Ian Lance Taylor
42cd874911
re PR go/52557 (Timex undefined on arm-linux-gnueabi)
...
PR go/52557
mksysinfo: Fix handling of timex for ARM GNU/Linux.
From-SVN: r185354
2012-03-13 20:56:23 +00:00
Ian Lance Taylor
2aeaf0fb26
libgo: Try to fix use of <ustat.h> for Solaris and older GNU/Linux.
...
From-SVN: r184828
2012-03-02 21:07:52 +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
116b061e74
mksysinfo: Define MADV_ constants for madvise.
...
From-SVN: r184752
2012-03-01 17:22:29 +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
cf54a93ca9
mksysinfo: Fix type of last field of Cmsghdr.
...
From-SVN: r183860
2012-02-03 01:06:19 +00:00
Ian Lance Taylor
10f5ffa4e9
syscall: Add syscall.Times.
...
From-SVN: r183826
2012-02-02 06:40:11 +00:00
Ian Lance Taylor
4a1a859611
syscall: Support socket control messages.
...
From-SVN: r183745
2012-01-30 23:57:42 +00:00
Ian Lance Taylor
eb6a1fe097
libgo: Fix merge errors shown on Solaris.
...
From Rainer Orth.
From-SVN: r183651
2012-01-27 22:34:53 +00:00
Ian Lance Taylor
2887732181
libgo/mksysinfo: Always define IPV6_TCLASS.
...
From-SVN: r183552
2012-01-26 05:43:42 +00:00
Ian Lance Taylor
70a3ffe8c7
libgo/mksysinfo: Correct typo.
...
From-SVN: r183549
2012-01-26 01:08:20 +00:00
Ian Lance Taylor
df1304ee03
libgo: Update to weekly.2012-01-15.
...
From-SVN: r183539
2012-01-25 20:56:26 +00:00
Ian Lance Taylor
eec3e72c11
mksysinfo: Fix Alpha GNU/Linux compatibility patch.
...
From Uros Bizjak.
From-SVN: r183245
2012-01-17 14:13:33 +00:00
Ian Lance Taylor
dd1628807a
mksysinfo: Pick up TIOCGWINSZ even if expression is too complex.
...
From-SVN: r183169
2012-01-13 23:17:20 +00:00
Ian Lance Taylor
daeae9f196
mksysinfo: Make sure EPOLL_CLOEXEC is defined.
...
From-SVN: r183168
2012-01-13 23:03:02 +00:00
Ian Lance Taylor
d48be5dfaf
libgo: Fix use of -D_GNU_SOURCE and friends when building libgo.
...
From-SVN: r182548
2011-12-20 18:14:30 +00:00
Ian Lance Taylor
c915f63f73
mksysinfo.sh: Ensure that IPV6 constants and types are defined.
...
From-SVN: r182314
2011-12-13 22:25:30 +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
d8f412571f
Update Go library to last weekly.
...
From-SVN: r180552
2011-10-26 23:57:58 +00:00
Ian Lance Taylor
f9367b7c70
Fix Solaris build.
...
From Rainer Orth.
From-SVN: r180439
2011-10-25 17:45:55 +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
Ian Lance Taylor
fbfb84e623
mksysinfo: #include <ttold.h> on Irix.
...
From Rainer Orth.
From-SVN: r179312
2011-09-28 13:14:11 +00:00
Ian Lance Taylor
3019bbaeb3
mksysinfo: Fix for systems that don't define TIOCSCTTY.
...
From Rainer Orth.
From-SVN: r179269
2011-09-27 13:16:22 +00:00
Ian Lance Taylor
f0f91207e4
Fix sysinfo.go on systems which don't need to import "unsafe".
...
From-SVN: r179216
2011-09-26 21:49:08 +00:00
Ian Lance Taylor
6172a2f298
Include <termios.h> in mksysinfo.sh.
...
From Rainer Orth.
From-SVN: r179120
2011-09-23 15:29:17 +00:00