Ian Lance Taylor
|
4bfc521c9e
|
Send on a closed channel panics.
Calling close on a closed channel panics.
Don't limit number of receives on a closed channel.
From-SVN: r171364
|
2011-03-23 21:13:57 +00:00 |
|
Ian Lance Taylor
|
4573f2cb64
|
Missed test data in libgo update.
From-SVN: r171362
|
2011-03-23 21:09:55 +00:00 |
|
Ian Lance Taylor
|
0d3e7f5d44
|
Somehow missed this addition when updating the library.
From-SVN: r171361
|
2011-03-23 21:04:39 +00:00 |
|
Ian Lance Taylor
|
8046b66539
|
libgo: Add GOTESTFLAGS variable used when testing.
From Rainer Orth.
From-SVN: r171272
|
2011-03-21 22:01:53 +00:00 |
|
Ian Lance Taylor
|
7b5da51d4f
|
Don't catch LIBPROF in Go code.
From-SVN: r171077
|
2011-03-16 23:18:40 +00:00 |
|
Ian Lance Taylor
|
5133f00ef8
|
Update to current version of Go library (revision 94d654be2064).
From-SVN: r171076
|
2011-03-16 23:05:44 +00:00 |
|
Ian Lance Taylor
|
d2822509df
|
Don't use intermediate .la files building libgo.
From-SVN: r170862
|
2011-03-11 01:00:15 +00:00 |
|
Ian Lance Taylor
|
25d5c0b020
|
re PR go/48020 (libgo flag test FAILs on Solaris 2)
PR go/48020
gotest: Pass -v to nm to avoid sorting on Solaris.
From-SVN: r170842
|
2011-03-10 00:51:14 +00:00 |
|
Ian Lance Taylor
|
bef18456b7
|
Solaris specific syslog support.
From-SVN: r170837
|
2011-03-09 22:13:09 +00:00 |
|
Ian Lance Taylor
|
0ad3134110
|
libgo/README.gcc: Mention GCCGO_RUN_ALL_TESTS.
From-SVN: r170828
|
2011-03-09 19:17:56 +00:00 |
|
Ian Lance Taylor
|
a33d93c3df
|
re PR go/48019 (Need to handle EINTR in libgo testsuite)
PR go/48019
Ignore EINTR in socket connect.
From-SVN: r170811
|
2011-03-09 06:57:04 +00:00 |
|
Ian Lance Taylor
|
7b5e671326
|
re PR go/48019 (Need to handle EINTR in libgo testsuite)
PR go/48019
Ignore EINTR in runtime_lock_full.
From-SVN: r170810
|
2011-03-09 06:31:37 +00:00 |
|
Ian Lance Taylor
|
8897c836a8
|
re PR go/48017 (Network tests should fail gracefully without network connectivity)
PR go/48017
Only run net tests if GCCGO_RUN_ALL_TESTS is set in environment.
From-SVN: r170809
|
2011-03-09 05:57:10 +00:00 |
|
Ian Lance Taylor
|
a601335076
|
re PR go/47910 (typo in __go_map_next_prime)
PR go/47910
Correct search for next prime in libgo map code.
From-SVN: r170808
|
2011-03-09 05:32:36 +00:00 |
|
Ian Lance Taylor
|
26bc022b8f
|
Solaris libgo testsuite fixes.
From-SVN: r170762
|
2011-03-07 23:37:12 +00:00 |
|
Ian Lance Taylor
|
ec9dc45b75
|
Use _nuname on 32-bit Solaris 2/x86.
From-SVN: r170761
|
2011-03-07 22:39:45 +00:00 |
|
Ian Lance Taylor
|
d8b878dc29
|
Permit garbage collection on any compiler generated memory allocation.
From-SVN: r170760
|
2011-03-07 22:19:50 +00:00 |
|
Ian Lance Taylor
|
691a924baf
|
Avoid race condition manipulating heap when goroutine exits.
From-SVN: r170758
|
2011-03-07 21:56:40 +00:00 |
|
Ian Lance Taylor
|
7b67393dff
|
Permit comparing non-empty interfaces with empty interfaces.
From-SVN: r170385
|
2011-02-22 02:52:55 +00:00 |
|
Ian Lance Taylor
|
a3dbf764ae
|
Support libgo on Solaris.
From Rainer Orth.
From-SVN: r170355
|
2011-02-21 04:17:20 +00:00 |
|
Ralf Wildenhues
|
029c8f3e77
|
Remove freebsd1 from libtool.m4 macros and config.rpath.
/:
Import from Libtool and gnulib:
2011-01-27 Gerald Pfeifer <gerald@pfeifer.com>
Prepare for supporting FreeBSD 10.
* config.rpath: Remove handling of freebsd1* which soon would
match FreeBSD 10.0.
2011-01-20 Gerald Pfeifer <gerald@pfeifer.com> (tiny change)
Remove support for FreeBSD 1.x.
* libtool.m4 (_LT_LINKER_SHLIBS)
(_LT_SYS_DYNAMIC_LINKER): Remove handling of freebsd1* which
soon would incorrectly match FreeBSD 10.0.
boehm-gc/:
* configure: Regenerate.
gcc/:
* configure: Regenerate.
libffi/:
* configure: Regenerate.
libgfortran/:
* Makefile.in: Regenerate.
* aclocal.m4: Likewise.
* configure: Likewise.
libgo/:
* config/libtool.m4: (_LT_LINKER_SHLIBS)
(_LT_SYS_DYNAMIC_LINKER): Remove handling of freebsd1* which
soon would incorrectly match FreeBSD 10.0.
* configure: Regenerate.
libgomp/:
* configure: Regenerate.
libjava/:
* configure: Regenerate.
* shlibpath.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER): Remove handling
of freebsd1* which soon would incorrectly match FreeBSD 10.0.
libjava/classpath/:
* config.rpath, ltcf-c.sh, ltcf-gcj.sh, ltconfig: Remove
handling of freebsd1* which soon would match FreeBSD 10.0.
* configure: Regenerate.
libjava/libltdl/:
* acinclude.m4 (AC_LIBTOOL_PROG_LD_SHLIBS)
(AC_LIBTOOL_SYS_DYNAMIC_LINKER): Remove handling
of freebsd1* which soon would incorrectly match FreeBSD 10.0.
* configure: Regenerate.
libmudflap/:
* configure: Regenerate.
libobjc/:
* configure: Regenerate.
libquadmath/:
* Makefile.in: Regenerate.
* aclocal.m4: Likewise.
* configure: Likewise.
libssp/:
* Makefile.in: Regenerate.
* aclocal.m4: Likewise.
* configure: Likewise.
libstdc++-v3/:
* configure: Regenerate.
lto-plugin/:
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* configure: Regenerate.
zlib/:
* configure: Regenerate.
From-SVN: r170106
|
2011-02-13 11:45:53 +00:00 |
|
Ian Lance Taylor
|
4a299bf4ff
|
libgo/configure.ac: Use AC_COMPILE_IFELSE, not AC_PREPROC_IFELSE.
From-SVN: r170030
|
2011-02-10 23:43:42 +00:00 |
|
Ian Lance Taylor
|
ee6bde766a
|
libgo: Pass compiler flags to mksysinfo.sh.
From-SVN: r169848
|
2011-02-05 02:00:32 +00:00 |
|
Ian Lance Taylor
|
084996f1d1
|
Implement __sync_fetch_and_add_4 if necessary.
From-SVN: r169820
|
2011-02-04 00:49:47 +00:00 |
|
Ian Lance Taylor
|
0c521d1875
|
Check whether we are using setjmp/longjmp exceptions.
From-SVN: r169777
|
2011-02-03 01:53:36 +00:00 |
|
Ian Lance Taylor
|
932e32375a
|
libgo: Apply upstream libtool patch.
http://gcc.gnu.org/ml/gcc-patches/2011-02/msg00008.html
From-SVN: r169766
|
2011-02-02 18:41:27 +00:00 |
|
Ian Lance Taylor
|
d46efcfe97
|
libgo.exp: Set tmpdir.
From-SVN: r169529
|
2011-02-02 15:50:16 +00:00 |
|
Ian Lance Taylor
|
a7c48c8ec5
|
Test whether libgcc or kernel defines __sync_bool_compare_and_swap_4.
From-SVN: r169504
|
2011-02-01 21:23:07 +00:00 |
|
Ian Lance Taylor
|
e499b5eef4
|
Add __sync_bool_compare_and_swap_4 for targets which don't have it.
From-SVN: r169502
|
2011-02-01 20:15:13 +00:00 |
|
Ian Lance Taylor
|
7467fc4bcd
|
libgo/Makefile.am: Simplify build to avoid unnecessary .a files.
From-SVN: r169456
|
2011-01-31 23:43:49 +00:00 |
|
Ian Lance Taylor
|
ca7174cf5c
|
re PR go/47515 (Issues porting libgo to IRIX 6.5)
PR go/47515
runtime: If no MAP_ANON, use /dev/zero.
From-SVN: r169388
|
2011-01-29 07:16:20 +00:00 |
|
Ian Lance Taylor
|
43e4710147
|
time: Look for zoneinfo files in Solaris directory.
From-SVN: r169380
|
2011-01-29 00:07:56 +00:00 |
|
Ian Lance Taylor
|
c9610865d0
|
mksysinfo.sh: Use -std=gnu99.
From-SVN: r169379
|
2011-01-28 23:54:56 +00:00 |
|
Ian Lance Taylor
|
46adbf0c6b
|
mksysinfo.sh: Fix Solaris specific define.
From-SVN: r169376
|
2011-01-28 23:33:28 +00:00 |
|
Ian Lance Taylor
|
51677e0338
|
Add Solaris version of os.Hostname.
From-SVN: r169350
|
2011-01-28 01:44:55 +00:00 |
|
Ian Lance Taylor
|
b47750fee3
|
mksysinfo: Add #defines for Solaris.
From-SVN: r169345
|
2011-01-28 00:11:23 +00:00 |
|
Ian Lance Taylor
|
b91b9ad43e
|
When closing a file, call closedir if we called opendir.
Fixes Go issue 1448.
From-SVN: r169344
|
2011-01-28 00:01:08 +00:00 |
|
Ian Lance Taylor
|
75d0b39856
|
mksysinfo: Always define IPV6_V6ONLY.
From-SVN: r169343
|
2011-01-27 23:28:09 +00:00 |
|
Ian Lance Taylor
|
24d6250f98
|
Don't force rebuild if mksysinfo.sh does not change sysinfo.go.
From-SVN: r169342
|
2011-01-27 23:25:31 +00:00 |
|
Ian Lance Taylor
|
afc9550b35
|
Add missing dependency in libgo/Makefile.am.
From-SVN: r169341
|
2011-01-27 22:49:34 +00:00 |
|
Ian Lance Taylor
|
dc75b81734
|
Fix typo in socket_bsd.go.
From-SVN: r169313
|
2011-01-27 00:08:02 +00:00 |
|
Ian Lance Taylor
|
83f2ff2ad3
|
mksysinfo.sh: #include <sys/uio.h>.
From-SVN: r169312
|
2011-01-27 00:03:51 +00:00 |
|
Ian Lance Taylor
|
ffbdd13975
|
netchan: Avoid race condition in test.
Copied from master library.
From-SVN: r169311
|
2011-01-26 23:53:19 +00:00 |
|
Ian Lance Taylor
|
753e7b85bd
|
net: Check for EINTR.
From-SVN: r169309
|
2011-01-26 22:37:13 +00:00 |
|
Ian Lance Taylor
|
b800200de6
|
Update some net tests from master sources.
From-SVN: r169298
|
2011-01-26 19:51:26 +00:00 |
|
Ian Lance Taylor
|
0544ed0caa
|
re PR go/47452 (Bootstrap fails in libgo (argument has incompatible type))
PR go/47452
Pick up local .gox files for specially built packages.
From-SVN: r169192
|
2011-01-25 05:45:21 +00:00 |
|
Ian Lance Taylor
|
d62d06b6ff
|
libgo: Fix typo in syscalls/socket_bsd.go.
From-SVN: r169190
|
2011-01-25 00:40:00 +00:00 |
|
Ian Lance Taylor
|
ca11cc98b9
|
Recognize m68k, mips, PPC. Don't require arch syscall files to exist.
From-SVN: r169185
|
2011-01-24 23:42:22 +00:00 |
|
Ian Lance Taylor
|
71c67403a2
|
syscalls/sleep_rtems.go: Add missing package clause.
From-SVN: r169183
|
2011-01-24 22:44:52 +00:00 |
|
Ian Lance Taylor
|
47ba04ab54
|
Avoid crash when M structure free just before thread exit.
From-SVN: r169121
|
2011-01-22 02:59:24 +00:00 |
|