tinycc-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]