[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Tinycc-devel] fixed in mob: Do not load all referenced libraries when l
From: |
Detlef Riekenberg |
Subject: |
[Tinycc-devel] fixed in mob: Do not load all referenced libraries when linking a library |
Date: |
Thu, 26 Oct 2023 18:34:16 +0200 |
After your suggestions and comments, i pushed an updated fix
for the build break of netbsd-curses to mob.
Thanks !
########
Build times (best of 3) for "netbsd-curses" on my machine (64bit linux)
The project build times include:
* generating terminfo hash
* generating compiled terminfo descriptions
* generating termcap hash
CC="tcc" CFLAGS="-O0" time make 2>&1 | tee _log_tcc_v2.txt
1.78user 1.37system 0:03.16elapsed 99%CPU
CC="gcc" CFLAGS="-O0" time make 2>&1 | tee _log_gcc_v2.txt
12.84user 4.22system 0:17.08elapsed 99%CPU
CC="clang" CFLAGS="-O0" time make 2>&1 | tee _log_clang_v2.txt
14.06user 7.22system 0:21.31elapsed 99%CPU
Using tcc gives a build speedup factor of 5.4 (gcc) or 6,7 (clang) here
--
Bye bye ... Detlef
- [Tinycc-devel] fixed in mob: Do not load all referenced libraries when linking a library,
Detlef Riekenberg <=