* Cleanup crypto.aes and anal.arm_cs to make the latest tcc happy
* Dont pick latest tcc. as its broken (-30 commits for now)
* Dont pass multi-dimensional arrays as argument
* Don't assume TCC supports threads, because it doesnt
* Many intrinsics are missing still for tcc on darwin-arm64
* lz4 code crashes when compiled with latest tcc and needs a full rewrit
* Add more null checks here and there
* Remove unused code in the tcc parser
To ease cross-development Gentoo alows installing only fully
qualified toolchains tools:
x86_64-pc-linux-gnu-ar
and similar.
The change allow overriding RANLIB variable similar
to existing CC, HOST_CC, LD and friends.
Reported-by: Agostino Sarubbo
Bug: https://bugs.gentoo.org/720700
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
To ease cross-development Gentoo alows installing only fully
qualified toolchains tools:
x86_64-pc-linux-gnu-objcopy
and similar.
The change allow overriding RANLIB variable similar
to existing CC, HOST_CC, LD and friends.
Reported-by: Agostino Sarubbo
Bug: https://bugs.gentoo.org/720700
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
To ease cross-development Gentoo alows installing only fully
qualified toolchains tools:
x86_64-pc-linux-gnu-ranlib
and similar.
The change allow overriding RANLIB variable similar
to existing CC, HOST_CC, LD and friends.
Reported-by: Agostino Sarubbo
Bug: https://bugs.gentoo.org/720700
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
- Update spp and force hidden visibility
- Use R_API wisely
- RSys.prefix returns const things
- Use -install_name on Apple
- Fix merged lib visibility linking on Linux
- Use OSTYPE instead of BUILD_OS
- Honor crosscompiler-objcopy and support android like linux
- Add extra missing archives
- Fix for android
- Upgrade spp and sdb
- Skip libr. from symstall
- Add --enable-merged configure option
- Use --enable-merged on ios-sdk
- Upgrade sdb again for js0n
- Kill sys/ios-shell.sh
- Msvc dynamic build fix