aboutsummaryrefslogtreecommitdiff
path: root/libgo
AgeCommit message (Collapse)AuthorFilesLines
2012-11-05runtime: provide initcontext and fixcontext for NetBSDIan Lance Taylor1-1/+23
From-SVN: r193173
2012-11-05os: support more OSesIan Lance Taylor4-1/+87
From-SVN: r193172
2012-11-02syscall, mksysinfo: Prepare syscall package for 64-bit int.Ian Lance Taylor14-137/+153
From-SVN: r193112
2012-11-02runtime: Fix reflect.Call support for 64-bit ints.Ian Lance Taylor1-7/+7
From-SVN: r193110
2012-11-01compiler, runtime: More steps toward separating int and intgo.Ian Lance Taylor56-259/+252
From-SVN: r193059
2012-10-31runtime/goc2c: Drop gc support, change int to intgo.Ian Lance Taylor3-171/+54
From-SVN: r193046
2012-10-26syscall: fix creds_test to reliably close os.FileIan Lance Taylor1-2/+6
Uncovered by Uros Bizjak. Before this patch the test would close the file descriptor but not the os.File. When the os.File was GC'ed, the finalizer would close the file descriptor again. That would cause problems if the same file descriptor were returned by a later call to open in another test. On my system: > GOGC=30 go test --- FAIL: TestPassFD (0.04 seconds) passfd_test.go:62: FileConn: dup: bad file descriptor FAIL From-SVN: r192854
2012-10-25libgo: Solaris portability patches.Ian Lance Taylor4-92/+19
From Rainer Orth. From-SVN: r192819
2012-10-24mksysinfo: Define SIGPOLL and SIGCLD if necessary.Ian Lance Taylor1-0/+10
From-SVN: r192775
2012-10-23runtime: Disable crash tests that runs go tool.Ian Lance Taylor1-9/+14
From-SVN: r192735
2012-10-23re PR go/54918 (libgo.so.0 is not runtime compatible between gcc-4.6.2 and ↵Ian Lance Taylor4-4/+7
gcc-4.7.x) PR go/54918 libgo: Set library version number. From-SVN: r192706
2012-10-23libgo: Update to current sources.Ian Lance Taylor548-12551/+56845
From-SVN: r192704
2012-10-08runtime: Fix __go_symbol_value val argument to backtrace_syminfo.Ian Lance Taylor1-1/+1
From-SVN: r192194
2012-10-05runtime: Use argv[0] to get executable name for backtrace.Ian Lance Taylor3-1/+13
From-SVN: r192123
2012-10-03libgo: Update to Go 1.0.3.Ian Lance Taylor124-481/+2060
From-SVN: r192025
2012-09-28runtime: Better detection of memory allocation request overflow.Ian Lance Taylor4-2/+16
From-SVN: r191841
2012-09-28runtime: runtime.Caller should succeed even without debug info.Ian Lance Taylor1-1/+2
From-SVN: r191833
2012-09-28libgo: Use libbacktrace rather than debug/elf registration.Ian Lance Taylor13-256/+165
From-SVN: r191831
2012-09-22runtime: Reject surrogate pairs in range over string.Ian Lance Taylor1-0/+8
From-SVN: r191638
2012-09-22compiler, runtime: Reject surrogate pair converting int to string.Ian Lance Taylor1-0/+9
From-SVN: r191636
2012-09-22runtime: Return random number of hash of NaN.Ian Lance Taylor2-6/+22
From-SVN: r191632
2012-09-20libgo: Add no-dist and -Wno-portability to AM_INIT_AUTOMAKE.Ian Lance Taylor3-312/+19
From-SVN: r191575
2012-09-06debug/elf, debug/dwarf: DWARF line number fixes.Ian Lance Taylor2-7/+49
Support DW_AT_high_pc as a constant. Support DW_AT_ranges. PR gcc/52583 From-SVN: r191008
2012-08-23compiler: Remove old handling of unsafe.Pointer in type assertions.Ian Lance Taylor1-1/+1
Fixes issue 17. From-SVN: r190608
2012-08-21mksysinfo: Fix syscall.F_GETLK and friends for 32-bit x86.Ian Lance Taylor1-0/+10
From-SVN: r190554
2012-08-10runtime: use sched_getaffinity for runtime.NumCPU() on LinuxIan Lance Taylor1-32/+21
Fixes Go issue 3921 for gccgo. From Shenghou Ma. From-SVN: r190282
2012-08-07runtime: support NumCPU() on more platforms Added support for Solaris, Irix, ↵Ian Lance Taylor10-42/+210
*BSD (including Darwin). runtime: support NumCPU() on more platforms Added support for Solaris, Irix, *BSD (including Darwin). Still missing support for RTEMS. Fixes issue 3698 in Go issue tracker. From-SVN: r190197
2012-07-26runtime, runtime/pprof: Fix runtime/pprof test to pass, enable it.Ian Lance Taylor6-10/+15
From-SVN: r189878
2012-07-23runtime: correct a logic error in hashmap growth.Ian Lance Taylor1-2/+2
The bug prevented maps to grow properly to sizes larger than 1.3 million. From Rémy Oudompheng. From-SVN: r189766
2012-07-09mksysinfo.sh: Fix handling of glibc 2.16 bits/resource.h.Ian Lance Taylor1-2/+2
From Jakub Jelinek. From-SVN: r189372
2012-06-25gotest: Only look in data segment for ppc64, not ppc*.Ian Lance Taylor1-1/+1
From Andreas Schwab. From-SVN: r188944
2012-06-25libgo: Update to Go 1.0.2 release.Ian Lance Taylor59-169/+1088
From-SVN: r188943
2012-06-14compiler, reflect: Quote package path with tabs.Ian Lance Taylor1-1/+1
From-SVN: r188548
2012-06-14libgo: Make the subdirectory in the CHECK target.Ian Lance Taylor2-216/+2
From Andreas Schwab. From-SVN: r188547
2012-06-13os/user: Use Entersyscall.Ian Lance Taylor1-1/+6
From-SVN: r188496
2012-06-13os: Use Entersyscall when reading directories.Ian Lance Taylor1-2/+9
From-SVN: r188494
2012-06-12compiler, reflect: Handle package path like gc compiler.Ian Lance Taylor3-4/+24
From-SVN: r188482
2012-06-07runtime: Fix printing of names in stack dumps.Ian Lance Taylor1-2/+2
From-SVN: r188297
2012-06-07runtime: Use dl_iterate_phdr to get TLS size.Ian Lance Taylor4-36/+63
From-SVN: r188290
2012-06-05runtime: Comment out code adding TLS size to stack size.Ian Lance Taylor1-0/+2
From-SVN: r188238
2012-06-05runtime: Fix call to _dl_get_tls_static_info for i386.Ian Lance Taylor4-3/+31
From-SVN: r188230
2012-06-05mksysinfo: Fix for recent change to glibc <sys/resource.h>.Ian Lance Taylor1-0/+2
From-SVN: r188228
2012-06-04runtime: Better SWIG interface for allocating Go memory from C/C++.Ian Lance Taylor3-3/+149
From-SVN: r188164
2012-05-25runtime: More efficient implementation of trampolines.Ian Lance Taylor3-26/+88
From-SVN: r187899
2012-05-25runtime: Fix cast error in print.c on 32-bit systems.Ian Lance Taylor1-1/+1
From-SVN: r187889
2012-05-24runtime: Make runtime.Stack actually work.Ian Lance Taylor4-66/+61
From-SVN: r187854
2012-05-24runtime: Correct definition of __go_file_line to match declaration.Ian Lance Taylor1-1/+1
From Rainer Orth. From-SVN: r187851
2012-05-24runtime: Copy runtime_printf from other Go library.Ian Lance Taylor1-0/+310
From-SVN: r187850
2012-05-24runtime: Copy runtime_printf from other Go library.Ian Lance Taylor14-185/+106
From-SVN: r187848
2012-05-22runtime: Tweak runtime.Callers for Go 1 compatibility.Ian Lance Taylor1-1/+4
From-SVN: r187781