xushiwei
ee3d11cb53
README: c/openssl
2024-07-30 21:56:19 +08:00
xushiwei
1bc7e5e0a5
Merge pull request #617 from xushiwei/q
...
library: math/rand
2024-07-30 21:50:22 +08:00
xushiwei
9280d23b1a
Merge pull request #616 from tsingbx/main
...
add openssl sha1,sha256,sha512
2024-07-30 21:46:21 +08:00
xushiwei
cacd52f81d
library: math/rand
2024-07-30 21:41:26 +08:00
tsingbx
95f64761ca
add SHA224_CTX, SHA384_CTX
2024-07-30 21:24:03 +08:00
tsingbx
6e24792b9b
Remove redundant code and add examples
2024-07-30 21:06:17 +08:00
luoliwoshang
9afe26f1d6
c/clang/symg:keep user edit symbol
2024-07-30 20:50:22 +08:00
xushiwei
e7d959da90
Merge pull request #614 from aofei/min-max
...
ssa: add support for `min` and `max` built-in functions
2024-07-30 19:59:33 +08:00
xushiwei
c3f0867d2c
Merge pull request #615 from xushiwei/q
...
library: hash, hash/{adler32, crc32, crc64}; c/zlib: crc32/adler32
2024-07-30 19:44:17 +08:00
xushiwei
1eaf124d4e
library: hash/{crc32, adler32}
2024-07-30 19:36:36 +08:00
tsingbx
03076bdc76
Merge branch 'main' of https://github.com/tsingbx/tsingbx-llgo
2024-07-30 19:20:54 +08:00
tsingbx
cd32d6debe
add openssl sha1,sha256,sha512
2024-07-30 19:20:15 +08:00
xushiwei
3212f059ff
c/zlib: crc32/adler32
2024-07-30 18:53:55 +08:00
tsingbx
9ae4b93083
add openssl sha1,sha256,sha512
2024-07-30 18:32:27 +08:00
xushiwei
aae7af2194
library: hash, hash/crc64
2024-07-30 18:26:33 +08:00
luoliwoshang
63f4c73ef0
c/clang/symg:remove example config file
2024-07-30 17:25:33 +08:00
luoliwoshang
f93d3381e0
c/clang/symg:move get conf func
2024-07-30 17:25:33 +08:00
luoliwoshang
099c80e04b
c/clang/symg: use xtool/nm to parse symbol
2024-07-30 17:25:33 +08:00
luoliwoshang
14face336e
c/clang/symg:remove JSONPath
2024-07-30 17:25:33 +08:00
luoliwoshang
67b10d8d38
c/clang/symg:refine config usage
2024-07-30 17:25:33 +08:00
luoliwoshang
1219230168
c/clang/symg:genSymbolTableFile
2024-07-30 17:25:33 +08:00
luoliwoshang
8d840e694d
c/clang/symg:remove unuse comment
2024-07-30 17:25:33 +08:00
luoliwoshang
87382aad4d
c/clang/symg:use unsafe.String to avoid memory copy
2024-07-30 17:25:33 +08:00
luoliwoshang
aca3a05222
c/clang/symg:abstract json item fetch
2024-07-30 17:25:33 +08:00
luoliwoshang
84ca145663
c/clang/symg:merge llcppinfofetch to llcppsymg
2024-07-30 17:25:33 +08:00
luoliwoshang
01d0338851
c/clang/symg:use llvm to demangle name
2024-07-30 17:25:33 +08:00
luoliwoshang
f427c0532d
c/clang/symg:use cjson get conf
2024-07-30 17:25:33 +08:00
luoliwoshang
c8532a548c
c/clang/symg:abstract common type
2024-07-30 17:25:33 +08:00
luoliwoshang
1e3aef5b94
c/clang/symg:remove chinese
2024-07-30 17:25:33 +08:00
morpingsss
0d3180271b
feat(llgo/chore/llcppg): add JSONPath
2024-07-30 17:25:33 +08:00
luoliwoshang
f0d17b13f2
c/clang/symg:multiple header file
2024-07-30 17:25:33 +08:00
morpingsss
9a46301d46
feat(llgo/xtools): delete chinese
2024-07-30 17:25:33 +08:00
luoliwoshang
3bd609ee41
c/clang/symg:filter unuse file
2024-07-30 17:25:33 +08:00
luoliwoshang
2c7f0e8583
c/clang/symg:get constructor & destructor
2024-07-30 17:25:33 +08:00
morpingsss
ce36a25ba3
feat(llgo/xtools): add TrimPrefix
2024-07-30 17:25:33 +08:00
luoliwoshang
c53484f92e
c/clang/symg:normal gen json
2024-07-30 17:25:33 +08:00
luoliwoshang
f391ccb8e8
c/clang/symg/header:get func info
2024-07-30 17:25:33 +08:00
morpingsss
a96d6a8148
feat(llgo/xtools): add llcppsymg.go
2024-07-30 17:25:33 +08:00
xushiwei
bdca09007d
Merge pull request #612 from xushiwei/q
...
library: os.ReadFile
2024-07-30 17:18:28 +08:00
xushiwei
c0e84043c9
library: os.ReadFile
2024-07-30 17:14:59 +08:00
Aofei Sheng
0a884df74f
ssa: add support for min and max built-in functions
2024-07-30 17:09:41 +08:00
xushiwei
519b14d506
Merge pull request #611 from aofei/openssl
...
deps: require OpenSSL 3.0+
2024-07-30 15:35:08 +08:00
Aofei Sheng
f008a65d91
deps: require OpenSSL 3.0+
2024-07-30 14:17:45 +08:00
xushiwei
61bb70cd30
Merge pull request #610 from aofei/build
...
build: replicate macOS `-dead_strip` optimization on Linux
2024-07-30 10:18:27 +08:00
Aofei Sheng
68fa3dadb0
build: replicate macOS -dead_strip optimization on Linux
...
Added `-fdata-sections` and `-ffunction-sections` compiler flags to work
with `--gc-sections` on Linux. This combination achieves similar dead
code elimination as macOS's `-dead_strip`, reducing binary size and
resolving undefined symbol issues. Ensures consistent optimization
across macOS and Linux builds.
2024-07-30 08:52:29 +08:00
xushiwei
eb38d03976
Merge pull request #608 from xushiwei/q
...
library: crypto/md5
2024-07-30 02:11:38 +08:00
xushiwei
d480bb3ecd
library: crypto/md5
2024-07-30 02:07:19 +08:00
xushiwei
dfdb6fa1a6
Merge pull request #607 from xushiwei/q
...
library: c/openssl
2024-07-30 01:40:46 +08:00
xushiwei
42352d9f57
library: c/openssl
2024-07-30 01:35:49 +08:00
xushiwei
eae1c5db70
Merge pull request #606 from xushiwei/q
...
library: bufio, encoding/csv
2024-07-30 00:48:05 +08:00