xushiwei
|
6f82b36962
|
library os: openFileNolog
|
2024-07-19 23:19:59 +08:00 |
|
xushiwei
|
f8bacfcc67
|
Merge pull request #524 from visualfc/sizes
build: fix unsafe.Sizeof for llgo:type C
|
2024-07-18 06:58:33 +08:00 |
|
Aofei Sheng
|
74012d4869
|
build(macOS): change full library paths to @rpath
|
2024-07-17 18:50:13 +08:00 |
|
visualfc
|
830c40440f
|
build: fix unsafe.Sizeof for llgo:type C
|
2024-07-17 18:49:18 +08:00 |
|
Aofei Sheng
|
afa9a00259
|
build: fix rpath support on Linux
|
2024-07-15 23:04:07 +08:00 |
|
xushiwei
|
2fcfac9e84
|
build: support rpath
|
2024-07-15 10:13:01 +08:00 |
|
xushiwei
|
cbe190fa70
|
cpp/llvm; os.Args; build: add llvm.BinDir to PATH
|
2024-07-15 00:22:10 +08:00 |
|
xushiwei
|
a3ea4798bc
|
build: clFiles support cflags, reuse llvm.Env; cpp/inih: _wrap/reader.cpp
|
2024-07-13 18:55:09 +08:00 |
|
xushiwei
|
11682e487e
|
c/os: fork/exec
|
2024-07-12 00:39:16 +08:00 |
|
xushiwei
|
a5ff25b0fe
|
library: c/syscall
|
2024-07-11 19:11:54 +08:00 |
|
xushiwei
|
d0b57535ed
|
support: internal/oserror, io, io/fs
|
2024-07-11 18:20:12 +08:00 |
|
xushiwei
|
528add4702
|
patch library: syscall, os/exec
|
2024-07-11 18:00:20 +08:00 |
|
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 |
|