Граф коммитов

  • f9ea980105 syscall: don't define syscall stub on Hurd master Ian Lance Taylor 2024-10-29 15:39:02 -0700
  • 092668d6ce runtime/testdata: fix for C23 nullptr keyword Ian Lance Taylor 2024-10-18 19:51:00 -0700
  • 6aa463fef2 compiler: don't assume that ATTRIBUTE_UNUSED is defined Ian Lance Taylor 2024-08-07 13:24:22 -0700
  • 5f6fae5ff3 compiler: panic arguments are empty interface type Ian Lance Taylor 2024-08-05 13:01:32 -0700
  • faf214a795 README.md: remove dead link chai2010 2024-06-17 08:27:30 +0000
  • 2814fb4696
    README.md: remove dead link chai2010 2024-06-17 16:22:38 +0800
  • 60f985a785 runtime: dump registers on Solaris Ian Lance Taylor 2024-04-28 13:30:39 -0700
  • 1f0c8364cd runtime: use <stdbool.h> Ian Lance Taylor 2024-04-28 09:57:35 -0700
  • 98e92493db compiler: use correct size and comparison in index value overflow check Ian Lance Taylor 2024-03-27 13:37:45 -0700
  • 3f597287b6 compiler: initialize local variable in lower_method_expression Ian Lance Taylor 2024-03-26 13:00:03 -0700
  • e15a14e410 libgo: bump libgo version for GCC 14 release Ian Lance Taylor 2024-02-02 15:05:08 -0800
  • 1cb83a415e compiler: add Type::message_name Ian Lance Taylor 2023-10-20 10:25:04 -0700
  • 8c056e335c libgo: better error messages for unknown GOARCH/GOOS Ian Lance Taylor 2024-01-22 17:26:23 -0800
  • 7ab229670f compiler: export the type "any" as a builtin Ian Lance Taylor 2023-10-20 10:11:48 -0700
  • ddf3758e4a compiler: don't pass iota value to lowering pass Ian Lance Taylor 2023-10-19 20:03:14 -0700
  • 61b29a99da compiler: move lowering pass after check types pass Ian Lance Taylor 2023-10-19 19:34:31 -0700
  • 6c66b09a01
    Merge 4a5df2e56f into f5d708fd90 Qingqing Xu 2023-11-30 16:26:25 -0500
  • a38f710d78
    Merge 1dd2ac8054 into f5d708fd90 Qingqing Xu 2023-11-30 16:26:25 -0500
  • f5d708fd90 libgo: update configure.ac to upstream GCC Ian Lance Taylor 2023-11-30 11:59:15 -0800
  • e997b02015 compiler: move Selector_expression up in file Ian Lance Taylor 2023-10-19 18:53:22 -0700
  • 3c2a441ef6 compiler: make xx_constant_value methods non-const Ian Lance Taylor 2023-10-19 18:26:58 -0700
  • 806217827f compiler: pass gogo to Runtime::make_call Ian Lance Taylor 2023-10-19 18:00:48 -0700
  • 1c0a7c9338 compiler: add Expression::is_untyped method Ian Lance Taylor 2023-10-19 17:20:40 -0700
  • 081ec9824a syscall: add missing type conversion Ian Lance Taylor 2023-10-19 16:46:14 -0700
  • c201fa2a68 compiler: remove traverse_assignments pass Ian Lance Taylor 2023-09-28 22:56:50 -0700
  • 75b08794cb compiler: remove name_ field from Type_switch_statement Ian Lance Taylor 2023-09-28 22:33:32 -0700
  • 06ada1f2ab compiler: pass Gogo to determine types pass Ian Lance Taylor 2023-09-22 15:27:45 -0700
  • 967a215d64 libgo: fix DejaGNU testsuite compiler when using build sysroot Ian Lance Taylor 2023-09-12 09:11:48 -0700
  • 53cdfab53c cmd/go: permit $AR to include options Ian Lance Taylor 2023-09-06 11:21:11 -0700
  • d04b024021 cmd/go: don't collect package CGOLDFLAGS when using gccgo Ian Lance Taylor 2023-07-20 11:21:13 -0700
  • 2d87b577ce Define ATTRIBUTE_UNUSED macro lilac 2023-07-15 14:04:25 +0000
  • 3c92e64183 Fix build issues lilac 2023-07-15 13:56:21 +0000
  • b9faa2bedb Add mpc dependency lilac 2023-07-15 13:36:24 +0000
  • 7ededad28f WIP: add ir files Junjun Deng 2023-07-15 20:30:15 +0800
  • 9ec10b361e Add bazel build files Junjun Deng 2023-07-15 20:27:07 +0800
  • 92152c88ea compiler: support -fgo-importcfg Ian Lance Taylor 2023-06-25 20:16:01 -0700
  • 68a756b6aa compiler, libgo: support bootstrapping gc compiler Ian Lance Taylor 2023-06-21 17:27:39 -0700
  • 195060166e compiler: determine types of Slice_{value,info} expressions Ian Lance Taylor 2023-06-21 14:27:02 -0700
  • 6a1d165c22 runtime: use a C function to call mmap Ian Lance Taylor 2023-06-19 14:57:54 -0700
  • a3a3c3a2d1 libgo/testsuite: add benchmarks and examples to list Ian Lance Taylor 2023-06-16 10:45:15 -0700
  • 737de90a63 syscall: add prlimit Ian Lance Taylor 2023-04-19 15:05:54 -0700
  • 0411a2733f mime: remove test ordering dependency Ian Lance Taylor 2023-04-07 13:27:04 -0700
  • 63ba7dd52f compiler: mark Call_expression multiple results as a result struct Ian Lance Taylor 2023-03-28 13:01:28 -0700
  • 9ffd6e679f compiler: add missing Slice_info_expression::do_traverse Ian Lance Taylor 2023-03-21 21:34:03 -0700
  • 8c786f716c compiler: remove unused fields Ian Lance Taylor 2022-12-21 12:00:13 -0800
  • ecc2a2e70e libgo: check for makecontext in -lucontext Ian Lance Taylor 2022-12-19 10:37:06 -0800
  • 9906861dc8 libgo: bump major version Ian Lance Taylor 2022-12-12 12:46:40 -0800
  • 1c5bfd5713 runtime: force XSI strerror on hurd Ian Lance Taylor 2022-11-30 09:36:52 -0800
  • fef6aa3c16 syscall, runtime: always call XSI strerror_r Ian Lance Taylor 2022-11-29 15:31:39 -0800
  • 5e658f4659 runtime: use _libgo_off_t_type when calling C mmap Ian Lance Taylor 2022-10-26 17:23:42 -0700
  • 6c18810885 compiler: treat S("") as a string constant Ian Lance Taylor 2022-10-09 12:52:17 -0700
  • 164f2aeb1d compiler: only build thunk struct type when it is needed Ian Lance Taylor 2022-10-08 11:47:56 -0700
  • 50707b4b51 compiler: better arg type checking for selected builtins Than McIntosh 2022-10-06 15:58:59 -0400
  • 8f1a91aeff runtime: portable access to sigev_notify_thread_id Ian Lance Taylor 2022-09-26 15:03:53 -0400
  • 0140cca9bc runtime: synchronize empty struct field handling melonedo 2022-09-19 16:01:04 +0800
  • 42efec8c12 cmd/cgo: add and use runtime/cgo.Incomplete instead of //go:notinheap Ian Lance Taylor 2022-09-21 16:26:08 -0700
  • 6543b7fc6d runtime: ignore __morestack function in runtime.Callers Ian Lance Taylor 2022-09-03 10:37:07 -0700
  • d53e8a0e94 libgo: use SYS_timer_settime32 Ian Lance Taylor 2022-07-30 07:29:28 -0700
  • a62f20ae78 libgo: use POSIX shell arithmetic expansion Ian Lance Taylor 2022-07-22 11:38:20 -0700
  • f04ac0ff37 A+C: delete AUTHORS and CONTRIBUTORS Russ Cox 2022-07-22 11:10:28 -0400
  • ff68b1a147 libgo: don't include <linux/fs.h> when building gen-sysinfo.go Ian Lance Taylor 2022-07-12 19:42:43 -0700
  • d295a0a2c9 compiler: propagate array length error marker farther Ian Lance Taylor 2022-07-03 14:37:23 -0700
  • a209dca9ec compiler: better error message for unknown package name Ian Lance Taylor 2022-07-04 12:20:36 -0700
  • 6479d5976c compiler: use correct init order for multi-value initialization Ian Lance Taylor 2022-06-30 17:40:00 -0700
  • ac438edc53 compiler: rename "requires" to "needs" Ian Lance Taylor 2022-07-01 10:56:37 -0700
  • 548720bca6 libgo: handle stat st_atim32 field and SYS_SECCOMP Ian Lance Taylor 2022-06-29 15:32:04 -0700
  • 63782f8a31 compiler: check repeated const expressions in new scope Ian Lance Taylor 2022-06-28 17:03:28 -0700
  • c7238f58a2 compiler: use package path with embedded builtin type Ian Lance Taylor 2022-06-25 22:09:16 -0700
  • d5b4abed2f libgo: make runtime.Version return a meaningful string Ian Lance Taylor 2022-06-27 17:22:53 -0700
  • 28fe9fad4a compiler: permit expressions of abstract bool to remain abstract Ian Lance Taylor 2022-06-27 22:17:51 -0700
  • 927528cdc1 compiler: don't use sink as parameter in method expression thunk Ian Lance Taylor 2022-06-26 21:52:35 -0700
  • 6edae0ef65 compiler: always initialize mpfr in integer import Ian Lance Taylor 2022-06-24 17:18:15 -0700
  • 6a7ba754e5 compiler: use bool for comma-ok if not already boolean Ian Lance Taylor 2022-06-23 17:11:05 -0700
  • 6b314f7947 compiler: in Sort_bindings return false if comparing value to itself zhangjian 2022-06-21 16:08:47 +0000
  • 60e4c5868e A+C: add zhangjian (individual CLA) Ian Lance Taylor 2022-06-23 12:23:43 -0700
  • 6c3752315d compiler: unalias types for hash/equality functions Ian Lance Taylor 2022-06-22 16:40:24 -0700
  • aa751ed0b6
    compiler: Sort_bindings return false if same address zhangjian 2022-06-21 23:55:27 +0800
  • 77821de1a1 libgo: #include <sys/types.h> when checking for loff_t Ian Lance Taylor 2022-06-18 18:19:28 -0700
  • a409e04973 libgo: permit loff_t and off_t to be macros Ian Lance Taylor 2022-06-14 11:33:42 -0700
  • 8db6b78110 compiler: don't generate stubs for ambiguous direct interface methods Mikhail Ablakatov 2022-05-12 21:45:35 +0300
  • d9e3bf31e9 A+C: add Михаил Аблакатов (individual CLA) Ian Lance Taylor 2022-06-16 11:58:21 -0700
  • bbb3a43477 syscall: gofmt Ian Lance Taylor 2022-06-13 21:32:25 -0700
  • 496752a187 A+C: add Julia Lapenko (individual CLA) Ian Lance Taylor 2022-05-18 19:29:57 -0700
  • 0058658a9e compiler: traverse expressions when exporting constants Julia Lapenko 2022-05-16 10:37:49 +0300
  • 9d07072e58 compiler: load LHS subexpressions of op= assignment only once Ian Lance Taylor 2022-05-10 17:05:08 -0700
  • f5bc28a30b compiler: always sort interface parse methods Ian Lance Taylor 2022-05-11 19:23:01 -0700
  • 1dd2ac8054 fix when "x[i] op= y" evaluates x[i] more than once xuqingqing 2022-05-10 17:55:27 +0800
  • 4a5df2e56f fix when "x[i] op= y" evaluates x[i] more than once xqq0629 2022-05-10 17:22:32 +0800
  • 6a33e7e30c compiler: remove Array_index_expression::is_lvalue_ Ian Lance Taylor 2022-03-22 10:51:21 -0700
  • fbadca004b compiler: error for duplicate bool map keys Ian Lance Taylor 2022-05-03 15:48:23 -0700
  • dad97c2264 Fix unnamed bool convert gaohang.gh 2022-05-05 16:42:01 +0800
  • 70ca85f08e runtime: use correct field name for PPC32 GLIBC registers Ian Lance Taylor 2022-04-20 14:22:41 -0700
  • 99ca6be406 libgo: make a couple of sed uses POSIX compliant Ian Lance Taylor 2022-04-19 06:49:22 -0700
  • 22b0ccda3a libgo: only add signum to siglist if it doesn't exist yet Sören Tempel 2022-04-15 11:04:15 +0200
  • 8336fe4a5d runtime: add special handling for signal 34 A. Wilcox 2020-08-30 17:30:07 +0200
  • 62fc90f52d compiler: revert `for package-scope "a = b; b = x" just set "a = x"` Ian Lance Taylor 2022-03-25 17:23:50 -0700
  • 323ab0e6fa runtime: use regset indexes for PPC register values Ian Lance Taylor 2022-04-13 14:37:12 -0700
  • 45108f3707 runtime: support PPC32 MUSL register access Ian Lance Taylor 2022-03-31 13:05:37 -0700
  • 7f33baa09a libgo: update to final Go 1.18 release Ian Lance Taylor 2022-03-16 10:31:57 -0700
  • 5042f7efbd compiler: ignore function type result name in export data Ian Lance Taylor 2022-03-08 13:30:02 -0800