Li Jie
|
0e71576265
|
build: pass CFLAGS and LDFLAGS to clang
|
2025-03-20 11:17:27 +08:00 |
|
Li Jie
|
a732fa237c
|
test: reduce unnecessary pkgs compilation for llgo test
|
2025-03-19 11:35:51 +08:00 |
|
Li Jie
|
eacb5bc6f8
|
link: don't run install_name_tool -change by default
|
2025-03-13 19:55:48 +08:00 |
|
Li Jie
|
32587c1a40
|
build: fix empty .ll file name generation
|
2025-02-22 09:25:44 +08:00 |
|
Li Jie
|
00406e08fb
|
ssa: record NeedRuntime, NeedPyInit in Package to compatible multi-packages building
|
2025-02-19 11:35:24 +08:00 |
|
Li Jie
|
0e4ca910d6
|
build: building multi packages outputs to temporary path
|
2025-02-19 11:35:24 +08:00 |
|
Li Jie
|
b00f52472b
|
build: don't output pkg path
|
2025-02-19 11:35:24 +08:00 |
|
Li Jie
|
95a6e356ee
|
build: let llgo build without -o outputs executable
|
2025-02-19 11:35:24 +08:00 |
|
visualfc
|
0d218bb4b9
|
runtime: config overlay
|
2025-02-15 13:25:25 +08:00 |
|
visualfc
|
1b3464b610
|
runtime: config hasAltPkg and ignoreName
|
2025-02-15 13:22:28 +08:00 |
|
Li Jie
|
5329f28580
|
runtime: testing runtime
|
2025-02-14 19:02:32 +08:00 |
|
Li Jie
|
5b216153e9
|
cl: LLGO_TRACE
|
2025-02-13 15:47:53 +08:00 |
|
Li Jie
|
43175bb642
|
build: supports LLGoFiles in patches
|
2025-02-13 15:47:53 +08:00 |
|
Li Jie
|
491a23b21e
|
cl: don't ignore standard libraries
|
2025-02-13 15:47:52 +08:00 |
|
Li Jie
|
727ec8a5cf
|
build: weak syscall.init for syscall imported but not compiled
|
2025-02-13 15:47:52 +08:00 |
|
Li Jie
|
28b3ec322c
|
build: show cgo compile errors
|
2025-02-13 15:47:52 +08:00 |
|
Li Jie
|
38cb89a946
|
build: show full link errors
|
2025-02-13 15:47:52 +08:00 |
|
Li Jie
|
b07116f302
|
build: patch packages supports cgo
|
2025-02-13 15:47:15 +08:00 |
|
Li Jie
|
d5d2d6826f
|
build: patch package with ID
|
2025-02-13 15:47:14 +08:00 |
|
Li Jie
|
569a29454e
|
build: run llgo test
|
2025-02-13 15:47:14 +08:00 |
|
Li Jie
|
a07f711e22
|
build: only limit run command to single package
|
2025-02-13 15:47:13 +08:00 |
|
Li Jie
|
946f304bb2
|
compiler: add go test command
|
2025-02-13 15:47:13 +08:00 |
|
Li Jie
|
a7287754be
|
compiler: remove unused func llgoRuntimeImported
|
2025-02-13 15:47:13 +08:00 |
|
Li Jie
|
d9037a7fce
|
build: remove generated code after link
|
2025-02-13 15:47:12 +08:00 |
|
Li Jie
|
85d01d6f28
|
compiler: make main function normally to compatible multiple main functions in testing mode
|
2025-02-13 15:47:12 +08:00 |
|
Li Jie
|
8749923f1a
|
test: make cmd testable
|
2025-02-01 14:11:45 +08:00 |
|
Li Jie
|
4126992a8f
|
compiler: remove completed todo
|
2025-01-09 19:39:12 +08:00 |
|
Li Jie
|
95c4456ccc
|
env: get GOROOT from env variable or go env GOROOT
|
2025-01-08 22:16:03 +08:00 |
|
Li Jie
|
6170973b48
|
compiler: build separation runtime with clite
|
2025-01-08 14:59:01 +08:00 |
|
Li Jie
|
1172e5bdce
|
build: separate compiler and libs
|
2025-01-08 14:59:01 +08:00 |
|