visualfc
|
e192f01dc3
|
build: fix buildpkg
|
2024-07-11 11:47:11 +08:00 |
|
xushiwei
|
e41da0d697
|
cl handleTypeDecl: typeBackground
|
2024-07-09 12:38:34 +08:00 |
|
visualfc
|
22a2cc564f
|
cl: parser llgo:type C
|
2024-07-09 10:00:31 +08:00 |
|
xushiwei
|
88962f9358
|
Merge pull request #462 from aofei/build-lla
build: replace precompiled *.lla with local compilation
|
2024-07-08 17:19:49 +08:00 |
|
Aofei Sheng
|
5bec1729f1
|
build: replace precompiled *.lla with local compilation
Switching from using precompiled *.lla files to compiling locally during
the build process for better flexibility and maintainability.
Fixes #411
|
2024-07-08 17:14:43 +08:00 |
|
Aofei Sheng
|
a1cb2a0589
|
build: ensure GOBIN directory exists before use
|
2024-07-08 08:57:18 +08:00 |
|
visualfc
|
a9f7cdb630
|
build: fix link runtime
|
2024-07-02 18:40:20 +08:00 |
|
xushiwei
|
c20bea50e3
|
Merge remote-tracking branch 'gop/main' into q
|
2024-06-30 11:16:53 +08:00 |
|
xushiwei
|
fe18c35dab
|
patch: Clone/Merge
|
2024-06-28 15:14:30 +08:00 |
|
xushiwei
|
f6ef6abdf1
|
Merge pull request #424 from aofei/llvm
xtool: utilize llvm-config to find LLVM executables
|
2024-06-28 13:17:09 +08:00 |
|
Aofei Sheng
|
43a6837e81
|
xtool: utilize llvm-config to find LLVM executables
|
2024-06-27 20:27:42 +08:00 |
|
xushiwei
|
48a1384197
|
patch: fmt, os, runtime, syscall, time
|
2024-06-26 17:17:10 +08:00 |
|
xushiwei
|
4385ca0966
|
patch: internal/abi
|
2024-06-25 14:02:25 +08:00 |
|
xushiwei
|
cd6d4021b1
|
llgo cmptest (#391)
|
2024-06-23 00:48:38 +08:00 |
|
xushiwei
|
be0ce57375
|
build: disable debug info for deps
|
2024-06-21 15:45:29 +08:00 |
|
xushiwei
|
b204b90ffc
|
build: remove context.verbose
|
2024-06-21 15:31:18 +08:00 |
|
xushiwei
|
10a47cdbbb
|
build: use unsafe.Slice to reduce memory usage of overlayFiles
|
2024-06-21 12:43:17 +08:00 |
|
xushiwei
|
67014ae4f8
|
Merge pull request #384 from xushiwei/q
patch internal/reflectlite; demo: sort.Ints
|
2024-06-21 11:23:13 +08:00 |
|
xushiwei
|
b93fc3f028
|
patch internal/reflectlite; demo: sort.Ints
|
2024-06-21 11:02:28 +08:00 |
|
visualfc
|
79e8921f76
|
x/build: overlayFiles for fix math on amd64
|
2024-06-21 07:55:17 +08:00 |
|
Li Jie
|
6d585e88a4
|
cl: output export file path of package in verbose
|
2024-06-20 20:13:53 +08:00 |
|
xushiwei
|
a04fb8e7de
|
Merge pull request #371 from xushiwei/q
patch: reflect (reflect.Type)
|
2024-06-20 17:51:31 +08:00 |
|
Aofei Sheng
|
ebfad05e3f
|
build: remove check for default GOPATH and GOROOT being identical
|
2024-06-20 17:42:01 +08:00 |
|
xushiwei
|
f8b0a7105b
|
patch: reflect (type)
|
2024-06-20 14:17:37 +08:00 |
|
xushiwei
|
870dde232a
|
Merge pull request #369 from xushiwei/q
library: strconv
|
2024-06-20 11:09:43 +08:00 |
|
xushiwei
|
f7d7f81c49
|
library: strconv
|
2024-06-20 11:05:43 +08:00 |
|
xushiwei
|
1f04c61482
|
Merge pull request #368 from xushiwei/q
builtin: real/imag/complex; c/math/cmplx; patch: math/cmplx
|
2024-06-20 10:31:24 +08:00 |
|
xushiwei
|
de6535b722
|
builtin: real/imag/complex; c/math/cmplx; patch: math/cmplx
|
2024-06-20 10:00:47 +08:00 |
|
xushiwei
|
6dd18e4328
|
Merge pull request #362 from aofei/build
build: set $GOPATH/bin as default GOBIN for Config.BinPath
|
2024-06-20 08:20:21 +08:00 |
|
Aofei Sheng
|
c46e4453c7
|
build: set $GOPATH/bin as default GOBIN for Config.BinPath
We should avoid making any changes to GOROOT whenever possible.
Fixes #361
Update internal/build/build.go
Co-authored-by: 张之阳 <51194195+luoliwoshang@users.noreply.github.com>
|
2024-06-20 08:14:05 +08:00 |
|
xushiwei
|
607deaa3c4
|
patch: syscall
|
2024-06-20 02:55:26 +08:00 |
|
xushiwei
|
3c0e321538
|
patch: io, io/fs, os
|
2024-06-19 22:21:44 +08:00 |
|
xushiwei
|
6058b9851c
|
llgo/ssa/abi: PathOf fix - support trim PatchPathPrefix
|
2024-06-19 17:06:56 +08:00 |
|
visualfc
|
d59075e897
|
build: instantiate generics
|
2024-06-18 19:26:52 +08:00 |
|
xushiwei
|
7a15cf1157
|
patch: errors (todo)
|
2024-06-18 13:50:55 +08:00 |
|
xushiwei
|
3fb400beb4
|
merge upstream
|
2024-06-17 19:33:27 +08:00 |
|
xushiwei
|
592500cb0c
|
build: patch library fix (link dependencies)
|
2024-06-17 18:58:01 +08:00 |
|
Aofei Sheng
|
7db50921bc
|
build: explicitly link libpthread for compatibility with glibc versions before 2.34
Fixes #329
|
2024-06-17 14:07:51 +08:00 |
|
xushiwei
|
72274bda82
|
c/pthread/sync.Once
|
2024-06-17 12:14:24 +08:00 |
|
xushiwei
|
a819796ce2
|
build: LLGoFiles (support to compile c files)
|
2024-06-17 11:02:52 +08:00 |
|
xushiwei
|
8c6cdcc97e
|
pkgPath
|
2024-06-17 05:35:05 +08:00 |
|
xushiwei
|
bf0148e047
|
canSkipToBuild
|
2024-06-17 05:33:07 +08:00 |
|
xushiwei
|
bcf44b8ab2
|
Merge pull request #333 from xushiwei/q
patch sync/atomic; typepatch fix (don't change types)
|
2024-06-17 04:16:33 +08:00 |
|
xushiwei
|
b4794dc541
|
patch sync/atomic; typepatch fix (don't change types)
|
2024-06-17 03:38:01 +08:00 |
|
xushiwei
|
5ee156057e
|
Merge pull request #332 from xushiwei/q
llgo:skipall; patch runtime, sync, sync/atomic
|
2024-06-16 23:15:04 +08:00 |
|
xushiwei
|
df2f13c9b6
|
patch runtime, sync (use llgo:skipall)
|
2024-06-16 23:07:42 +08:00 |
|
Aofei Sheng
|
3984037c98
|
build: force use of LLVM Linker (lld) and fix usage of -dead_strip on Linux
|
2024-06-16 23:04:14 +08:00 |
|
xushiwei
|
9c8570b37d
|
buildAllPkgs fix
|
2024-06-16 22:47:57 +08:00 |
|
xushiwei
|
dc1fbbf796
|
llgo:skipall
|
2024-06-16 21:32:11 +08:00 |
|
xushiwei
|
7b7b4e5f22
|
patch sync/atomic
|
2024-06-16 20:49:31 +08:00 |
|