Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-01-14 | libgo: Use $(SHELL) to invoke gotest. | Ian Lance Taylor | 2 | -4/+4 | |
From Rainer Orth. From-SVN: r168815 | |||||
2011-01-14 | libgo/syscalls: Finish Solaris code. | Ian Lance Taylor | 3 | -3/+27 | |
Mostly from Rainer Orth. From-SVN: r168814 | |||||
2011-01-14 | libgo/Makefile.am: Correct typos in Solaris support. | Ian Lance Taylor | 2 | -8/+8 | |
From Rainer Orth. From-SVN: r168804 | |||||
2011-01-14 | mksysinfo: Define _pad128_t and _upad128_t if commented out. | Ian Lance Taylor | 1 | -0/+9 | |
From Rainer Orth. From-SVN: r168800 | |||||
2011-01-13 | Don't exit mksysinfo.sh if there is no _user_regs_struct. | Ian Lance Taylor | 1 | -1/+1 | |
From-SVN: r168764 | |||||
2011-01-13 | Use GOARCH value of sparc64 rather than sparcv9. | Ian Lance Taylor | 4 | -18/+18 | |
From-SVN: r168740 | |||||
2011-01-13 | Add some Solaris support to mksysinfo.sh. | Ian Lance Taylor | 1 | -4/+27 | |
From Rainer Orth. From-SVN: r168739 | |||||
2011-01-13 | Clean up syscalls, add some Solaris support. | Ian Lance Taylor | 18 | -310/+413 | |
From-SVN: r168738 | |||||
2011-01-12 | Use correct nm and nm options. | Ian Lance Taylor | 1 | -1/+3 | |
From-SVN: r168730 | |||||
2011-01-12 | Make using DejaGNU work for libgo testing on a native system. | Ian Lance Taylor | 5 | -22/+42 | |
From-SVN: r168729 | |||||
2011-01-12 | Preliminary framework for Solaris support. | Ian Lance Taylor | 15 | -76/+423 | |
Partly from Rainer Orth. From-SVN: r168697 | |||||
2011-01-12 | Simplify libgo Makefile conditionals. | Ian Lance Taylor | 13 | -158/+129 | |
From-SVN: r168696 | |||||
2011-01-11 | Change libgo testsuite format to be more like DejaGNU. | Ian Lance Taylor | 2 | -10/+14 | |
From-SVN: r168685 | |||||
2011-01-11 | Add file missed in previous commit. | Ian Lance Taylor | 1 | -0/+42 | |
From-SVN: r168684 | |||||
2011-01-11 | Add cgo support routines corresponding to the ones in 6g/8g. | Ian Lance Taylor | 2 | -3/+13 | |
From-SVN: r168679 | |||||
2011-01-05 | re PR go/47176 (libgo doesn't compile if libunicode is installed) | Ian Lance Taylor | 2 | -2/+4 | |
PR go/47176 byte/libbytes.a depends on unicode.gox. From-SVN: r168512 | |||||
2011-01-05 | re PR go/46959 (M68K Not Supported by Go) | Ian Lance Taylor | 1 | -17/+2 | |
PR go/46959 PR go/46960 PR go/46961 PR go/46962 PR go/46963 PR go/46964 Use __builtin_unwind_init rather than the SAVE_REGS hack. From-SVN: r168500 | |||||
2011-01-05 | re PR go/46958 (ARM Go Does Not Compile (__builtin_return_address)) | Ian Lance Taylor | 1 | -1/+1 | |
PR go/46958 PR go/46965 Call __builtin_return_address with 0 rather than 1. From-SVN: r168495 | |||||
2010-12-17 | Rework locking code to split stack much less. | Ian Lance Taylor | 8 | -31/+83 | |
From-SVN: r167973 | |||||
2010-12-17 | Update to current master source. | Ian Lance Taylor | 1 | -252/+159 | |
From-SVN: r167972 | |||||
2010-12-17 | Don't split stack in bytes.IndexByte. | Ian Lance Taylor | 1 | -3/+5 | |
From-SVN: r167971 | |||||
2010-12-17 | Avoid always splitting the stack when calling append and copy. | Ian Lance Taylor | 4 | -25/+61 | |
From-SVN: r167970 | |||||
2010-12-14 | Better error message if malloc gets a SIGSEGV. | Ian Lance Taylor | 1 | -0/+6 | |
From-SVN: r167785 | |||||
2010-12-14 | Release cache while holding thread lock. | Ian Lance Taylor | 1 | -5/+4 | |
Don't bother to hold thread lock while allocating cache. From-SVN: r167784 | |||||
2010-12-09 | re PR bootstrap/46812 (Linux libgo compilation fails when a "libnet" is ↵ | Ian Lance Taylor | 2 | -2/+2 | |
already installed) PR bootstrap/46812 Add explicit -I . when building libgo. From-SVN: r167668 | |||||
2010-12-08 | re PR other/46840 (libgo should link against libm) | Ian Lance Taylor | 5 | -7/+58 | |
PR other/46840 Link libgo against -lm. From-SVN: r167582 | |||||
2010-12-08 | Fix test by copying from master. | Ian Lance Taylor | 1 | -1/+1 | |
From-SVN: r167575 | |||||
2010-12-07 | re PR other/46789 (go configuration with --prefix=/usr pollutes the /usr/lib ↵ | Ian Lance Taylor | 2 | -341/+356 | |
namespace) PR other/46789 PR bootstrap/46812 * go-lang.c (go_char_p): Define type and vectors. (go_search_dirs): New static variable. (go_langhook_handle_option): Use version and version/machine directories for -L. (go_langhook_post_options): Add non-specific -L paths. * Make-lang.in (go/go-lang.o): Define DEFAULT_TARGET_VERSION and DEFAULT_TARGET_MACHINE when compiling. * gccgo.texi (Invoking gccgo): Only document -L for linking. (Import and Export): Don't mention -L for finding import files. libgo: Install .gox files in version and target specific directory. From-SVN: r167537 | |||||
2010-12-06 | LICENSE: separate, change PATENTS text. | Ian Lance Taylor | 2 | -42/+49 | |
Split patent grant clause out of LICENSE file and update text to be more like that used by WebM. These changes should make Go more acceptable to the Fedora project and they are acceptable to the FSF. From-SVN: r167520 | |||||
2010-12-03 | Check for -pthread and -lpthread at configure time. | Ian Lance Taylor | 5 | -9/+106 | |
From-SVN: r167445 | |||||
2010-12-03 | It's a contributor license agreement, not a copyright LA. | Ian Lance Taylor | 1 | -1/+1 | |
From-SVN: r167443 | |||||
2010-12-03 | Typo. | Ian Lance Taylor | 1 | -1/+1 | |
From-SVN: r167440 | |||||
2010-12-03 | Clarify copyright license agreement. | Ian Lance Taylor | 1 | -7/+5 | |
From-SVN: r167439 | |||||
2010-12-03 | Add Go frontend, libgo library, and Go testsuite. | Ian Lance Taylor | 893 | -0/+237081 | |
gcc/: * gcc.c (default_compilers): Add entry for ".go". * common.opt: Add -static-libgo as a driver option. * doc/install.texi (Configuration): Mention libgo as an option for --enable-shared. Mention go as an option for --enable-languages. * doc/invoke.texi (Overall Options): Mention .go as a file name suffix. Mention go as a -x option. * doc/frontends.texi (G++ and GCC): Mention Go as a supported language. * doc/sourcebuild.texi (Top Level): Mention libgo. * doc/standards.texi (Standards): Add section on Go language. Move references for other languages into their own section. * doc/contrib.texi (Contributors): Mention that I contributed the Go frontend. gcc/testsuite/: * lib/go.exp: New file. * lib/go-dg.exp: New file. * lib/go-torture.exp: New file. * lib/target-supports.exp (check_compile): Match // Go. From-SVN: r167407 |