|
From: | Fabrice Bellard |
Subject: | Re: [Tinycc-devel] Why libtcc1.a |
Date: | Fri, 20 Jun 2003 09:50:19 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1) Gecko/20020828 |
address@hidden wrote:
Hi, Would you consider integrating/inlining the various float functions? How about making "make install" as simple as copying tcc executable to bin/ dir?
It was the case before. A solution could be to include the whole libtcc1.a library directly in the tcc executable as constant data. If the "single executable" feature is needed only for the "-run" option, then it is better to just use the gcc wrappers which are themselves integrated in the tcc executable.
Also, how do I get rid of: %ldd a.out /lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x0e018000) Which is not present if compiled by gcc.
It may come from the fact that the tcc linker does not support symbol versions (and I won't implement them anytime soon !).
Fabrice.
[Prev in Thread] | Current Thread | [Next in Thread] |